Search results for "Heuristic"

showing 10 items of 476 documents

Tabu search for the Max–Mean Dispersion Problem

2015

In this paper, we address a variant of a classical optimization model in the context of maximizing the diversity of a set of elements. In particular, we propose heuristics to maximize the mean dispersion of the selected elements in a given set. This NP-hard problem was recently introduced as the maximum mean dispersion problem (MaxMeanDP), and it models several real problems, from pollution control to ranking of web pages. In this paper, we first review the previous methods for the MaxMeanDP, and then explore different tabu search approaches, and their influence on the quality of the solutions obtained. As a result, we propose a dynamic tabu search algorithm, based on three different neighb…

Mathematical optimizationInformation Systems and ManagementComputer scienceContext (language use)Tabu searchManagement Information SystemsRanking (information retrieval)Set (abstract data type)Artificial IntelligenceGuided Local SearchHeuristicsMetaheuristicHill climbingSoftwareKnowledge-Based Systems
researchProduct

Reducing the bandwidth of a sparse matrix with tabu search

2001

The bandwidth of a matrix { } ij a A = is defined as the maximum absolute difference between i and j for which 0 ≠ ij a . The problem of reducing the bandwidth of a matrix consists of finding a permutation of the rows and columns that keeps the nonzero elements in a band that is as close as possible to the main diagonal of the matrix. This NP-complete problem can also be formulated as a labeling of vertices on a graph, where edges are the nonzero elements of the corresponding symmetrical matrix. Many bandwidth reduction algorithms have been developed since the 1960s and applied to structural engineering, fluid dynamics and network analysis. For the most part, these procedures do not incorpo…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceBandwidth (signal processing)Management Science and Operations ResearchRow and column spacesMain diagonalIndustrial and Manufacturing EngineeringTabu searchDistance matrixModeling and SimulationCuthill–McKee algorithmMetaheuristicAlgorithmSparse matrixMathematicsEuropean Journal of Operational Research
researchProduct

On the Distance-Constrained Close Enough Arc Routing Problem

2021

[EN] Arc routing problems consist basically of finding one or several routes traversing a given set of arcs and/or edges that must be serviced. The Close-Enough Arc Routing Problem, or Generalized Directed Rural Postman Problem, does not assume that customers are located at specific arcs, but can be serviced by traversing any arc of a given subset. Real-life applications include routing for meter reading, in which a vehicle equipped with a receiver travels a street network. If the vehicle gets within a certain distance of a meter, the receiver collects its data. Therefore, only a few streets which are close enough to the meters need to be traversed. In this paper we study the generalization…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceClose-enoughComputer scienceHeuristic (computer science)0211 other engineering and technologies02 engineering and technologyManagement Science and Operations ResearchIndustrial and Manufacturing EngineeringSet (abstract data type)Rural Postman0502 economics and businessDistance constraintsRouting050210 logistics & transportation021103 operations researchHeuristic05 social sciencesBranch and cutModeling and SimulationBenchmark (computing)Routing (electronic design automation)MATEMATICA APLICADAArc routingAutomatic meter readingStreet network
researchProduct

Minimizing weighted tardiness of jobs with stochastic interruptions in parallel machines

2000

Abstract In this paper, we address the problem of minimizing expected total weighted tardiness of jobs that have stochastic interruptions and that are processed on a set of parallel machines. Our research generalizes the problem of scheduling parallel machines to minimize total weighted tardiness. The proposed solution method is based on the scatter search methodology and implements an innovative structured combination procedure. Extensive computational testing with more than 400 problem instances shows the merit of the proposed solution method.

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceComputer scienceModeling and SimulationTardinessManagement Science and Operations ResearchHeuristicsIndustrial and Manufacturing EngineeringScheduling (computing)European Journal of Operational Research
researchProduct

GRASP and path relinking for the matrix bandwidth minimization

2004

In this article we develop a greedy randomized adaptive search procedure (GRASP) for the problem of reducing the bandwidth of a matrix. This problem consists of finding a permutation of the rows and columns of a given matrix, which keeps the nonzero elements in a band that is as close as possible to the main diagonal. The proposed method may be coupled with a Path Relinking strategy to search for improved outcomes. Empirical results indicate that the proposed GRASP implementation compares favourably to classical heuristics. GRASP with Path Relinking is also found to be competitive with a recently published tabu search algorithm that is considered one of the best currently available for band…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceGRASPManagement Science and Operations ResearchIndustrial and Manufacturing EngineeringTabu searchMatrix (mathematics)Modeling and SimulationPath (graph theory)Bandwidth (computing)HeuristicsMetaheuristicGreedy randomized adaptive search procedureMathematicsEuropean Journal of Operational Research
researchProduct

Lower bounds and heuristics for the Windy Rural Postman Problem

2020

[EN] In this paper we present several heuristic algorithms and a cutting-plane algorithm for the Windy Rural Postman Problem. This problem contains several important Arc Routing Problems as special cases and has very interesting real-life applications. Extensive computational experiments over different sets of instances are also presented.

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceHeuristic (computer science)Management Science and Operations ResearchUpper and lower boundsIndustrial and Manufacturing EngineeringWindy Rural Postman ProblemModeling and SimulationCutting planesHeuristicsRouting (electronic design automation)HeuristicsMATEMATICA APLICADAAlgorithmArc routingCutting-plane methodMathematicsRouting
researchProduct

Tabu search and GRASP for the maximum diversity problem

2007

In this paper, we develop new heuristic procedures for the maximum diversity problem (MDP). This NP-hard problem has a significant number of practical applications such as environmental balance, telecommunication services or genetic engineering. The proposed algorithm is based on the tabu search methodology and incorporates memory structures for both construction and improvement. Although proposed in seminal tabu search papers, memory-based constructions have often been implemented in naive ways that disregard important elements of the fundamental tabu search proposals. We will compare our tabu search construction with a memory-less design and with previous algorithms recently developed for…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceHeuristic (computer science)business.industryManagement Science and Operations ResearchIndustrial and Manufacturing EngineeringTabu searchModeling and SimulationGenetic algorithmBeam searchLocal search (optimization)Guided Local SearchArtificial intelligencebusinessMetaheuristicHill climbingMathematicsEuropean Journal of Operational Research
researchProduct

A heuristic to schedule flexible job-shop in a glass factory

2005

We describe the design and implementation of a scheduling system in a glass factory. The factory produces a large variety of manufactured glass objects in a complex process ranging from melting the glass in the furnaces and blowing it automatically or manually to decorating, assembling and packing it. The structure basically corresponds to a flexible job-shop scheduling problem with some special characteristics. On the one hand, dealing with hot liquid glass imposes no-wait constraints on some operations. On the other hand, skilled workers performing some manual tasks are modelled as special machines. The system produces approximate solutions in very short computing times, trying to minimiz…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceJob shop schedulingJob shopComputer scienceHeuristicGlass factoryScheduling (production processes)WorkloadManagement Science and Operations ResearchIndustrial engineeringIndustrial and Manufacturing EngineeringSynchronizationScheduling (computing)Modeling and SimulationHeuristicsEuropean Journal of Operational Research
researchProduct

Separating capacity constraints in the CVRP using tabu search

1998

Abstract Branch and Cut methods have shown to be very successful in the resolution of some hard combinatorial optimization problems. The success has been remarkable for the Symmetric Traveling Salesman Problem (TSP). The crucial part in the method is the cutting plane algorithm: the algorithm that looks for valid inequalities that cut off the current nonfeasible linear program (LP) solution. In turn this part relies on a good knowledge of the corresponding polyhedron and our ability to design algorithms that can identify violated valid inequalities. This paper deals with the separation of the capacity constraints for the Capacitated Vehicle Routing Problem (CVRP). Three algorithms are prese…

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceLinear programmingManagement Science and Operations ResearchTravelling salesman problemIndustrial and Manufacturing EngineeringTabu searchModeling and SimulationVehicle routing problemCombinatorial optimizationGreedy algorithmBranch and cutMetaheuristicAlgorithmMathematicsEuropean Journal of Operational Research
researchProduct

A tabu search algorithm for a two-dimensional non-guillotine cutting problem

2007

In this paper we study a two-dimensional non-guillotine cutting problem, the problem of cutting rectangular pieces from a large stock rectangle so as to maximize the total value of the pieces cut. The problem has many industrial applications whenever small pieces have to be cut from or packed into a large stock sheet. We propose a tabu search algorithm. Several moves based on reducing and inserting blocks of pieces have been defined. Intensification and diversification procedures, based on long-term memory, have been included. The computational results on large sets of test instances show that the algorithm is very efficient for a wide range of packing and cutting problems.

Mathematical optimizationInformation Systems and ManagementGeneral Computer ScienceManagement Science and Operations ResearchIndustrial and Manufacturing EngineeringTabu searchSearch algorithmCutting stock problemModeling and SimulationCombinatorial optimizationRectangleHeuristicsAlgorithmMathematicsEuropean Journal of Operational Research
researchProduct