Skip to main content
Log in

Efficient formulations for the traveling car renter problem and its quota variant

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

In this paper, we study the recently introduced Traveling Car Renter Problem. This latter is a generalization of the well-known traveling salesman problem, where a solution is a set of paths of different colors as well as an orientation of each path in such a way that the union forms a directed Hamiltonian circuit. Considering costs associated with all edges and all ordered pairs of nodes for each color, the cost of a solution is the sum of the costs of its colored oriented paths, the cost of these later being the sum of the edge costs plus the costs of the arcs from their destination to their origin. We also consider the Quota version of this problem where a weight is associated with every node and the circuit formed by a solution may not be Hamiltonian but must cover a subset of nodes whose sum of weights should be greater than or equal to a fixed value. We propose integer linear programming formulations for these problems. We also propose some valid inequalities for strengthening the models and we devise branch-and-cut algorithms for solving these formulations. The computational results show the efficiency of our formulations as we solve to optimality almost all the instances of the literature, and outperform by an order of magnitude all published approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. We tested the variant where instead of adding one inequality, we added the inequalities associated with all the encountered subtours, but it is less efficient probably because many more constraints have to be handled at each node.

  2. The comparisons about running times in Tables 1, 2 and 4 give an order of magnitude, but it is not precise since the algorithms run on different computers.

  3. The gap is computed as 100(best solution found − best lower bound)/best lower bound.

References

  1. Applegate, David L., Bixby, Robert E., Chvatál, Vašek, Cook, William J.: The Traveling Salesman Problem: A Computational Study. Princeton University Press, Princeton (2006)

    MATH  Google Scholar 

  2. Asconavieta, P.H.S., Goldbarg, M.C., Goldbarg, E.F.G.: Evolutionary algorithm for the car renter salesman. In: 2011 IEEE Congress of Evolutionary Computation (CEC), pp. 593–600 (2011)

  3. da Silva, A.R.V., Ochi, L.S.: An efficient hybrid algorithm for the traveling car renter problem. Expert Syst. Appl. 64, 132–140 (2016)

    Article  Google Scholar 

  4. da Silva Menezes, M., Goldbarg, M.C., Goldbarg, E.F.G.: A memetic algorithm for the prize-collecting traveling car renter problem. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 3258–3265 (2014)

  5. Felipe, D., Goldbarg, E.F.G., Goldbarg, M.C.: Scientific algorithms for the car renter salesman problem. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 873–879 (2014)

  6. Goldbarg, M.C., Goldbarg, E.F.G., Asconavieta, P.H., Menezes, M.S., Luna, H.P.L.: A transgenetic algorithm applied to the traveling car renter problem. Expert Syst. Appl. 40(16), 6298–6310 (2013)

    Article  Google Scholar 

  7. Goldbarg, M.C., Goldbarg, E.F.G., Menezes, M.S., Luna, H.P.L.: Quota traveling car renter problem: model and evolutionary algorithm. Inf. Sci. 367–368, 232–245 (2016)

    Article  Google Scholar 

  8. Goldbarg, M.C., Goldbarg, E.F.G., Luna, H.P.L., Menezes, M.S., Corrales, L.: Integer programming models and linearizations for the traveling car renter problem. Optim. Lett. 12(4), 743–761 (2018)

    Article  MathSciNet  Google Scholar 

  9. Goldbarg, M.C., Asconavieta, P.H., Goldbarg, E.F.G.: Memetic algorithm for the traveling car renter problem: an experimental investigation. Memet. Comput. 4(2), 89–108 (2012)

    Article  Google Scholar 

  10. Ismkhan, H.: Effective three-phase evolutionary algorithm to handle the large-scale colorful traveling salesman problem. Expert Syst. Appl. 67(C), 148–162 (2017)

    Article  Google Scholar 

  11. Laporte, G., Mesa, J.A., Ortega, F.A., Perea, F.: Planning rapid transit networks. Socio-Econ. Plan. Sci. 45(3), 95–104 (2011)

    Article  Google Scholar 

  12. Pedrosa, L.L.C., Quesquén, G.Y.O., Schouery, R.C.S.: An asymptotically optimal approximation algorithm for the travelling car renter problem. In: Cacchiani, V., Marchetti-Spaccamela, A. (eds) 19th Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2019), volume 75 of OpenAccess Series in Informatics (OASIcs), pp. 14:1–14:15. Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany (2019)

  13. Rios, B.H.O., Goldbarg, E.F.G., Quesquén, G.Y.O.: A hybrid metaheuristic using a corrected formulation for the traveling car renter salesman problem. In: 2017 IEEE Congress on Evolutionary Computation (CEC), pp. 2308–2314 (2017)

  14. Roemer, Thomas A., Ahmadi, Reza, Dasu, Sriram: The traveling salesman problem with flexible coloring. Discrete Appl. Math. 160(12), 1798–1814 (2012)

    Article  MathSciNet  Google Scholar 

  15. Wolsey, L.A.: Integer Programming. Wiley Series in Discrete Mathematics and Optimization. Wiley, Hoboken (1998)

    MATH  Google Scholar 

  16. Xiong, Y., Golden, B., Wasil, E.: The Colorful Traveling Salesman Problem, pp. 115–123. Springer, Boston (2007)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roberto Wolfler Calvo.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Yasmín A. Ríos-Solís carried out part of this research during an academic stay at LIPN, CNRS, UMR 7030, Université Sorbonne Paris Nord, 93430, Villetaneuse, France. She also wishes to acknowledge grants 710289 and FC-2016/1948 from CONACYT, Mexico.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lacroix, M., Ríos-Solís, Y.A. & Calvo, R.W. Efficient formulations for the traveling car renter problem and its quota variant. Optim Lett 15, 1905–1930 (2021). https://doi.org/10.1007/s11590-021-01699-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-021-01699-z

Keywords

Navigation