The Stanford GraphBase: a platform for combinatorial computing
The Stanford GraphBase: a platform for combinatorial computing
A new heuristic algorithm solving the linear ordering problem
Computational Optimization and Applications
Intensification and diversification with elite tabu search solutions for the linear ordering problem
Computers and Operations Research
Variable Neighborhood Decomposition Search
Journal of Heuristics
An Experimental Evaluation of a Scatter Search for the Linear Ordering Problem
Journal of Global Optimization
A Template for Scatter Search and Path Relinking
AE '97 Selected Papers from the Third European Conference on Artificial Evolution
Scatter Search: Methodology and Implementations in C
Scatter Search: Methodology and Implementations in C
Solving the linear ordering problem using ant models
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
A Hybrid Ant-Based Approach to the Economic Triangulation Problem for Input-Output Tables
HAIS '09 Proceedings of the 4th International Conference on Hybrid Artificial Intelligence Systems
Preference aggregation in group recommender systems for committee decision-making
Proceedings of the third ACM conference on Recommender systems
Exact/heuristic hybrids using rVNS and hyperheuristics for workforce scheduling
EvoCOP'07 Proceedings of the 7th European conference on Evolutionary computation in combinatorial optimization
Expert Systems with Applications: An International Journal
Tabu search for the linear ordering problem with cumulative costs
Computational Optimization and Applications
A benchmark library and a comparison of heuristic methods for the linear ordering problem
Computational Optimization and Applications
A genetic programming approach for solving the linear ordering problem
HAIS'12 Proceedings of the 7th international conference on Hybrid Artificial Intelligent Systems - Volume Part II
Hi-index | 0.01 |
Given a matrix of weights, the linear ordering problem (LOP) consists of finding a permutation of the columns and rows in order to maximize the sum of the weights in the upper triangle. This NP-complete problem can also be formulated in terms of graphs, as finding an acyclic tournament with a maximal sum of arc weights in a complete weighted graph. In this paper, we first review the previous methods for the LOP and then propose a heuristic algorithm based on the variable neighborhood search (VNS) methodology. The method combines different neighborhoods for an efficient exploration of the search space. We explore different search strategies and propose a hybrid method in which the VNS is coupled with a short-term tabu search for improved outcomes. Our extensive experimentation with both real and random instances shows that the proposed procedure competes with the best-known algorithms in terms of solution quality, and has reasonable computing-time requirements.Variable neighborhood search (VNS) is a metaheuristic method that has recently been shown to yield promising outcomes for solving combinatorial optimization problems. Based on a systematic change of neighborhood in a local search procedure, VNS uses both deterministic and random strategies in search for the global optimum.In this paper, we present a VNS implementation designed to find high quality solutions for the NP-hard LOP, which has a significant number of applications in practice. The LOP, for example, is equivalent to the so-called triangulation problem for input-output tables in economics. Our implementation incorporates innovative mechanisms to include memory structures within the VNS methodology. Moreover we study the hybridization with other methodologies such as tabu search.