Search results for "combinatorial optimization"

showing 10 items of 59 documents

Multi-start methods for combinatorial optimization

2013

Abstract Multi-start methods strategically sample the solution space of an optimization problem. The most successful of these methods have two phases that are alternated for a certain number of global iterations. The first phase generates a solution and the second seeks to improve the outcome. Each global iteration produces a solution that is typically a local optimum, and the best overall solution is the output of the algorithm. The interaction between the two phases creates a balance between search diversification (structural variation) and search intensification (improvement), to yield an effective means for generating high-quality solutions. This survey briefly sketches historical devel…

Mathematical optimizationInformation Systems and ManagementOptimization problemGeneral Computer ScienceComputer scienceGRASPSample (statistics)Management Science and Operations ResearchIndustrial and Manufacturing EngineeringOutcome (probability)Field (computer science)Local optimumModeling and SimulationCombinatorial optimizationMetaheuristicEuropean Journal of Operational Research
researchProduct

An ILS-Based Metaheuristic for the Stacker Crane Problem

2012

[EN] In this paper we propose a metaheuristic algorithm for the Stacker Crane Problem. This is an NP-hard arc routing problem whose name derives from the practical problem of operating a crane. Here we present a formulation and a lower bound for this problem and propose a metaheuristic algorithm based on the combination of a Multi-start and an Iterated Local Search procedures. Computational results on a large set of instances are presented.

Mathematical optimizationIterated local searchComputer scienceStackerComputerApplications_COMPUTERSINOTHERSYSTEMSMetaheuristicsUpper and lower boundsParallel metaheuristicDirected rural postman problemCombinatorial OptimizationCombinatorial optimizationLarge set (combinatorics)MATEMATICA APLICADAMetaheuristicArc routingAlgorithm
researchProduct

Branch-and-Cut

2010

This chapter focuses on the approach for solving the LOP to optimality which can currently be seen as the most successful one. It is a branch-and-bound algorithm, where the upper bounds are computed using linear programming relax- ations.

Mathematical optimizationLinear programmingSeparation algorithmComputer scienceCombinatorial optimization problemBranch and cut
researchProduct

Multi-Start Methods

2006

Heuristic search procedures that aspire to find global optimal solutions to hard combinatorial optimization problems usually require some type of diversification to overcome local optimality. One way to achieve diversification is to re-start the procedure from a new solution once a region has been explored. In this chapter we describe the best known multi-start methods for solving optimization problems. We propose classifying these methods in terms of their use of randomization, memory and degree of rebuild. We also present a computational comparison of these methods on solving the linear ordering problem in terms of solution quality and diversification power.

Mathematical optimizationOptimization problemDegree (graph theory)Computer sciencemedia_common.quotation_subjectCombinatorial optimization problemQuality (business)Diversification (marketing strategy)Linear orderingGlobal optimalmedia_common
researchProduct

Advanced Multi-start Methods

2010

Heuristic search procedures that aspire to find globally optimal solutions to hard combinatorial optimization problems usually require some type of diversification to overcome local optimality. One way to achieve diversification is to re-start the procedure from a new solution once a region has been explored. In this chapter we describe the best known multi-start methods for solving optimization problems. We propose classifying these methods in terms of their use of randomization, memory, and degree of rebuild. We also present a computational comparison of these methods on solving the maximum diversity problem in terms of solution quality and diversification power.

Mathematical optimizationOptimization problemDegree (graph theory)media_common.quotation_subjectCombinatorial optimization problemQuality (business)Diversification (marketing strategy)Mathematicsmedia_common
researchProduct

Hybridizing the cross-entropy method: An application to the max-cut problem

2009

Cross-entropy has been recently proposed as a heuristic method for solving combinatorial optimization problems. We briefly review this methodology and then suggest a hybrid version with the goal of improving its performance. In the context of the well-known max-cut problem, we compare an implementation of the original cross-entropy method with our proposed version. The suggested changes are not particular to the max-cut problem and could be considered for future applications to other combinatorial optimization problems.

Mathematical optimizationOptimization problemGeneral Computer ScienceQuadratic assignment problemMaximum cutCross-entropy methodManagement Science and Operations ResearchCross entropyModeling and SimulationCombinatorial optimizationCombinatorial methodMetaheuristicAlgorithmMathematicsComputers & Operations Research
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

Linear Programming Based Methods for Solving Arc Routing Problems

2000

From the pioneering works of Dantzig, Edmonds and others, polyhedral (i.e. linear programming based) methods have been successfully applied to the resolution of many combinatorial optimization problems. See Junger, Reinelt & Rinaldi (1995) for an excellent survey on this topic. Roughly speaking, the method consists of trying to formulate the problem as a Linear Program and using the existing powerful methods of Linear Programming to solve it.

Mathematical optimizationRoute inspection problemLinear programmingComputer scienceCombinatorial optimization problemResolution (logic)Arc routing
researchProduct

On Optimal Solutions for the Optimal Communication Spanning Tree Problem

2009

This paper presents an experimental investigation into the properties of the optimal communication spanning tree (OCST) problem. The OCST problem seeks a spanning tree that connects all the nodes and satisfies their communication requirements at a minimum total cost. The paper compares the properties of random trees to the properties of the best solutions for the OCST problem that are found using an evolutionary algorithm. The results show, on average, that the optimal solution and the minimum spanning tree (MST) share a higher number of links than the optimal solution and a random tree. Furthermore, optimal solutions for OCST problems with randomly chosen distance weights share a higher n…

Mathematical optimizationSpanning treebusiness.industryManagement Science and Operations ResearchMinimum spanning treeSearch treeComputer Science ApplicationsTree traversalRandom treeCombinatorial optimizationLocal search (optimization)businessGreedy algorithmAlgorithmMathematicsOperations Research
researchProduct

Using penalties instead of rewards: Solving OCST problems with guided local search

2012

Abstract This paper considers the optimal communication spanning tree (OCST) problem. Previous work analyzed features of high-quality solutions and found that edges in optimal solutions have low weight and point towards the center of a tree. Consequently, integrating this problem-specific knowledge into a metaheuristic increases its performance for the OCST problem. In this paper, we present a guided local search (GLS) approach which dynamically changes the objective function to guide the search process into promising areas. In contrast to traditional approaches which reward promising solution features by favoring edges with low weights pointing towards the tree’s center, GLS penalizes low-…

Mathematical optimizationTree (data structure)Spanning treeGeneral Computer ScienceOrientation (computer vision)Computer scienceGeneral MathematicsCombinatorial optimizationContrast (statistics)Point (geometry)Guided Local SearchMetaheuristicSwarm and Evolutionary Computation
researchProduct