IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v11y2023i13p3014-d1188551.html
   My bibliography  Save this article

Compact Integer Programs for Depot-Free Multiple Traveling Salesperson Problems

Author

Listed:
  • José Alejandro Cornejo-Acosta

    (Coordinación de Ciencias Computacionales, Instituto Nacional de Astrofísica, Óptica y Electrónica, Puebla 72840, Mexico
    División de Ingeniería Informática, Tecnológico Nacional de México/ITS de Purísima del Rincón, Guanajuato 36425, Mexico)

  • Jesús García-Díaz

    (Coordinación de Ciencias Computacionales, Instituto Nacional de Astrofísica, Óptica y Electrónica, Puebla 72840, Mexico
    Consejo Nacional de Humanidades, Ciencias y Tecnologías, Ciudad de México 03940, Mexico)

  • Julio César Pérez-Sansalvador

    (Coordinación de Ciencias Computacionales, Instituto Nacional de Astrofísica, Óptica y Electrónica, Puebla 72840, Mexico
    Consejo Nacional de Humanidades, Ciencias y Tecnologías, Ciudad de México 03940, Mexico)

  • Carlos Segura

    (Área de Computación, Centro de Investigación en Matemáticas, Guanajuato 36240, Mexico)

Abstract

Multiple traveling salesperson problems ( m TSP) are a collection of problems that generalize the classical traveling salesperson problem (TSP). In a nutshell, an m TSP variant seeks a minimum cost collection of m paths that visit all vertices of a given weighted complete graph. This paper introduces novel compact integer programs for the depot-free m TSP (DF m TSP). This fundamental variant models real scenarios where depots are unknown or unnecessary. The proposed integer programs are adapted to the main variants of the DF m TSP, such as closed paths, open paths, bounding constraints (also known as load balance), and the minsum and minmax objective functions. Some of these integer programs have O ( n 2 m ) binary variables and O ( n 2 ) constraints, where m is the number of salespersons and n = | V ( G ) | . Furthermore, we introduce more compact integer programs with O ( n 2 ) binary variables and O ( n 2 ) constraints for the same problem and most of its main variants. Without losing their compactness, all the proposed programs are adapted to fixed-destination multiple-depots m TSP (FD-M m TSP) and a combination of FD-M m TSP and DF m TSP, where fewer than m depots are part of the input, but the solution still consists of m paths. We used off-the-shelf optimization software to empirically test the proposed integer programs over a classical benchmark dataset; these tests show that the proposed programs meet desirable theoretical properties and have practical advantages over the state of the art.

Suggested Citation

  • José Alejandro Cornejo-Acosta & Jesús García-Díaz & Julio César Pérez-Sansalvador & Carlos Segura, 2023. "Compact Integer Programs for Depot-Free Multiple Traveling Salesperson Problems," Mathematics, MDPI, vol. 11(13), pages 1-25, July.
  • Handle: RePEc:gam:jmathe:v:11:y:2023:i:13:p:3014-:d:1188551
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/11/13/3014/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/11/13/3014/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. M. R. Rao, 1980. "Technical Note—A Note on the Multiple Traveling Salesmen Problem," Operations Research, INFORMS, vol. 28(3-part-i), pages 628-632, June.
    2. Tang, Lixin & Liu, Jiyin & Rong, Aiying & Yang, Zihou, 2000. "A multiple traveling salesman problem model for hot rolling scheduling in Shanghai Baoshan Iron & Steel Complex," European Journal of Operational Research, Elsevier, vol. 124(2), pages 267-282, July.
    3. Bektas, Tolga, 2006. "The multiple traveling salesman problem: an overview of formulations and solution procedures," Omega, Elsevier, vol. 34(3), pages 209-219, June.
    4. Rathinam, Sivakumar & Sengupta, Raja, 2006. "Lower and Upper Bounds for a Symmetric Multiple Depot, Multiple Travelling Salesman Problem," Institute of Transportation Studies, Research Reports, Working Papers, Proceedings qt4z68041r, Institute of Transportation Studies, UC Berkeley.
    5. G. Dantzig & R. Fulkerson & S. Johnson, 1954. "Solution of a Large-Scale Traveling-Salesman Problem," Operations Research, INFORMS, vol. 2(4), pages 393-410, November.
    6. Enrique Benavent & Antonio Martínez, 2013. "Multi-depot Multiple TSP: a polyhedral study and computational results," Annals of Operations Research, Springer, vol. 207(1), pages 7-25, August.
    7. Yang GuoXing, 1995. "Transformation of multidepot multisalesmen problem to the standard travelling salesman problem," European Journal of Operational Research, Elsevier, vol. 81(3), pages 557-560, March.
    8. G. B. Dantzig & J. H. Ramser, 1959. "The Truck Dispatching Problem," Management Science, INFORMS, vol. 6(1), pages 80-91, October.
    9. Maichel M. Aguayo & Subhash C. Sarin & Hanif D. Sherali, 2018. "Solving the single and multiple asymmetric Traveling Salesmen Problems by generating subtour elimination constraints from integer solutions," IISE Transactions, Taylor & Francis Journals, vol. 50(1), pages 45-53, January.
    10. Bektaş, Tolga, 2012. "Formulations and Benders decomposition algorithms for multidepot salesmen problems with load balancing," European Journal of Operational Research, Elsevier, vol. 216(1), pages 83-93.
    11. Carter, Arthur E. & Ragsdale, Cliff T., 2006. "A new approach to solving the multiple traveling salesperson problem using genetic algorithms," European Journal of Operational Research, Elsevier, vol. 175(1), pages 246-257, November.
    12. Kara, Imdat & Bektas, Tolga, 2006. "Integer linear programming formulations of multiple salesman problems and its variations," European Journal of Operational Research, Elsevier, vol. 174(3), pages 1449-1458, November.
    13. Nishanth Chandran & T.T. Narendran & K. Ganesh, 2006. "A clustering approach to solve the multiple travelling salesmen problem," International Journal of Industrial and Systems Engineering, Inderscience Enterprises Ltd, vol. 1(3), pages 372-387.
    14. Paulo M. França & Michel Gendreau & Gilbert Laporte & Felipe M. Müller, 1995. "The m -Traveling Salesman Problem with Minmax Objective," Transportation Science, INFORMS, vol. 29(3), pages 267-275, August.
    15. Roy Jonker & Ton Volgenant, 1988. "Technical Note—An Improved Transformation of the Symmetric Multiple Traveling Salesman Problem," Operations Research, INFORMS, vol. 36(1), pages 163-167, February.
    16. Maha Ata Al-Furhud & Zakir Hussain Ahmed, 2020. "Experimental Study of a Hybrid Genetic Algorithm for the Multiple Travelling Salesman Problem," Mathematical Problems in Engineering, Hindawi, vol. 2020, pages 1-13, October.
    17. Evelyn C. Brown & Cliff T. Ragsdale & Arthur E. Carter, 2007. "A Grouping Genetic Algorithm For The Multiple Traveling Salesperson Problem," International Journal of Information Technology & Decision Making (IJITDM), World Scientific Publishing Co. Pte. Ltd., vol. 6(02), pages 333-347.
    18. Yuan, Shuai & Skinner, Bradley & Huang, Shoudong & Liu, Dikai, 2013. "A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms," European Journal of Operational Research, Elsevier, vol. 228(1), pages 72-82.
    19. Joseph A. Svestka & Vaughn E. Huckfeldt, 1973. "Computational Experience with an M-Salesman Traveling Salesman Algorithm," Management Science, INFORMS, vol. 19(7), pages 790-799, March.
    20. He, Pengfei & Hao, Jin-Kao, 2023. "Memetic search for the minmax multiple traveling salesman problem with single and multiple depots," European Journal of Operational Research, Elsevier, vol. 307(3), pages 1055-1070.
    21. Bezalel Gavish & Kizhanathan Srikanth, 1986. "An Optimal Solution Method for Large-Scale Multiple Traveling Salesmen Problems," Operations Research, INFORMS, vol. 34(5), pages 698-717, October.
    22. Saman Hong & Manfred W. Padberg, 1977. "Technical Note—A Note on the Symmetric Multiple Traveling Salesman Problem with Fixed Charges," Operations Research, INFORMS, vol. 25(5), pages 871-874, October.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Song Liu & Xinhua Gao & Liu Chen & Sihui Zhou & Yong Peng & Dennis Z. Yu & Xianting Ma & Yan Wang, 2023. "Multi-Traveler Salesman Problem for Unmanned Vehicles: Optimization through Improved Hopfield Neural Network," Sustainability, MDPI, vol. 15(20), pages 1-25, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. He, Pengfei & Hao, Jin-Kao, 2023. "Memetic search for the minmax multiple traveling salesman problem with single and multiple depots," European Journal of Operational Research, Elsevier, vol. 307(3), pages 1055-1070.
    2. Tamás Kalmár-Nagy & Giovanni Giardini & Bendegúz Dezső Bak, 2017. "The Multiagent Planning Problem," Complexity, Hindawi, vol. 2017, pages 1-12, February.
    3. Haluk Yapicioglu, 2018. "Multiperiod Multi Traveling Salesmen Problem Considering Time Window Constraints with an Application to a Real World Case," Networks and Spatial Economics, Springer, vol. 18(4), pages 773-801, December.
    4. Yuan, Shuai & Skinner, Bradley & Huang, Shoudong & Liu, Dikai, 2013. "A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms," European Journal of Operational Research, Elsevier, vol. 228(1), pages 72-82.
    5. Antonio Martinez‐Sykora & Tolga Bektaş, 2015. "Transformations of node‐balanced routing problems," Naval Research Logistics (NRL), John Wiley & Sons, vol. 62(5), pages 370-387, August.
    6. Bektas, Tolga, 2006. "The multiple traveling salesman problem: an overview of formulations and solution procedures," Omega, Elsevier, vol. 34(3), pages 209-219, June.
    7. Kara, Imdat & Bektas, Tolga, 2006. "Integer linear programming formulations of multiple salesman problems and its variations," European Journal of Operational Research, Elsevier, vol. 174(3), pages 1449-1458, November.
    8. Sonela Stillo & Gentisa Furxhi, 2016. "The Retention of the Employees as Long as Possible in the Organization, Through Finding the Right Factors of Motivation. Albania as a Case of Study," European Journal of Economics and Business Studies Articles, Revistia Research and Publishing, vol. 2, May - Aug.
    9. Khalid Mekamcha & Mehdi Souier & Hakim Nadhir Bessenouci & Mohammed Bennekrouf, 2021. "Two metaheuristics approaches for solving the traveling salesman problem: an Algerian waste collection case," Operational Research, Springer, vol. 21(3), pages 1641-1661, September.
    10. Burger, M. & Su, Z. & De Schutter, B., 2018. "A node current-based 2-index formulation for the fixed-destination multi-depot travelling salesman problem," European Journal of Operational Research, Elsevier, vol. 265(2), pages 463-477.
    11. Bektaş, Tolga & Gouveia, Luís & Santos, Daniel, 2019. "Revisiting the Hamiltonian p-median problem: A new formulation on directed graphs and a branch-and-cut algorithm," European Journal of Operational Research, Elsevier, vol. 276(1), pages 40-64.
    12. Luigi Di Puglia Pugliese & Francesca Guerriero, 2016. "On the shortest path problem with negative cost cycles," Computational Optimization and Applications, Springer, vol. 63(2), pages 559-583, March.
    13. Bräysy, Olli & Dullaert, Wout & Nakari, Pentti, 2009. "The potential of optimization in communal routing problems: case studies from Finland," Journal of Transport Geography, Elsevier, vol. 17(6), pages 484-490.
    14. Julia Rieck & Jürgen Zimmermann & Matthias Glagow, 2007. "Tourenplanung mittelständischer Speditionsunternehmen in Stückgutkooperationen: Modellierung und heuristische Lösungsverfahren," Metrika: International Journal for Theoretical and Applied Statistics, Springer, vol. 17(4), pages 365-388, January.
    15. Culley, D.M. & Funke, S.W. & Kramer, S.C. & Piggott, M.D., 2016. "Integration of cost modelling within the micro-siting design optimisation of tidal turbine arrays," Renewable Energy, Elsevier, vol. 85(C), pages 215-227.
    16. Zhenqiang Zhang & Sile Ma & Xiangyuan Jiang, 2022. "Research on Multi-Objective Multi-Robot Task Allocation by Lin–Kernighan–Helsgaun Guided Evolutionary Algorithms," Mathematics, MDPI, vol. 10(24), pages 1-17, December.
    17. Martinhon, Carlos & Lucena, Abilio & Maculan, Nelson, 2004. "Stronger K-tree relaxations for the vehicle routing problem," European Journal of Operational Research, Elsevier, vol. 158(1), pages 56-71, October.
    18. Luciano Costa & Claudio Contardo & Guy Desaulniers, 2019. "Exact Branch-Price-and-Cut Algorithms for Vehicle Routing," Transportation Science, INFORMS, vol. 53(4), pages 946-985, July.
    19. Mujawar, Sachin & Huang, Simin & Nagi, Rakesh, 2012. "Scheduling to minimize stringer utilization for continuous annealing operations," Omega, Elsevier, vol. 40(4), pages 437-444.
    20. Muren, & Wu, Jianjun & Zhou, Li & Du, Zhiping & Lv, Ying, 2019. "Mixed steepest descent algorithm for the traveling salesman problem and application in air logistics," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 126(C), pages 87-102.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:11:y:2023:i:13:p:3014-:d:1188551. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.