Abstract
The Traveling Car Renter Problem (CaRS) is a generalization of the Traveling Salesman Problem where the tour can be decomposed into contiguous paths that are travelled by different rented cars. When a car is rented in a city and delivered in another, the renter must pay a fee to return the car to its home city. Given a graph G and cost matrices associated to cars available for rent, the problem consists in determining the minimum cost Hamiltonian cycle in G, considering also the cost paid to deliver a car in a city different from the one it was rented. The latter cost is added to the cost of the edges in the cycle. This paper describes the general problem and some related variants. Two metaheuristic approaches are proposed to deal with CaRS: GRASP hybridized with Variable Neighborhood Descent and Memetic Algorithm. A set of benchmark instances is proposed for the new problem which is utilized on the computational experiments. The algorithms are tested on a set of 40 Euclidean and non-Euclidean instances.
Similar content being viewed by others
References
Amdeberhan T, Manna D, Moll VH (2008) The 2-adic valuation of Stirling numbers. Exp Math 17(1): 69–82
Applegate DL, Bixby R, Chvátal V, Cook W (1995) Finding Cuts in the TSP, DIMACS technical Report 95-05, Rutgers University. http://www.tsp.gatech.edu/methods/papers/index.html
Applegate DL, Bixby R, Chvátal V, Cook W (2006) The traveling salesman problem: a computational study. Princeton University Press, Princeton
Car Rental (2008) Web Page. http://thrifty4.com/article.cfm/id/284920
Car (2008) Car Rental Business, Global Strategic Business Report Global Industry Analysts, Inc., 278. http://www.researchandmarkets.com/reports/338373/
Conover WJ (2001) Practical nonparametric statistics. 3rd edn. Wiley, New York
Conrad C, Perlut A (2006) Enterprise Rent-A-Car Hits New Billion-Dollar Revenue Mark for 3rd Consecutive Year, Enterprise rent-a-car. http//www.enterpriseholdings.com/NewsReleases/Enterprise_FYO6_Sept06.pdf
Edelstein M, Melnyk M (1977) The pool control system. Interfaces 8(1): 21–36
Feo TA, Resende MGC (1995) Greedy randomized adaptive search procedures. J Global Optim 6: 109–133
Földesi P, Botzheim J (2010) Modeling of loss aversion in solving fuzzy road transport traveling salesman problem using eugenic bacterial memetic algorithm. Memetic Comput. 2: 259–271
Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W.H. Freeman and Company, New York
Gutin G, Punnen AP (2002) The traveling salesman problem and its variations, Series: Combinatorial Optimization. Kluwer Academic Publishers, Dordrecht
Hertz A, Schindl D, Zufferey N (2009) A solution method for a car fleet management problem with maintenance constraints. J Heurist 5: 425–450
Johnson DS, McGeoh LA (2002) Experimental analysis of heuristics for the STSP. In: Guttin G, Punnen A (eds) The Traveling Salesman Problem and its Variations. Kluwer Academic Publishers, Dordrecht, pp 369–443
Krarup J (1975) The peripatetic salesman and some related unsolved problems. In: Combinatorial Programming Methods and Applications. Reidel, Dordrecht, pp 173–178
Krasnogor N, Smith JE (2005) A tutorial for competent memetic algorithms: model, taxonomy, and design issues. IEEE Trans Evol Comput 9(5): 474–488
Le MN, Ong Y-S, Jin Y, Sendhoff B (2009) Lamarckian memetic algorithms: local optimum and connectivity structure analysis. Memetic Comput 1: 175–190
Lia Z, Taob F (2010) On determining optimal fleet size and vehicle transfer policy for a car rental company. Comput Oper Res 37: 341–350
Mars-Proietti L (2007) Encyclopedia of global industries, 4th edn. Grey House Publishing, New York
Mladenović N, Hansen P (1997) Variable neighborhood search. Comput Oper Res 24: 1097–1100
Montemanni R, Barta J, Mastrolilli M, Gambardella LM (2007) The robust traveling salesman problem with interval data. Transp Sci 41(3): 366–381
Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithm. caltech concurrent computation program. California Institute of Technology, USA
Moscato P, Cotta C (2010) A modern introduction to memetic algorithms. In: Gendreau M, Potvin J-Y (eds) Handbook of metaheuristics, international series in operations research & management science, vol 146. Springer, Berlin, pp 141–183
Pachon JE, Iakovou B, Ip C, Aboudi R (2003) A synthesis of tactical fleet planning models for the car rental industry. IIE Trans 35(9): 907–916
Ralphs TK, Kopman L, Pulleyblank WR, Trotter LE (2003) On the capacitated vehicle routing problem. Math Program Ser B 94: 343–359
Reinelt G (1995) TSPLIB95. http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95
Resende MGC, Ribeiro CC (2003) Greedy randomized adaptive search procedures. In: Glover F, Kochenberger G (eds) Handbook of metaheuristics, international series in operations research & management science, vol 57. Kluwer Academic Publishers, Dordrecht, pp 141–183
Resende MGC, Ribeiro CC (2010) Greedy randomized adaptive search procedures: advances and applications. In: Gendreau M, Potvin J-Y (eds) Handbook of metaheuristics, international series in operations research & management science, vol 146. Springer, Berlin, pp 283–320
Russel R (1977) An effective heuristic for the m-tour traveling salesman problem with some side conditions. Oper Res 25: 517–524
Taillard E, Waelti P, Zuber J (2008) Few statistical tests for proportions comparison. Eur J Oper Res 185: 1336–1350
Xiong Y, Golden B, Wasil E (2007) The Colorful Traveling Salesman Problem. In: Extending the horizons: advances in computing, optimization, and decision technologies, Operations Research/Computer Science Interfaces Series 37, Springer, USA, pp 115–123
Yang Y, Jin W, Hao X (2008) Car rental logistics problem: a review of literature. IEEE International Conference on Service Operations and Logistics, and Informatics. IEEE/SOLI 2008, vol 2, pp 2815–2819
Yang Y, Jin W, Hao X (2009) Dynamic pool segmentation model and algorithm in the car rental industry. J Comput 4(12): 202–1208
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Goldbarg, M.C., Asconavieta, P.H. & Goldbarg, E.F.G. Memetic algorithm for the Traveling Car Renter Problem: an experimental investigation. Memetic Comp. 4, 89–108 (2012). https://doi.org/10.1007/s12293-011-0070-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-011-0070-y