Search results for "Heuristic"

showing 10 items of 476 documents

Applying fuzzy Particle Swarm Optimization to Multi-unit Double Auctions

2010

Abstract In the context of Quadratic Programming Problems, we use a fuzzy Particle Swarm Optimization (PSO) algorithm to analyze a Multi-unit Double Auction (MDA) market. We give also a Linear Programming (LP) based upper bound to help the decision maker in dealing with constraints in the mathematical model. In the computational study, we evaluate our algorithm and show that it is a feasible approach for processing bids and calculating assignments.

Mathematical optimizationParticle Swarm Optimization fuzzy numbers mathematical programming quadratic assignment problemInformation Systems and ManagementLinear programmingQuadratic assignment problemStrategy and ManagementMechanical EngineeringParticle swarm optimizationManagement Science and Operations ResearchSettore MAT/05 - Analisi MatematicaFuzzy numberQuadratic programmingMulti-swarm optimizationSettore MAT/09 - Ricerca OperativaEngineering (miscellaneous)MetaheuristicActive set methodMathematics
researchProduct

Handling precedence constraints in scheduling problems by the sequence pair representation

2015

In this paper, we show that sequence pair (SP) representation, primarily applied to the rectangle packing problems appearing in the VLSI industry, can be a solution representation of precedence constrained scheduling. We present three interpretations of sequence pair, which differ in complexity of schedule evaluation and size of a corresponding solution space. For each interpretation we construct an incremental precedence constrained SP neighborhood evaluation algorithm, computing feasibility of each solution in the insert neighborhood in an amortized constant time per examined solution, and prove the connectivity property of the considered neighborhoods. To compare proposed interpretations…

Mathematical optimizationPrecedence diagram methodControl and Optimizationrectangle packing problemMultiprocessing0102 computer and information sciences02 engineering and technology01 natural sciencesScheduling (computing)0202 electrical engineering electronic engineering information engineeringDiscrete Mathematics and CombinatoricsschedulingComputer Science::Operating SystemsMathematicsVery-large-scale integrationAmortized analysisApplied MathematicsJob scheduling problemComputer Science ApplicationsComputational Theory and Mathematics010201 computation theory & mathematicsMetaheuristic algorithmsTheory of computation020201 artificial intelligence & image processingAlgorithmprecedence constraintssequence pairJournal of Combinatorial Optimization
researchProduct

Finding Satisfactory Near-Optimal Solutions in Location Problems

2003

We develope and analyze a heuristic procedure to solve a fuzzy version of the p-median problem in which we allow part of the demand not to be covered in order to reduce the transport cost. This can be used to improve a given solution of the crisp p-median problem as well as to give to the decision-maker a range of alternative locations that can be adequate according to his or her own criteria.

Mathematical optimizationRange (mathematics)ComputingMethodologies_PATTERNRECOGNITIONOrder (exchange)ComputerApplications_COMPUTERSINOTHERSYSTEMSHeuristic procedureFuzzy logicMathematics
researchProduct

Scatter Search and Path Relinking

2011

Scatter search (SS) and path relinking (PR) are evolutionary methods that have been successfully applied to a wide range of hard optimization problems. The fundamental concepts and principles of the methods were first proposed in the 1970s and 1980s, and were based on formulations, dating back to the 1960s, for combining decision rules and problem constraints. The methods use strategies for search diversification and intensification that have proved effective in a variety of optimization problems and that have sometimes been embedded in other evolutionary methods to yield improved performance. This paper examines the scatter search and path relinking methodologies from both conceptual and p…

Mathematical optimizationRange (mathematics)Optimization problemComputational Theory and MathematicsArtificial IntelligencePath (graph theory)Combinatorial optimizationParticle swarm optimizationDecision ruleMulti-swarm optimizationMetaheuristicComputer Science ApplicationsMathematicsInternational Journal of Swarm Intelligence Research
researchProduct

Partially Renewable Resources

2014

In recent years, in the field of project scheduling the concept of partially renewable resources has been introduced. Theoretically, it is a generalization of both renewable and non-renewable resources. From an applied point of view, partially renewable resources allow us to model a large variety of situations that do not fit into classical models, but can be found in real problems in timetabling and labor scheduling. In this chapter we define this type of resource, describe an integer linear formulation and present some examples of conditions appearing in real problems which can be modeled using partially renewable resources. Then we introduce some preprocessing procedures to identify infe…

Mathematical optimizationResource (project management)Computer scienceGeneralizationbusiness.industryHeuristicScheduling (production processes)businessField (computer science)Integer (computer science)Renewable resourceRenewable energy
researchProduct

A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows

2010

In this paper, we present an effective memetic algorithm for the vehicle routing problem with time windows (VRPTW). The paper builds upon an existing edge assembly crossover (EAX) developed for the capacitated VRP. The adjustments of the EAX operator and the introduction of a novel penalty function to eliminate violations of the time window constraint as well as the capacity constraint from offspring solutions generated by the EAX operator have proven essential to the heuristic's performance. Experimental results on Solomon's and Gehring and Homberger benchmarks demonstrate that our algorithm outperforms previous approaches and is able to improve 184 best-known solutions out of 356 instance…

Mathematical optimizationSDG 16 - PeaceGeneral Computer ScienceHeuristic (computer science)EconomicsSDG 16 - Peace Justice and Strong InstitutionsCrossoverMemetic algorithmManagement Science and Operations ResearchEAX mode/dk/atira/pure/sustainabledevelopmentgoals/peace_justice_and_strong_institutionsPenalty functionVehicle routingJustice and Strong InstitutionsModeling and SimulationVehicle routing problemMemetic algorithmPenalty methodEnhanced Data Rates for GSM EvolutionRouting (electronic design automation)AlgorithmTime windowsMathematicsComputers and Operations Research
researchProduct

Differential Evolution with Scale Factor Local Search for Large Scale Problems

2010

This chapter proposes the integration of fitness diversity adaptation techniques within the parameter setting of Differential Evolution (DE). The scale factor and crossover rate are encoded within each genotype and self-adaptively updated during the evolution by means of a probabilistic criterion which takes into account the diversity properties of the entire population. The population size is also adaptively controlled by means of a novel technique based on a measurement of the fitness diversity. An extensive experimental setup has been implemented by including multivariate problems and hard to solve fitness landscapes. A comparison of the performance has been conducted by considering a st…

Mathematical optimizationScale (ratio)Computer sciencebusiness.industryRobustness (computer science)Differential evolutionMemetic algorithmLocal search (optimization)Scale factorbusinessMetaheuristicEvolutionary computation
researchProduct

A heuristic for fast convergence in interference-free channel assignment using D1EC coloring

2010

This work proposes an efficient method for solving the Distance-1 Edge Coloring problem (D1EC) for the assignment of orthogonal channels in wireless networks with changing topology. The coloring algorithm is performed by means of the simulated annealing method, a generalization of Monte Carlo methods for solving combinatorial problems. We show that the simulated annealing-based coloring converges fast to a suboptimal coloring scheme. Furthermore, a stateful implementation of the D1EC scheme is proposed, in which network coloring is executed upon topology changes. The stateful D1EC is also based on simulated annealing and reduces the algorithm’s convergence time by one order of magnitude in …

Mathematical optimizationSettore ING-INF/03 - TelecomunicazioniComputer scienceHeuristic (computer science)Wireless networkTopology (electrical circuits)[INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationGreedy coloringEdge coloringStateful firewallSimulated annealingConvergence (routing)Channel assignment Edge coloring Simulated annealing.Algorithm
researchProduct

Context-Independent Scatter and Tabu Search for Permutation Problems

2005

In this paper, we develop a general-purpose heuristic for permutations problems. The procedure is based on the scatter-search and tabu-search methodologies and treats the objective-function evaluation as a black box, making the search algorithm context-independent. Therefore, our main contribution consists of the development and testing of a procedure that uses no knowledge from the problem context to search for the optimal solution. We perform computational experiments with four well-known permutation problems to study the efficiency and effectiveness of the proposed method. These experiments include a comparison with two commercially available software packages that are also based on met…

Mathematical optimizationTheoretical computer scienceComputer sciencebusiness.industrySearch-based software engineeringGeneral EngineeringBest-first searchTabu searchBeam searchLocal search (optimization)Guided Local SearchbusinessHill climbingMetaheuristicINFORMS Journal on Computing
researchProduct

Heuristics for the bandwidth colouring problem

2010

The bandwidth colouring problem consists of assigning a colour to each vertex of a graph, so that the absolute value of the difference between the colours of adjacent vertices is at least the value of the weight of the associated edge. This problem generalises the classical vertex colouring problem and different heuristics have recently been proposed to obtain high quality solutions. In this paper we describe both memory-based and memory-less methods to solve the bandwidth colouring problem. In particular we propose new constructive and improvement methods based on tabu search and GRASP. Comparison of our results with previously reported instances and existing heuristics indicate that the m…

Mathematical optimizationTheoretical computer scienceImprovement methodsGRASPHeuristicsMetaheuristicConstructiveGraphTabu searchMathematicsVertex (geometry)International Journal of Metaheuristics
researchProduct