Wolf decomposition (Dantzig and Wolfe, 1960) could
be also employed to solve larger scale instances of our
problem with time-varying demand.
8 CONCLUSION
To conclude, in this paper, we identified the prac-
tical limitations of steady-state approach to solve
on-demand fleet routing when the demand is time-
varying. We proposed an alternative approach that
explicitly models the evolution of system in time.
We implemented both steady-state and dynamic ap-
proaches and compared them on the simplified, but
characteristic illustrative example. While the steady-
state approach fails to find a solution or generate
routes that exceed route link capacities by up to 50 %,
the proposed approach is able to solve such instances
without exceeding the road link capacities. Conse-
quently, the simulation experiments with the conges-
tion model reveal that the proposed approach that uses
the flows over time model outperforms the steady-
state approach in presence of the time-varying de-
mand. The dynamic solution can transfer 42% more
demand in the congestion-free regime than the steady-
state approach on the same illustrative road network.
The proposed model that explicitly models time is
larger and generally harder to analyze and compute
than the steady-state model. Therefore, in future
work, we will study the applicability of specialized
solution techniques for large-scale linear programs,
e.g. the applicability of Dantzig-Wolfe decomposi-
tion method as applied in (Schaefer et al., 2019), to
improve the scalability of the proposed approach.
ACKNOWLEDGEMENTS
The authors acknowledge the support
of the OP VVV MEYS funded project
CZ.02.1.01/0.0/0.0/16 019/0000765 ”Research
Center for Informatics” and TACR NCK project
T N01000026 ”Josef Bozek National Center of
Competence for Surface Vehicles”.
REFERENCES
Berbeglia, G., Cordeau, J.-F., Gribkovskaia, I., and Laporte,
G. (2007). Rejoinder on: Static pickup and delivery
problems: a classification scheme and survey. TOP,
15(1):45–47.
Dantzig, G. B. and Wolfe, P. (1960). Decomposition Prin-
ciple for Linear Programs. Operations Research,
8(1):101–111.
Even, S., Itai, A., and Shamir, A. (1975). On the complexity
of time table and multi-commodity flow problems. In
Foundations of Computer Science, 1975., 16th Annual
Symposium on, pages 184–193. IEEE.
Fiedler, D.,
ˇ
C
´
ap, M., and
ˇ
Certick
´
y, M. (2017). Im-
pact of mobility-on-demand on traffic congestion:
Simulation-based study. In 2017 IEEE 20th Interna-
tional Conference on Intelligent Transportation Sys-
tems (ITSC), pages 1–6. IEEE.
Ford, L. R. and Fulkerson, D. R. (1958). Constructing Max-
imal Dynamic Flows from Static Flows. Operations
Research, 6(3):419–433.
Frederickson, G. N., Hecht, M. S., and Kim, C. E. (1976).
Approximation algorithms for some routing problems.
In 17th Annual Symposium on Foundations of Com-
puter Science (sfcs 1976), pages 216–227.
Pillac, V., Gendreau, M., Gu
´
eret, C., and Medaglia, A. L.
(2013). A review of dynamic vehicle routing prob-
lems. European Journal of Operational Research,
225(1):1–11.
Rossi, F., Zhang, R., and Pavone, M. (2016). Congestion-
aware randomized routing in autonomous
mobility-on-demand systems. arXiv preprint
arXiv:1609.02546.
Schaefer, M.,
ˇ
C
´
ap, M., Mrkos, J., and Vok
ˇ
r
´
ınek, J. (2019).
Routing a fleet of automated vehicles in a capacitated
transportation network. In 2019 IEEE/RSJ Interna-
tional Conference on Intelligent Robots and Systems
(IROS), pages 8223–8229.
Solovey, K., Salazar, M., and Pavone, M. (2019). Scal-
able and congestion-aware routing for autonomous
mobility-on-demand via frank-wolfe optimization. In
Robotics: Science and Systems, Freiburg im Breisgau,
Germany.
Spieser, K., Treleaven, K., Zhang, R., Frazzoli, E., Mor-
ton, D., and Pavone, M. (2014). Toward a Systematic
Approach to the Design and Evaluation of Automated
Mobility-on-Demand Systems: A Case Study in Sin-
gapore. In Road Vehicle Automation, pages 229–245.
Springer.
The Technical Administration of Roads of the City of
Prague (2020). Prague transportation yearbook
2019. http://www.tsk-praha.cz/static/udi-rocenka-
2019-en.pdf. Accessed: Nov 26, 2020.
Wollenstein-Betech, S., Houshmand, A., Salazar, M.,
Pavone, M., Cassandras, C. G., and Paschalidis, I. C.
(2020). Congestion-aware routing and rebalancing
of autonomous mobility-on-demand systems in mixed
traffic. In Proc. IEEE Int. Conf. on Intelligent Trans-
portation Systems, Rhodes, Greece. In press.
Zhang, R., Rossi, F., and Pavone, M. (2016a). Routing
autonomous vehicles in congested transportation net-
works: Structural properties and coordination algo-
rithms. In Robotics: Science and Systems XII, Uni-
versity of Michigan, Ann Arbor, Michigan, USA, June
18 - June 22, 2016.
Zhang, R., Rossi, F., and Pavone, M. (2016b). Routing Au-
tonomous Vehicles in Congested Transportation Net-
works: Structural Properties and Coordination Algo-
rithms. In Robotics: Science and Systems XII, vol-
ume 42, pages 1427–1442. Robotics: Science and
Systems Foundation.
On-demand Robotic Fleet Routing in Capacitated Networks with Time-varying Transportation Demand
915