Skip to main content

Hierarchical Multi-objective Route Optimization for Solving Carpooling Problem

  • Conference paper
  • First Online:
Proceedings of the Global AI Congress 2019

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1112))

Abstract

Rapid urbanization has resulted in traffic congestion leading to air and noise pollution. An easy and effective solution to this problem is carpooling. The objectives of the carpooling system are generally conflicting in nature and hence obtaining an optimal route falls under the domain of multi-objective optimization. Most of the literature, available in this domain, treats these objectives at a horizontal level. This work proposes a hierarchical approach of classifying objectives; first at the micro level to choose a particular passenger based on passenger location characteristics and then optimizing at a macro level to obtain the most profitable route. The most optimum routes are generated which maximizes the profit for the service provider by minimizing the travel cost and the passenger pickup-drop cost and maximizing the capacity utilization of the car. The proposed algorithm generates Pareto optimal solutions.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mulders, C.: Carpooling, a vehicle routing approach. Universit_e catholique de Louvain, Thesis submitted for the Master in Computer Science and Engineering, option Artificial Intelligence, 2012–13

    Google Scholar 

  2. Martino, S.D., Galiero, R., Giorio, C., Ferrucci, F., Sarro, F.: A matching-algorithm based on the cloud and positioning systems to improve carpooling. In: DMS, Knowledge Systems Institute, 2011, pp. 90–95

    Google Scholar 

  3. Riccardo Manzini, A.P.: A decision-support system for the car pooling problem (2012)

    Google Scholar 

  4. Deb, K.: Multi-objective Optimization Using Evolutionary Algorithms. Wiley, New York (2001)

    Google Scholar 

  5. Konak, A., Coitb, D.W., Smith, A.E.: Multi-objective optimization using genetic algorithms: a tutorial. Reliab. Eng. Syst. Saf. 91, 992–1007 (2006)

    Article  Google Scholar 

  6. He, W., Hwang, K., Li, D.: Carpool routing for urban ridesharing by mining GPS trajectories. IEEE Trans. Intell. Transp. Syst. 15(5), 2286–2296 (2014)

    Article  Google Scholar 

  7. Schreieck, M., Safetli, H., Siddiqui, S.A., Pflügler, C., Wiesche, M., Krcmar, H.: A matching algorithm for dynamic ridesharing. Transp. Res. Procedia 19, 272–285 (2016)

    Google Scholar 

  8. Boukhater, C.M., Dakroub, O., Lahoud, F., Awad, M., Artail, H.: An intelligent and fair GA carpooling scheduler as a social solution for greener transportation. In: MELECON, 2014-2014 17th IEEE Mediterranean Electrotechnical Conference, Beirut, 2014, pp. 182–186

    Google Scholar 

  9. Masum, A.K.M., Shahjalal, M., Faisal Faruque, M., Iqbal Hasan Sarker, M.: Solving the vehicle routing problem using genetic algorithm. Int. J. Adv. Comput. Sci. Appl. 2(7) (2011)

    Google Scholar 

  10. Zhang, D., He, T., Liu, Y., Lin, S., Stankovic, J.A.: A carpooling recommendation system for taxicab services. IEEE Trans. Emerg. Top. Comput. 2(3) (2014)

    Google Scholar 

  11. Mallus, M., Colistra, G., Atzori, L., Murroni, M., Pilloni, V.: Dynamic carpooling in urban areas: design and experimentation with a multi-objective route matching algorithm (2017)

    Google Scholar 

  12. Bruglieri, M., Davidovic, T., Roksandic, S.: Optimization of trips to the university: a new algorithm for a carpooling service based on the variable neighborhood search. In: Proceedings of REACT 2011 Shaping Climate Friendly Transport in Europe: Key Findings and Future Directions, Belgrade, Serbia, 16–17 May 2011, pp. 191—199

    Google Scholar 

  13. Baky, I.A.: Solving multi-level multi-objective linear programming problems through fuzzy goal programming approach. Appl. Math. Model. 34(9), 2377–2387 (2010)

    Article  MathSciNet  Google Scholar 

  14. Takama, N., Loucks, D.P.: Multi-level optimization for multi-objective problems. Appt. Math. Model. 5, 173–178 (1981)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Romit S. Beed .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Beed, R.S., Sarkar, S., Roy, A., Bhattacharya, D. (2020). Hierarchical Multi-objective Route Optimization for Solving Carpooling Problem. In: Mandal, J., Mukhopadhyay, S. (eds) Proceedings of the Global AI Congress 2019. Advances in Intelligent Systems and Computing, vol 1112. Springer, Singapore. https://doi.org/10.1007/978-981-15-2188-1_30

Download citation

Publish with us

Policies and ethics