Computational Optimization and Applications

, Volume 48, Issue 3, pp 697–715

Tabu search for the linear ordering problem with cumulative costs

Authors

  • Abraham Duarte
    • Departamento de Ciencias de la ComputaciónUniversidad Rey Juan Carlos
  • Manuel Laguna
    • Leeds School of BusinessUniversity of Colorado at Boulder
    • Departamento de Estadística e Investigación OperativaUniversidad de Valencia
Article

DOI: 10.1007/s10589-009-9270-5

Cite this article as:
Duarte, A., Laguna, M. & Martí, R. Comput Optim Appl (2011) 48: 697. doi:10.1007/s10589-009-9270-5

Abstract

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 well known NP-complete problem can also be formulated on a complete weighted graph, where the objective is to find an acyclic tournament that maximizes the sum of arc weights. The variant of the LOP that we target here was recently introduced and adds a cumulative non-linear propagation of the costs to the sum of the arc weights. We first review the previous methods for the LOP and for this variant with cumulative costs (LOPCC) and then propose a heuristic algorithm for the LOPCC, which is based on the Tabu Search (TS) methodology. Our method achieves search intensification and diversification through the implementation of both short and long term memory structures. Our extensive experimentation with 224 instances shows that the proposed procedure outperforms existing methods in terms of solution quality and has reasonable computing-time requirements.

Keywords

Combinatorial optimizationMetaheuristicsLinear ordering problem

Copyright information

© Springer Science+Business Media, LLC 2009