Carpooling problem: A new mathematical model, branch-and-bound, and heuristic beam search algorithm
- 29 November 2018
- journal article
- research article
- Published by Taylor & Francis in Journal of Intelligent Transportation Systems
- Vol. 23 (3) , 203-215
Abstract
Carpooling is an environmentally friendly transportation system. It can efficaciously help resolve a variety of societal concerns of the urban areas, ranging from traffic congestion to environmental pollution. In this paper, we propose a new mathematical model to solve the carpooling problem. The model simultaneously minimizes the costs of travel times, the vehicle use, and the vehicle delays. An exact solution method based on Branch-and-Bound (B&B) algorithm is proposed to efficiently obtain the optimal solution of the problem. In order to find the near-optimal solutions for large-scale problems, a heuristic beam search algorithm is introduced, which is based on the partial relaxation of some fathoming criteria applied in our proposed B&B. The computational experiments are conducted, based upon the transportation network of Isfahan city, Iran. The results demonstrate the great capability of the proposed exact solution method in terms of both computational solving time required and the number of the evaluated nodes, in comparison with CPLEX software package. The findings of this research can be applied to solve the carpooling problem compatible to the real-life situations.Keywords
This publication has 32 references indexed in Scilit:
- The Added Value of Accounting For Users’ Flexibility and Information on the Potential of a Station-Based One-Way Car-Sharing System: An Application in Lisbon, PortugalJournal of Intelligent Transportation Systems, 2014
- Common Route Planning for Carpoolers – Model and Exact Algorithm2014
- Optimization for dynamic ride-sharing: A reviewEuropean Journal of Operational Research, 2012
- A Clustering Ant Colony Algorithm for the Long-Term Car Pooling ProblemInternational Journal of Swarm Intelligence Research, 2012
- RETRACTED ARTICLE: A Multi-agent Based Self-adaptive Genetic Algorithm for the Long-term Car Pooling ProblemJournal of Mathematical Modelling and Algorithms in Operations Research, 2012
- An optimization model and a solution algorithm for the many-to-many car pooling problemAnnals of Operations Research, 2011
- Dynamic Ride-Sharing: a Simulation Study in Metro AtlantaProcedia - Social and Behavioral Sciences, 2011
- PoliUniPool: a carpooling system for universitiesProcedia - Social and Behavioral Sciences, 2011
- A distributed geographic information system for the daily car pooling problemComputers & Operations Research, 2004
- An Exact Method for the Car Pooling Problem Based on Lagrangean Column GenerationOperations Research, 2004