Multi-objective Design of Time-Constrained Bike Routes Using Bio-inspired Meta-heuristics
This paper focuses on the design and implementation of a bike route optimization approach based on multi-objective bio-inspired heuristic solvers. The objective of this approach is to produce a set of Pareto-optimal bike routes that balance the trade-off between the length of the route and its safety level, the latter blending together the slope of the different street segments encompassing the route and their average road velocity. Additionally, an upper and lower restriction is imposed on the time taken to traverse the route, so that the overall system can be utilized for planning bike rides during free leisure time gaps. Instead of designing a discrete route encoding strategy suitable for heuristic operators, this work leverages a proxy software – Open Trip Planner, OTP – capable of computing routes based on three user-level preference factors (i.e. safety, inclination and duration), which eases the adoption of off-the-shelf multi-objective solvers. The system has been assessed in a realistic simulation environments over the city of Bilbao (Spain) using multi-objective bio-inspired approaches. The obtained results are promising, with route sets trading differently distance for safety of utmost utility for bike users to exploit fully their leisure time.
KeywordsBike route planning Multi-objective optimization Time-constrained routing Open Trip Planner jMetal
E. Osaba and J. Del Ser would like to thank the Basque Government for its funding support through the EMAITEK program. This work is also partially funded by Grants TIN2017-86049-R and TIN2014-58304 (Ministerio de Ciencia e Innovación), and P11-TIC-7529 and P12-TIC-1519 (Plan Andaluz I+D+I).
- 2.Bast, H., Delling, D., Goldberg, A., Müller-Hannemann, M., Pajor, T., Sanders, P., Wagner, D., Werneck, R.F.: Route planning in transportation networks. In: Kliemann, L., Sanders, P. (eds.) Algorithm Engineering. LNCS, vol. 9220, pp. 19–80. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-49487-6_2CrossRefGoogle Scholar
- 5.Wang, S., Lin, W., Yang, Y., Xiao, X., Zhou, S.: Efficient route planning on public transportation networks: a labelling approach. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, pp. 967–982. ACM (2015)Google Scholar
- 6.Turverey, R.J., Cheng, D.D., Blair, O.N., Roth, J.T., Lamp, G.M., Cogill, R.: Charlottesville bike route planner. In: Systems and Information Engineering Design Symposium, pp. 68–72. IEEE (2010)Google Scholar
- 10.Caggiani, L., Camporeale, R., Ottomanelli, M.: A real time multi-objective cyclists route choice model for a bike-sharing mobile application. In: IEEE International Conference on Models and Technologies for Intelligent Transportation Systems, pp. 645–650. IEEE (2017)Google Scholar
- 12.Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 8(11), 712–731 (2008)Google Scholar
- 14.Nebro, A.J., Durillo, J.J., Garcia-Nieto, J., Coello, C.C., Luna, F., Alba, E.: SMPSO: a new PSO-based metaheuristic for multi-objective optimization. In: IEEE Symposium on Computational Intelligence in Multi-criteria Decision-Making (MCDM 2009), pp. 66–73. IEEE Press (2009)Google Scholar
- 15.Open Trip Planner. https://github.com/opentripplanner. Accessed 30 Nov 2017
- 18.Planet OSM. https://planet.osm.org/. Accessed 30 Nov 2017
- 19.BBBike tool. https://extract.bbbike.org/. Accessed 30 Nov 2017
- 20.Hart, C., Koupal, J., Giannelli, R.: EPA’s onboard analysis shootout: Overview and results. Technical report, United States Environmental Protection Agency (2002)Google Scholar