Abstract
This paper introduces an integer linear program for a variant of the linear ordering problem. This considers, besides the pairwise preferences in the objective function as the linear ordering problem, positional preferences (weighted rank) in the objective. The objective function is mathematically supported, as the full integer linear program is motivated by the instant run-off voting method to aggregate individual preferences. The paper describes two meta-heuristics, iterated local search and Memetic algorithms to deal with large instances which are hard to solve to optimality. These results are compared with the objective value of the linear relaxation. The instances used are the ones available from the LOP library, and new real instances with preferences given by juries.
Similar content being viewed by others
Data Availability
Enquiries about data availability should be directed to the authors.
References
Alcaraz J, García-Nové EM, Landete M, Mongel JF (2020) The linear ordering problem with clusters: a new partial ranking. TOP 28:646–671
Anderson PE, Chartier TP, Langville AN, Pedings-Behling KE (2021) Fairness and the set of optimal rankings for the linear ordering problem. Optim Eng. https://doi.org/10.1007/s11081-021-09650-y
Anjos MF, Vieira MVC (2021) Facility layout: mathematical optimization techniques and engineering applications. Springer, Berlin
Aparicio J, Landete M, Monge JF (2020) A linear ordering problem of sets. Ann Oper Res 288:45–64
Ceberio J, Mendiburu A, Lozano JA (2015) The linear ordering problem revisited. Eur J Oper Res 241(3):686–696
Ceberio J, Santucci V (2020) Using pairwise precedences for solving the linear ordering problem. Appl Soft Comput 87:105998
Charon I, Hudry I (2007) A survey on the linear orderign problem for weighted or unweighted tournaments. 4OR 5:5–60
Charon I, Hudry I (2010) An updated survey on the linear orderign problem for weighted or unweighted tournaments. Ann Oper Res 175:107–158
Duarte A, Martí R, Álvarez A, Ángel-Bello F (2012) Metaheuristics for the linear ordering problem with cumulative costs. Eur J Oper Res 216(2):270–277
Graham-Squire A and Zayatz N (2020) Lack of monotonicity anomalies in empirical data of instant-runoff elections. Representation
Grötschel M, Jünger M, Reinelt G (1984) A cutting plane algorithm for the linear ordering problem. Oper Res 32(6):1195–1220
Grötschel M, Jünger M, Reinelt G (1985) Facets of the linear ordering polytope. Math Program 33:43–60
Hautz J, Hungerländer P, Lechner T, Maier K, Rescher P (2020) The weighted linear ordering problem. In: Neufeld JS, Buscher U, Lasch R, Möst D, Schönberger J (eds) Operations research proceedings 2019. Operations research proceedings (GOR (Gesellschaft für Operations Research e.V.)). Springer, Cham
Hungerländer P, Rendl F (2013) A computational study and survey of methods for the single-row facility layout problem. Comput Optim Appl 55:1–20
Hungerländer P, Rendl F (2013) Semidefinite relaxations of ordering problems. Math Program 140:77–97
Hungerländer P (2015) A semidefinite optimization approach to the Target Visitation Problem. Optim Lett 9:1703–1727
Kemeney JG (1959) Mathematics without numbers. Daedelus 88(4):577–591
Laguna M, Martí R, Campos V (1999) Intensification and diversification with elite Tabu search solutions for the linear ordering problem. Comput Oper Res 26(12):1217–1230
Lugo L, Segura C, Miranda G (2022) A diversity-awarememetic algorithm for the linear ordering problem. Memetic Comput 14:395–409
Martí R, Reinelt G (2011) The linear ordering problem: exact and heuristic methods in combinatorial optimization. Springer, Berlin
Martí R, Reinelt G, Duarte A (2012) A benchmark library and a comparison of heuristic methods for the linear ordering problem. Comput Optim Appl 51:1297–1317
Méndez-Díaz I, Vulcano G, Zabala P (2019) Analysis of a generalized Linear Ordering Problem via integer programming. Discret Appl Math 271:93–107
Moscato P, Cotta C (2003) A gentle introduction to memetic algorithms. In: Glover F, Kochenberger GA (eds) Handbook of metaheuristics, vol 57. International series in operations research & management science. Springer, Boston
Qian Y, Lin J, Li D, Hu H (2020) Block-insertion-based algorithms for the linear ordering problem. Comput Oper Res 115:104861
Schiavinotto T, Stützle T (2005) The linear ordering problem: instances, search space analysis and algorithms. J Math Model Algor 3:367–402
Tenner BE, Warrington GS (2019) Accumulation charts for instant-runoff elections. Not Am Math Soc 66(11):1793–1799
Acknowledgements
This work is funded by national funds through the FCT - Fundação para a Ciência e a Tecnologia, I.P., under the scope of the projects UIDB/00297/2020 and UIDP/00297/2020 (Center for Mathematics and Applications).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declare that he has no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix A
Appendix A
A large table with the results for Eurovision song contest is shown in this appendix to not disaggregate the text of this paper (Table 10).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Vieira, M.V.C. A linear ordering problem with weighted rank. J Comb Optim 47, 13 (2024). https://doi.org/10.1007/s10878-024-01109-x
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-024-01109-x