Abstract
To date the majority of commuters drive their privately owned vehicle that uses an internal combustion engine. This transportation model suffers from low vehicle utilization and causes environmental pollution. This paper studies the use of Electric Vehicles (EVs) operating in a Mobility-on-Demand (MoD) scheme and tackles the related management challenges. We assume a number of customers acting as cooperative agents requesting a set of alternative trips and EVs distributed across a number of pick-up and drop-off stations. In this setting, we propose congestion management algorithms which take as input the trip requests and calculate the EV-to-customer assignment aiming to maximize trip execution by keeping the system balanced in terms of matching demand and supply. We propose a Mixed-Integer-Programming (MIP) optimal offline solution which assumes full knowledge of customer demand and an equivalent online greedy algorithm that can operate in real time. The online algorithm uses three alternative heuristic functions in deciding whether to execute a customer request: (a) The sum of squares of all EVs in all stations, (b) the percentage of trips’ destination location fullness and (c) a random choice of trip execution. Through a detailed evaluation, we observe that (a) provides an increase of up to 4.8% compared to (b) and up to 11.5% compared to (c) in terms of average trip execution, while all of them achieve close to the optimal performance. At the same time, the optimal scales up to settings consisting of tenths of EVs and a few hundreds of customer requests.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
U.S. Energy Information Administration: Annual energy outlook 2020. Technical report (2020)
Andersson, A., Tenhunen, M., Ygge, F.: Integer programming for combinatorial auction winner determination. In: 2000 Proceedings of the 4th International Conference on MultiAgent Systems, pp. 39–46 (2000). https://doi.org/10.1109/ICMAS.2000.858429
Burns, L.D.: Sustainable mobility: a vision of our transport future. Nature 497(7448), 181–182 (2013)
Carpenter, T., Keshav, S., Wong, J.: Sizing finite-population vehicle pools. IEEE Trans. Intell. Transp. Syst. 15(3), 1134–1144 (2014). https://doi.org/10.1109/TITS.2013.2293918
Cepolina, E.M., Farina, A.: A new shared vehicle system for urban areas. Transp. Res. Part C Emerg. Technol. 21(1), 230–243 (2012). https://doi.org/10.1016/j.trc.2011.10.005
Chandran, B., Raghavan, S.: Modeling and solving the capacitated vehicle routing problem on trees. In: Golden, B., Raghavan, S., Wasil, E. (eds.) The Vehicle Routing Problem: Latest Advances and New Challenges. Operations Research/Computer Science Interfaces, vol. 43, pp. 239–261. Springer, Boston (2008). https://doi.org/10.1007/978-0-387-77778-8_11
Dantzig, G.B., Ramser, J.H.: The truck dispatching problem. Manage. Sci. 6(1), 80–91 (1959)
Densing, M., Turton, H., Bäuml, G.: Conditions for the successful deployment of electric vehicles-a global energy system perspective. Energy 47(1), 137–149 (2012)
Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–66 (1997). https://doi.org/10.1109/4235.585892
Drwal, M., Gerding, E., Stein, S., Hayakawa, K., Kitaoka, H.: Adaptive pricing mechanisms for on-demand mobility. In: Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, pp. 1017–1025. International Foundation for Autonomous Agents and Multiagent Systems (2017)
Floudas, C.A., Lin, X.: Mixed integer linear programming in process scheduling: modeling, algorithms, and applications. Ann. Oper. Res. 139(1), 131–162 (2005)
Gkourtzounis, I., Rigas, E.S., Bassiliades, N.: Towards online electric vehicle scheduling for mobility-on-demand schemes. In: Slavkovik, M. (ed.) EUMAS 2018. LNCS (LNAI), vol. 11450, pp. 94–108. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-14174-5_7
Lomnicki, Z.A.: A “branch-and-bound” algorithm for the exact solution of the three-machine scheduling problem. J. Oper. Res. Soc. 16(1), 89–100 (1965). https://doi.org/10.1057/jors.1965.7
Mitchel, W.J., Borroni-Bird, C.E., Burns, L.D.: Reinventing the Automobile: Personal Urban Mobility for the 21st Century. MIT Press, Cambridge (2010)
Pavone, M., Smith, S.L., Emilio, F., Rus, D.: Robotic load balancing for mobility-on-demand systems. Robot. Sci. Syst. 31, 839–854 (2011)
Pavone, M., Smith, S.L., Frazzoli, E., Rus, D.: Robotic load balancing for mobility-on-demand systems. Int. J. Robot. Res. 31(7), 839–854 (2012). https://doi.org/10.1177/0278364912444766
Rigas, E.S., Ramchurn, S.D., Bassiliades, N.: Algorithms for electric vehicle scheduling in large-scale mobility-on-demand schemes. Artif. Intell. 262, 248–278 (2018). https://doi.org/10.1016/j.artint.2018.06.006
Sandholm, T., Suri, S., Gilpin, A., Levine, D.: Winner determination in combinatorial auction generalizations. In: Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1, AAMAS 2002, pp. 69–76. ACM, New York (2002). https://doi.org/10.1145/544741.544760
Smith, S., Pavone, M., Schwager, M., Frazzoli, E., Rus, D.: Rebalancing the rebalancers: optimally routing vehicles and drivers in mobility-on-demand systems. In: 2013 American Control Conference (ACC), pp. 2362–2367 (2013). https://doi.org/10.1109/ACC.2013.6580187
Talbot, F.B., Patterson, J.H.: An efficient integer programming algorithm with network cuts for solving resource-constrained scheduling problems. Manage. Sci. 24(11), 1163–1174 (1978)
Tomic, J., Kempton, W.: Using fleets of electric-drive vehicles for grid support. J. Power Sources 168(2), 459–468 (2007). https://doi.org/10.1016/j.jpowsour.2007.03.010
Turan, B., Tucker, N., Alizadeh, M.: Smart charging benefits in autonomous mobility on demand systems. In: 2019 IEEE Intelligent Transportation Systems Conference (ITSC), pp. 461–466 (2019)
Acknowledgment
This research is co-financed by Greece and the European Union (European Social Fund - ESF) through the Operational Programme “Human Resources Development, Education and Lifelong Learning” in the context of the project “Reinforcement of Postdoctoral Researchers - 2nd Cycle” (MIS-5033021), implemented by the State Scholarships Foundation (IKY).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Rigas, E.S., Tsompanidis, K.S. (2020). Congestion Management for Mobility-on-Demand Schemes that Use Electric Vehicles. In: Bassiliades, N., Chalkiadakis, G., de Jonge, D. (eds) Multi-Agent Systems and Agreement Technologies. EUMAS AT 2020 2020. Lecture Notes in Computer Science(), vol 12520. Springer, Cham. https://doi.org/10.1007/978-3-030-66412-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-66412-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66411-4
Online ISBN: 978-3-030-66412-1
eBook Packages: Computer ScienceComputer Science (R0)