pith. machine review for the scientific record. sign in

arxiv: 2605.11798 · v1 · submitted 2026-05-12 · 💻 cs.CE

Recognition: 1 theorem link

· Lean Theorem

Advancing Dynamic Ride-Pooling Simulation -- A Highly Scalable Dispatcher

Kim Kandler, Moritz Laupichler, Peter Sanders, Peter Vortisch, Robin Andre

Pith reviewed 2026-05-13 04:46 UTC · model grok-4.3

classification 💻 cs.CE
keywords ride-poolingdynamic ride-poolingscalable dispatchershortest-path algorithmstransport simulationmode choice modelurban mobility
0
0 comments X

The pith

Mt-KaRRi processes millions of ride-pooling requests per hour with response times around 1 millisecond.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces Mt-KaRRi as a dispatcher for dynamic ride-pooling that uses efficient shortest-path algorithms to handle large volumes of requests quickly. It incorporates a simple mode choice model and tests it on realistic travel demand from three urban areas. The key finding is that this design maintains low response times even at scales with millions of travelers and tens of thousands of vehicles. This capability opens the door to conducting detailed ride-pooling simulations that were not feasible before.

Core claim

Mt-KaRRi is a novel dispatcher for dynamic ride-pooling that leverages state-of-the-art shortest-path algorithms to process millions of travelers per hour while achieving a response time per request of around 1ms, even in the largest instances, enabling ride-pooling studies at unprecedented scale with tens of thousands of vehicles.

What carries the argument

Mt-KaRRi, the dispatcher that combines state-of-the-art shortest-path algorithms with a simple mode choice model to dynamically assign and route pooled rides.

If this is right

  • Quality of rides and vehicle resource usage can be analyzed for very large fleets and traveler volumes.
  • Simulations of ride-pooling in entire cities become practical with realistic demand data.
  • Future studies can explore how ride-pooling performs under different conditions at scales matching real-world operations.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • Such a scalable tool could support planning for autonomous vehicle fleets in mobility-on-demand services.
  • Researchers might use it to test the impact of varying mode choice behaviors on overall system efficiency.
  • Integration with real-time data could further enhance its applicability to live operations.

Load-bearing premise

That the shortest-path based matching combined with a simple mode choice model produces outcomes for ride quality and vehicle utilization that match real-world behavior in the tested urban areas.

What would settle it

Comparing the simulated average passenger wait times, ride durations, and vehicle occupancies against data from an actual ride-pooling service operating in one of the studied cities.

Figures

Figures reproduced from arXiv: 2605.11798 by Kim Kandler, Moritz Laupichler, Peter Sanders, Peter Vortisch, Robin Andre.

Figure 1
Figure 1. Figure 1: Search spaces for a point-to-point shortest-path query from 𝑠 to 𝑡 in the road network of Stuttgart, Germany, using Dijkstra’s algorithm (Figure 1a), the bidirectional variant of Dijkstra’s algorithm (Figure 1b), and a CH query (Figure 1c). Blue edges mark the search space of the forward query rooted at 𝑠 and red edges mark the search space of the reverse query rooted at 𝑡. Lines in Figure 1c include short… view at source ↗
Figure 2
Figure 2. Figure 2: Solid arrows indicate control flow. Dashed arrows indicate data reads and writes. Dotted lines indicate information for decisions. The node ∗ signifies a loop to the next event. Shortest-Path Queries for Meeting Points. As described in Section 3.1, meeting points are locations close to the origin or destination location of a vehicle at which the rider may be picked up or dropped off, requiring them to walk… view at source ↗
Figure 3
Figure 3. Figure 3: Solid arrows indicate control flow. Dashed arrows indicate data reads and writes. Dotted lines indicate information for decisions. The node ∗ signifies a loop to the next event. 4.3 Parallelization of KaRRi To reach the scalability required for the experiments in this paper, it does not suffice to find the best insertion and update the route state for every request one-by-one sequentially. Therefore, we in… view at source ↗
Figure 4
Figure 4. Figure 4: Distribution of trips over a whole weekday in our demand sets Karlsruhe (Tuesday), Stuttgart (Tuesday), and Los Angeles (Wednesday). Shows fraction of total trips per 15-minute interval of the day. For Los Angeles, the plot shows the distribution for the 100% population scale. The smaller scales have very similar distributions [PITH_FULL_IMAGE:figures/full_fig_p012_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Shows entire country of Germany (Figure 5a) and the areas immediately surrounding Stuttgart (Figure 5b) and Karlsruhe (Figure 5c). Urban areas are shaded dark, rural areas are shaded light. Red boxes in Figure 5a show position of Stuttgart (right box) and Karlsruhe (left box) within Germany. For Figures 5b and 5c, the inner red outline indicates the limits of the city proper and the outer red outline indic… view at source ↗
Figure 6
Figure 6. Figure 6: Change in quality for different 𝑡batch compared to the non-batched version of KaRRi on KA and LA-25% with 50000 and 125000 vehicles, respectively. Shows the change for RP modal share, occupancy, and number of co-riders, as well as ride-detour, wait time, and system effectiveness. For explanations of the metrics, see Section 5.3. Note the logarithmic x-axis. run Rocky Linux 9.4. Our experiments on running t… view at source ↗
Figure 7
Figure 7. Figure 7: Average speedup of Mt-KaRRi with 𝑇 = 96 threads over sequential KaRRi for batch lengths 𝑡batch ∈ {1,2,5,15,30}. The LA-𝑝% instances use 𝑝 · 5000 vehicles, and the KA and ST instances use 50000 vehicles. Effect of 𝑡batch on Running Time. We now evaluate how the value of 𝑡batch affects the running time of the batch-parallel dispatcher. For this, we show the speedup over sequential KaRRi for 𝑇 = 96 threads an… view at source ↗
Figure 8
Figure 8. Figure 8: Ridership statistics for the LA-𝑝% instances with 𝑝 ∈ {0.1,1,5,10,25,50,100} using different fleet sizes. The x-axis describes the share of the population willing to use ride-pooling on a logarithmic scale. The y-axis of each plot describes the number of riders in millions (left) and the RP modal share (right). Note the different y-axis scales. For explanations of the metrics, see Section 5.3. 0.00 0.50 1.… view at source ↗
Figure 9
Figure 9. Figure 9: Pooling metrics on the LA-𝑝% instances with 𝑝 ∈ {0.1,1,5,10,25,50,100} using different fleet sizes. The x-axis describes the share of the population willing to use ride-pooling on a logarithmic scale. The y-axis shows the number of co-riders (left) and occupancy (right). Note the different y-axis scales. For explanations of the metrics, see Section 5.3. Number of Riders. The plots in [PITH_FULL_IMAGE:figu… view at source ↗
Figure 10
Figure 10. Figure 10: Quality metrics on the LA-𝑝% instances with 𝑝 ∈ {0.1,1,5,10,25,50,100} using different fleet sizes. The x-axis describes the share of the population willing to use ride-pooling on a logarithmic scale. The y-axis of each plot shows the ride detour, wait time, and system effectiveness, respectively. Note the different y-axis scales. For an explanation of the metrics, see Section 5.3. vehicle fleet considere… view at source ↗
Figure 11
Figure 11. Figure 11: Quality on KA with fleets 𝐹 of |𝐹| ∈ {10,20,30,40,50,75,100,150,200,300,400,500} · 103 vehicles and cap(𝜈) ∈ {2,4,8} for every 𝜈 ∈ 𝐹 with and without meeting points (MPs). The x-axis describes the number of vehicles in thousands. The y-axis shows (left to right, top to bottom) RP modal share, ride detour, average wait time, occupancy, number of co-riders, and system effectiveness, respectively. For explan… view at source ↗
Figure 12
Figure 12. Figure 12: Shows distribution of vehicles over number of passengers and time for a full day variant of KA with 25000 vehicles of capacity 4 (top), 25000 vehicles of capacity 8 (middle), and 50000 vehicles of capacity 4 (bottom). The height of each color stripe at a given point on the x-axis represents the number of vehicles that are currently idle (idle) or driving with 𝑘 passengers (𝑘 pax). We conduct experiments o… view at source ↗
Figure 13
Figure 13. Figure 13: Fraction of travelers per mode of transportation (PT = public transit, RP = ride-pooling) for the KA instance without ride-pooling (left) and with ride-pooling (right, 50000 vehicles). Shows distribution across modes for all requests (all), and subsets of urban-to-urban (u-u), rural-to-rural (r-r), urban-to-rural (u-r), and rural-to-urban (r-u) requests according to the RegioStaR-2 classification of Germa… view at source ↗
Figure 14
Figure 14. Figure 14: Top: Cumulative distribution of wait times and ride detours of performed rides on KA with 50000 vehicles. Bottom: Cumulative distribution of wait time and ride detour added to the originally offered ride after the rider has accepted the ride. We omit the top 0.1% of values to improve readability. Each line shows the distribution for one category of requests. than KaRRi without transfers, we would like to … view at source ↗
Figure 15
Figure 15. Figure 15: Shows RP modal share, ride detour, wait time, occupancy, average number of co-riders, and system effectiveness for varying detour cost parameters 𝑤detour ∈ {0,1,2,3} on the KA and LA-10% instances with 25000 vehicles. For an explanation of the metrics, see Section 5.3. Note the different y-axis scales. trip time of any existing rider 𝑟 to exceed 𝑡 max trip (𝑟), the insertion is considered infeasible. Thus… view at source ↗
Figure 16
Figure 16. Figure 16: Shows RP modal share, ride detour, wait time, occupancy, average number of co-riders, and system effectiveness for varying trip time constraint parameters 𝛼 ∈ {1.1,1.2,1.3,1.4,1.5} and 𝛽 ∈ {0,5,10,15,20} (in minutes) on the KA and LA-10% instances with 25000 vehicles. For an explanation of the metrics, see Section 5.3. Note the different y-axis scales. B.4 Walking Cost Parameter The walking cost parameter… view at source ↗
Figure 17
Figure 17. Figure 17: Shows RP modal share, ride detour, wait time, occupancy, average number of co-riders, and system effectiveness for varying maximum wait time 𝑡 max wait ∈ {0,2.5,5,7.5,10,12.5} (in minutes) on the KA and LA-10% instances with 25000 vehicles. For an explanation of the metrics, see Section 5.3. Note the different y-axis scales. We show absolute running times in [PITH_FULL_IMAGE:figures/full_fig_p029_17.png] view at source ↗
Figure 18
Figure 18. Figure 18: Shows RP modal share, ride detour, wait time, occupancy, average number of co-riders, and system effectiveness for varying walking cost parameters 𝑤walk ∈ {0,1,2,3} on the KA instance with 25000 vehicles. To determine meeting points, we use the rider-specific walking speed and maximum walking distance given by the KA instance. For an explanation of the metrics, see Section 5.3. Note the different y-axis s… view at source ↗
Figure 19
Figure 19. Figure 19: Shows absolute walking times (left) and normalized walking times (right) for varying walking cost parameters 𝑤walk ∈ {0,1,2,3} on the KA instance with 25000 vehicles. The normalized walking time on the right is defined as the median of the ratios between the walking time and the shortest-path travel time from origin to destination by car for every rider [PITH_FULL_IMAGE:figures/full_fig_p031_19.png] view at source ↗
Figure 20
Figure 20. Figure 20: Speedups of Mt-KaRRi over sequential KaRRi with different number of threads (logarithmic x-axis) on LA-1% with 5000 vehicles (left) and LA-25% with 50000 vehicles (right). Shows separate speedups for finding insertions, updating the system state, and the total running time. We do not show speedups for mode choice, since we did not parallelize it. Note the different y-axis scales. fraction of time 0.00 0.2… view at source ↗
Figure 21
Figure 21. Figure 21: Fraction of running time per component of non-batched KaRRi (no b.) and Mt-KaRRi with different numbers of threads 𝑇 on LA-1% (left) and LA-25% (right) with 5000 and 50000 vehicles, respectively. 32/35 [PITH_FULL_IMAGE:figures/full_fig_p032_21.png] view at source ↗
Figure 22
Figure 22. Figure 22: Quality on ST with fleets 𝐹 of |𝐹| ∈ {10,20,30,40,50,75,100,150,200,300,400,500} · 103 vehicles and cap(𝜈) ∈ {2,4,8} for every 𝜈 ∈ 𝐹 with and without meeting points (MPs). The x-axis describes the number of vehicles in thousands. The y-axis shows (left to right, top to bottom) RP modal share, ride detour, average wait time, occupancy, number of co-riders, and system effectiveness, respectively. For explan… view at source ↗
Figure 23
Figure 23. Figure 23: Fraction of travelers per mode of transportation (PT = public transit, RP = ride-pooling) for the ST instance without ride-pooling (left) and with ride-pooling (right, 50000 vehicles). Shows distribution across modes for all requests (all), and subsets of urban-to-urban (u-u), rural-to-rural (r-r), urban-to-rural (u-r), and rural-to-urban (r-u) requests according to the RegioStaR-2 classification of Germa… view at source ↗
read the original abstract

In ride-pooling, a fleet of vehicles is dynamically dispatched to bring travelers from A to B, trying to pool riders with similar itineraries to improve the use of resources compared to taxis or private cars. Ride-pooling is considered a core building block of future transport systems with autonomous vehicles. In this paper, we introduce Mt-KaRRi, a novel dispatcher for dynamic ride-pooling that leverages state-of-the-art shortest-path algorithms to process millions of travelers per hour. We add a simple mode choice model and use realistic travel demand in three different urban areas for extensive experiments. We find that our dispatcher scales well with a response time per request of around 1ms even for our largest instances. We show how this scalability can be used to conduct ride-pooling studies at unprecedented scale. For instance, we determine how the quality of rides and usage of vehicle resources develop for tens of thousands of vehicles and millions of travelers. We envision Mt-KaRRi as a tool for future ride-pooling simulation studies at scale.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

0 major / 3 minor

Summary. The paper introduces Mt-KaRRi, a novel dispatcher for dynamic ride-pooling that leverages state-of-the-art shortest-path algorithms to process millions of travelers per hour. It incorporates a simple mode choice model and evaluates the approach on realistic travel demand data from three urban areas, reporting response times of around 1 ms per request even on the largest instances with tens of thousands of vehicles. The work demonstrates how this scalability enables ride-pooling studies at unprecedented scale, including analyses of ride quality and vehicle resource utilization for millions of travelers.

Significance. If the reported timings and scalability hold under end-to-end online conditions, the contribution is significant for the field of transportation simulation. It supplies a practical, high-performance tool that makes previously intractable large-scale ride-pooling experiments feasible, directly supporting research on autonomous-vehicle-based mobility systems. The use of multiple real-world demand datasets and the focus on online dynamic dispatching are positive aspects that increase the potential impact.

minor comments (3)
  1. [Results / Experiments] The abstract and results sections state the ~1 ms response time without accompanying variance, standard deviation, or per-component timing breakdown (shortest-path queries versus matching and assignment); adding these would strengthen verification of the end-to-end claim.
  2. [Methods] The simple mode choice model is introduced without explicit pseudocode or parameter values; a short algorithmic description or table of parameters would improve reproducibility.
  3. [Figures] Figure captions and legends for the large-scale utilization and ride-quality plots should explicitly state the demand dataset and fleet size corresponding to each curve to avoid ambiguity when comparing across the three urban areas.

Simulated Author's Rebuttal

0 responses · 0 unresolved

We thank the referee for the positive summary, recognition of significance, and recommendation for minor revision. We are pleased that the scalability of Mt-KaRRi and its potential to enable large-scale ride-pooling studies are viewed favorably.

Circularity Check

0 steps flagged

No significant circularity detected

full rationale

The paper introduces an algorithmic dispatcher (Mt-KaRRi) for dynamic ride-pooling and evaluates its scalability through direct empirical timing measurements on external urban travel demand datasets. The core claims rest on measured per-request response times (~1 ms) and instance sizes using standard shortest-path primitives plus a simple mode-choice model, rather than any derivation that reduces to fitted parameters, self-defined outputs, or load-bearing self-citations. No equations, uniqueness theorems, or ansatzes are presented that would create a self-referential loop; the performance results are falsifiable against the chosen datasets and algorithms.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Based on abstract only; no explicit free parameters, axioms, or invented entities are described. The work relies on standard shortest-path algorithms and realistic travel demand data whose details are not provided here.

pith-pipeline@v0.9.0 · 5488 in / 1129 out tokens · 30462 ms · 2026-05-13T04:46:18.981454+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

73 extracted references · 73 canonical work pages

  1. [1]

    A Note on Two Problems in Connexion with Graphs , volume =

    Edsger W Dijkstra , journal =. A Note on Two Problems in Connexion with Graphs , volume =

  2. [2]

    Exact Routing in Large Road Networks using Contraction Hierarchies , volume =

    Robert Geisberger and Peter Sanders and Dominik Schultes and Christian Vetter , doi =. Exact Routing in Large Road Networks using Contraction Hierarchies , volume =. INFORMS Transportation Science , publisher =

  3. [3]

    Workshop on Algorithm Engineering and Experiments (ALENEX) , title =

    Sebastian Knopp and Peter Sanders and Dominik Schultes and Frank Schulz and Dorothea Wagner , doi =. Workshop on Algorithm Engineering and Experiments (ALENEX) , title =

  4. [4]

    Customizable Contraction Hierarchies , volume =

    Julian Dibbelt and Ben Strasser and Dorothea Wagner , doi =. Customizable Contraction Hierarchies , volume =. ACM Journal of Experimental Algorithmics , pages =

  5. [5]

    INFORMS Transportation Science , publisher =

    Moritz Baum and Valentin Buchhold and Jonas Sauer and Dorothea Wagner and Tobias Zündorf , doi =. INFORMS Transportation Science , publisher =

  6. [6]

    Fast, Exact and Scalable Dynamic Ridesharing , year =

    Valentin Buchhold and Peter Sanders and Dorothea Wagner , city =. Fast, Exact and Scalable Dynamic Ridesharing , year =. Workshop on Algorithm Engineering and Experiments (ALENEX) , pages =. doi:10.1137/1.9781611976472.8 , isbn =

  7. [7]

    Symposium on Algorithm Engineering and Experiments (ALENEX) , chapter =

    Moritz Laupichler and Peter Sanders , title =. Symposium on Algorithm Engineering and Experiments (ALENEX) , chapter =. 2024 , doi =

  8. [8]

    Communications of the ACM , month = sep, pages =

    Bentley, Jon Louis , title =. Communications of the ACM , month = sep, pages =. 1975 , issue_date =. doi:10.1145/361002.361007 , abstract =

  9. [9]

    , title =

    Yianilos, Peter N. , title =. Symposium on Discrete Algorithms (SODA) , pages =. 1993 , isbn =

  10. [10]

    Age and Ageing , volume=

    Comfortable and maximum walking speed of adults aged 20—79 years: reference values and determinants , author=. Age and Ageing , volume=. 1997 , publisher=

  11. [11]

    Nobis, Claudia and Kuhnimhof, Tobias , year=

  12. [12]

    Frontiers in Econometrics , editor =

    McFadden, Daniel , title =. Frontiers in Econometrics , editor =. 1974 , pages =

  13. [13]

    Discrete Choice Methods with Simulation , year =

  14. [14]

    1985 , publisher =

    Discrete choice analysis: theory and application to travel demand , author =. 1985 , publisher =

  15. [15]

    2025 , title =

    Belz, Janina and B. 2025 , title =. doi:10.71786/dlr.vf-9hvj-sh11 , url =

  16. [16]

    2018 , url =

    Passenger Mobility Statistics - Report on Surveys , institution =. 2018 , url =

  17. [17]

    Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS) , pages =

    Breitling, Johannes and Laupichler, Moritz , title =. Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS) , pages =. 2025 , publisher =

  18. [18]

    2015 , doi =

    Urban Mobility System Upgrade:. 2015 , doi =

  19. [19]

    2017 , url =

    Three revolutions in urban transportation: How to achieve the full potential of vehicle electrification, automation, and shared mobility in urban transportation systems around the world by 2050 , author=. 2017 , url =

  20. [20]

    2025 , author =

    On the energy intensity of road transport in the presence of Connected and Automated Mobility , type =. 2025 , author =

  21. [21]

    2024 , month=

    Car Dependence in. 2024 , month=

  22. [22]

    Psaraftis , doi =

    Harilaos N. Psaraftis , doi =. A Dynamic Programming Solution to the Single Vehicle Many-to-Many Immediate Request Dial-a-Ride Problem , volume =. Transportation Science , pages =

  23. [23]

    Odoni and Harilaos N

    Jang-Jei Jaw and Amedeo R. Odoni and Harilaos N. Psaraftis and Nigel H.M. Wilson , doi =. A Heuristic Algorithm for the Multi-Vehicle Advance Request Dial-a-Ride Problem with Time Windows , volume =. Transportation Research Part B: Methodological , pages =

  24. [24]

    Oli B. G. Madsen and Hans F. Ravn and Jens Moberg Rygaard , doi =. A Heuristic Algorithm for a Dial-a-Ride Problem with Time Windows, Multiple Capacities, and Multiple Objectives , volume =. Annals of Operations Research , keywords =

  25. [25]

    Horn , doi =

    Mark E.T. Horn , doi =. Fleet Scheduling and Dispatching for Demand-Responsive Passenger Services , volume =. Transportation Research Part C: Emerging Technologies , keywords =

  26. [26]

    Efficient Feasibility Testing for Dial-a-Ride Problems , volume =

    Brady Hunsaker and Martin Savelsbergh , doi =. Efficient Feasibility Testing for Dial-a-Ride Problems , volume =. Operations Research Letters , pages =

  27. [27]

    Häll and Magdalena Högberg and Jan T

    Carl H. Häll and Magdalena Högberg and Jan T. Lundgren , doi =. A Modeling System for Simulation of Dial-a-Ride Services , volume =. Public Transport , keywords =

  28. [28]

    IEEE Transactions on Big Data , pages =

    Masayo Ota and Huy Vo and Claudio Silva and Juliana Freire , doi =. IEEE Transactions on Big Data , pages =

  29. [29]

    Dynamic stop pooling for flexible and sustainable ride sharing , volume =

    Charlotte Lotze and Philip Marszal and Malte Schröder and Marc Timme , doi =. Dynamic stop pooling for flexible and sustainable ride sharing , volume =. New Journal of Physics , pages =

  30. [30]

    International Conference on Intelligent Transportation Systems (ITSC) , title =

    Joschka Bischoff and Michal Maciejewski and Kai Nagel , doi =. International Conference on Intelligent Transportation Systems (ITSC) , title =

  31. [31]

    doi:10.5334/baw , editor =

    The Multi-Agent Transport Simulation. doi:10.5334/baw , editor =

  32. [32]

    Procedia Computer Science , volume =

    Nicolai Mallig and Martin Kagerbauer and Peter Vortisch , keywords =. Procedia Computer Science , volume =. 2013 , issn =. doi:https://doi.org/10.1016/j.procs.2013.06.114 , url =

  33. [33]

    Large Scale Realtime Ridesharing with Service Guarantee on Road Networks , volume =

    Yan Huang and Favyen Bastani and Ruoming Jin and Xiaoyang Sean Wang , doi =. Large Scale Realtime Ridesharing with Service Guarantee on Road Networks , volume =. Proceedings of the VLDB Endowment , pages =

  34. [34]

    International Joint Conference on Artificial Intelligence (IJCAI) , pages =

    Kleiner, Alexander and Nebel, Bernhard and Ziparo, Vittorio Amos , title =. International Joint Conference on Artificial Intelligence (IJCAI) , pages =. 2011 , isbn =

  35. [35]

    Dynamic Ride-Sharing: A Simulation Study in Metro

    Niels Agatz and Alan Erera and Martin Savelsbergh and Xing Wang , doi =. Dynamic Ride-Sharing: A Simulation Study in Metro. Transportation Research Part B: Methodological , keywords =

  36. [36]

    A Genetic and Insertion Heuristic Algorithm for Solving the Dynamic Ridematching Problem with Time Windows , year =

    Wesam Herbawi and Michael Weber , doi =. A Genetic and Insertion Heuristic Algorithm for Solving the Dynamic Ridematching Problem with Time Windows , year =. International Conference on Genetic and Evolutionary Computation (GECCO) , publisher =

  37. [37]

    2025 , institution=

    W. 2025 , institution=

  38. [38]

    Procedia Computer Science , volume=

    Modeling intermodal travel behavior in an agent-based travel demand model , author=. Procedia Computer Science , volume=. 2021 , publisher=

  39. [39]

    On-demand Shared Ride-hailing for Commuting Purposes: Comparison of

    Mireia Gilibert and Imma Ribas and Christian Rosen and Alexander Siebeneich , doi =. On-demand Shared Ride-hailing for Commuting Purposes: Comparison of. Transportation Research Procedia , keywords =

  40. [40]

    Usage and User Characteristics—Insights from

    Nadine Kostorz and Eva Fraedrich and Martin Kagerbauer , doi =. Usage and User Characteristics—Insights from. Sustainability , keywords =

  41. [41]

    Environmental Benefits From Ridesharing: A Case of

    Biying Yu and Ye Ma and Meimei Xue and Baojun Tang and Bin Wang and Jinyue Yan and Yi-Ming Wei , doi =. Environmental Benefits From Ridesharing: A Case of. Applied Energy , keywords =

  42. [42]

    Mladenović and Waqar Ullah and John D

    Christoffer Weckström and Miloš N. Mladenović and Waqar Ullah and John D. Nelson and Moshe Givoni and Sebastian Bussman , doi =. User Perspectives on Emerging Mobility Services: Ex Post Analysis of. Research in Transportation Business & Management , keywords =

  43. [43]

    Mladenovic , doi =

    Jani-Pekka Jokinen and Teemu Sihvola and Milos N. Mladenovic , doi =. Policy Lessons from the Flexible Transport Service Pilot. Transport Policy , pages =

  44. [44]

    Behavioral Responses to Dynamic Ridesharing Services - The Case of Taxi-Sharing Project in

    Chichung Tao and Chungjung Wu , doi =. Behavioral Responses to Dynamic Ridesharing Services - The Case of Taxi-Sharing Project in. International Conference on Service Operations and Logistics, and Informatics (SOLI) , pages =

  45. [45]

    Dynamic Ride Sharing Service: Are Users Ready to Adopt it? , volume =

    Eleonora Gargiulo and Roberta Giannantonio and Elena Guercio and Claudio Borean and Giovanni Zenezini , doi =. Dynamic Ride Sharing Service: Are Users Ready to Adopt it? , volume =. Procedia Manufacturing , keywords =

  46. [46]

    The Limits of Money in Daily Ridesharing: Evidence from a Field Experiment in Rural

    Dianzhuo Zhu , doi =. The Limits of Money in Daily Ridesharing: Evidence from a Field Experiment in Rural. Revue d'économie industrielle , pages =

  47. [47]

    Flow-Inflated Selective Sampling for Efficient Agent-Based Dynamic Ride-Pooling Simulations , year =

    Nico Kuehnel and Hannes Rewald and Steffen Axer and Felix Zwick and Rolf Findeisen , doi =. Flow-Inflated Selective Sampling for Efficient Agent-Based Dynamic Ride-Pooling Simulations , year =. Transportation Research Record: Journal of the Transportation Research Board , pages =

  48. [48]

    Fagnant and Kara M

    Daniel J. Fagnant and Kara M. Kockelman , doi =. The Travel and Environmental Implications of Shared Autonomous Vehicles, Using Agent-Based Model Scenarios , volume =. Transportation Research Part C: Emerging Technologies , pages =

  49. [49]

    Self-Regulating Demand and Supply Equilibrium in Joint Simulation of Travel Demand and a Ride-Pooling Service , volume =

    Gabriel Wilkes and Roman Engelhardt and Lars Briem and Florian Dandl and Peter Vortisch and Klaus Bogenberger and Martin Kagerbauer , doi =. Self-Regulating Demand and Supply Equilibrium in Joint Simulation of Travel Demand and a Ride-Pooling Service , volume =. Transportation Research Record: Journal of the Transportation Research Board , pages =

  50. [50]

    Axhausen , doi =

    Felix Zwick and Gabriel Wilkes and Roman Engelhardt and Steffen Axer and Florian Dandl and Hannes Rewald and Nadine Kostorz and Eva Fraedrich and Martin Kagerbauer and Kay W. Axhausen , doi =. Mode choice and ride-pooling simulation: A comparison of. Procedia Computer Science , keywords =

  51. [51]

    Transportation Research Record: Journal of the Transportation Research Board , author =

    Analytical and Agent-Based Model to Evaluate Ride-Pooling Impact Factors , volume =. Transportation Research Record: Journal of the Transportation Research Board , author =. 2020 , langid =. doi:10.1177/0361198120917666 , abstract =

  52. [52]

    and Basalamah, Anas , urldate =

    Cao, Bin and Alarabi, Louai and Mokbel, Mohamed F. and Basalamah, Anas , urldate =. International Conference on Mobile Data Management (. 2015 , langid =. doi:10.1109/MDM.2015.12 , shorttitle =

  53. [53]

    Data Driven Analysis of the Potentials of Dynamic Ride Pooling , isbn =

    Chen, Min Hao and Jauhri, Abhinav and Shen, John Paul , urldate =. Data Driven Analysis of the Potentials of Dynamic Ride Pooling , isbn =. 2017 , langid =. doi:10.1145/3151547.3151549 , abstract =

  54. [54]

    Quantifying the Benefits of Autonomous On-Demand Ride-Pooling: A Simulation Study for

    Engelhardt, Roman and Dandl, Florian and Bilali, Aledia and Bogenberger, Klaus , urldate =. Quantifying the Benefits of Autonomous On-Demand Ride-Pooling: A Simulation Study for. Intelligent Transportation Systems Conference (. 2019 , langid =. doi:10.1109/ITSC.2019.8916955 , shorttitle =

  55. [55]

    Journal of Transport Geography , author =

    User characteristics and spatial correlates of ride-pooling demand – Evidence from. Journal of Transport Geography , author =. 2023 , langid =. doi:10.1016/j.jtrangeo.2023.103596 , abstract =

  56. [56]

    Sustainability , author =

    Usage and User Characteristics—Insights from. Sustainability , author =. 2021 , langid =. doi:10.3390/su13020958 , abstract =

  57. [57]

    Transportation Research Procedia , author =

    An Intermodal Dispatcher for the Assignment of Public Transport and Ride Pooling Services , volume =. Transportation Research Procedia , author =. 2022 , langid =. doi:10.1016/j.trpro.2022.02.056 , pages =

  58. [58]

    A Time-Invariant Network Flow Model for Ride-Pooling in Mobility-on-Demand Systems , volume =

    Paparella, Fabio and Pedroso, Leonardo and Hofman, Theo and Salazar, Mauro , urldate =. A Time-Invariant Network Flow Model for Ride-Pooling in Mobility-on-Demand Systems , volume =. 2025 , langid =. doi:10.1109/TCNS.2024.3431411 , abstract =

  59. [59]

    Neural Approximate Dynamic Programming for On-Demand Ride-Pooling , volume =

    Shah, Sanket and Lowalekar, Meghna and Varakantham, Pradeep , urldate =. Neural Approximate Dynamic Programming for On-Demand Ride-Pooling , volume =. Conference on Artificial Intelligence , publisher =. 2020 , langid =. doi:10.1609/aaai.v34i01.5388 , abstract =

  60. [60]

    Journal of Transport Geography , author =

    Spatiotemporal variability of ride-pooling potential – Half a year New York City experiment , volume =. Journal of Transport Geography , author =. 2024 , langid =. doi:10.1016/j.jtrangeo.2023.103767 , abstract =

  61. [61]

    Transportmetrica A: Transport Science , author =

    The shareability potential of ride-pooling under alternative spatial demand patterns , volume =. Transportmetrica A: Transport Science , author =. 2024 , langid =. doi:10.1080/23249935.2022.2140022 , abstract =

  62. [62]

    An Integrated Decomposition and Approximate Dynamic Programming Approach for On-Demand Ride Pooling , volume =

    Yu, Xian and Shen, Siqian , urldate =. An Integrated Decomposition and Approximate Dynamic Programming Approach for On-Demand Ride Pooling , volume =. 2020 , langid =. doi:10.1109/TITS.2019.2934423 , abstract =

  63. [63]

    Transportation Research Part D: Transport and Environment , author =

    The potential of ride-pooling in. Transportation Research Part D: Transport and Environment , author =. 2022 , langid =. doi:10.1016/j.trd.2021.103155 , abstract =

  64. [64]

    , urldate =

    Zwick, Felix and Axhausen, Kay W. , urldate =. Analysis of ridepooling strategies with. 2020 , langid =. doi:10.3929/ETHZ-B-000420103 , abstract =

  65. [65]

    Procedia Computer Science , author =

    Ride-Pooling Efficiency in Large, Medium-Sized and Small Towns -Simulation Assessment in the. Procedia Computer Science , author =. 2021 , langid =. doi:10.1016/j.procs.2021.03.083 , pages =

  66. [66]

    Journal of Transport Geography , author =

    Ride-pooling demand prediction: A spatiotemporal assessment in. Journal of Transport Geography , author =. 2022 , langid =. doi:10.1016/j.jtrangeo.2022.103307 , shorttitle =

  67. [67]

    Transportation Planning and Technology , author =

    On the scalability of private and pooled on-demand services for urban mobility in Amsterdam , volume =. Transportation Planning and Technology , author =. 2022 , langid =. doi:10.1080/03081060.2021.2017214 , abstract =

  68. [68]

    A scalable approach for data-driven taxi ride-sharing simulation , isbn =

    Ota, Masayo and Vo, Huy and Silva, Claudio and Freire, Juliana , urldate =. A scalable approach for data-driven taxi ride-sharing simulation , isbn =. International Conference on Big Data (Big Data) , publisher =. 2015 , langid =. doi:10.1109/BigData.2015.7363837 , abstract =

  69. [69]

    International Conference on Data Engineering (

    Ma, Shuo and Zheng, Yu and Wolfson, Ouri , urldate =. International Conference on Data Engineering (. 2013 , langid =. doi:10.1109/ICDE.2013.6544843 , shorttitle =

  70. [70]

    Real-Time City-Scale Taxi Ridesharing , volume =

    Ma, Shuo and Zheng, Yu and Wolfson, Ouri , urldate =. Real-Time City-Scale Taxi Ridesharing , volume =. 2015 , langid =. doi:10.1109/TKDE.2014.2334313 , abstract =

  71. [71]

    Artificial Intelligence Review , author =

    Putting ridesharing to the test: efficient and scalable solutions and the power of dynamic vehicle relocation , volume =. Artificial Intelligence Review , author =. 2022 , langid =. doi:10.1007/s10462-022-10145-0 , shorttitle =

  72. [72]

    Bus Pooling: A Large-Scale Bus Ridesharing Service , volume =

    Liu, Kaijun and Zhang, Jingwei and Yang, Qing , urldate =. Bus Pooling: A Large-Scale Bus Ridesharing Service , volume =. 2019 , langid =. doi:10.1109/ACCESS.2019.2920756 , shorttitle =

  73. [73]

    Transportmetrica B: Transport Dynamics , author =

    An enhanced approximate dynamic programming approach to on-demand ride-Pooling , volume =. Transportmetrica B: Transport Dynamics , author =. 2025 , langid =. doi:10.1080/21680566.2025.2551913 , abstract =