An Optimization Framework for the Time-Dependent Electric Vehicle Routing Problem with Shared Mobility: A Step Toward Smart Cities
Pith reviewed 2026-05-18 17:10 UTC · model grok-4.3
The pith
Shared mobility for electric vehicles reduces mileage per vehicle from 56.42 km to 46.83 km while increasing travel time only slightly.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors introduce a MIP model for routing time-dependent electric vehicles under shared mobility. In the solved toy problem, shared mobility reduces mileage per vehicle from 56.42 km to 46.83 km while total travel time per vehicle increases only slightly from 84.63 min/veh to 89.32 min/veh. The model treats practical constraints including time-dependent congestion, nonlinear charging functions, vehicle queues at charging stations, partial charging, different charging infrastructures, and passengers' desired time windows.
What carries the argument
A mixed-integer programming model that assigns routes and schedules to shared electric vehicles while enforcing time-dependent travel times, charging queues, and time-window constraints.
Load-bearing premise
The toy problem instance sufficiently represents real-world conditions and that the MIP formulation remains tractable when scaled beyond the small example.
What would settle it
Running the same MIP on a larger real-city network and checking whether the observed mileage reduction persists or whether solution times become prohibitive.
Figures
read the original abstract
This paper aims to introduce a mathematical model to solve the time-dependent electric vehicles routing problem in shared travels. Shared mobility has gained significance recently due to its contribution to the alleviation of traffic congestion and air pollution. In this study, a MIP model has been developed and solved for a toy problem using the CPLEX solver to indicate the efficiency of shared mobility compared to private mode. We have considered practical constraints, such as considering the traffic congestion throughout the day by assigning a time-dependent step function to the network's links altering travel times in the peak and off-peak hours, nonlinear charging function, vehicles' queue at charging stations, partial charging possibility, different charging infrastructures, and passengers' desired timewindows, to make the results of the model more applicable in the real world. Among the important results of this presented model according to the solved example, we can mention the reduction of mileage per vehicle in personal mode from 56.42 km to 46.83 km in shared mode while the total travel time per vehicle has only increased slightly from 84.63 min/veh to 89.32 min/veh, respectively. This suggests that the typical problems related to private travel can be offset by shared travel without losing the comfort and convenience of the former.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces a mixed-integer programming (MIP) model for the time-dependent electric vehicle routing problem with shared mobility. The formulation incorporates time-dependent step-function travel times to capture peak/off-peak congestion, nonlinear charging functions, vehicle queues at charging stations, partial charging, heterogeneous charger types, and passenger time windows. A small toy instance is solved using CPLEX; the key numerical result is that shared mobility reduces average mileage per vehicle from 56.42 km to 46.83 km while increasing average travel time only modestly from 84.63 min/veh to 89.32 min/veh, suggesting shared travel can mitigate typical drawbacks of private EV use.
Significance. If the modeling approach and numerical comparison hold under broader conditions, the work supplies a practical optimization framework that integrates several realistic operational constraints for shared EV fleets. This could support smart-city applications by quantifying trade-offs between mileage savings and time penalties. The explicit use of a commercial MIP solver on a concrete instance is a strength, but the absence of scaling studies or additional instances limits the strength of the generalizability claim.
major comments (2)
- [Numerical results / toy problem] Results section (toy instance comparison): The headline mileage and travel-time figures are obtained from a single small instance whose size (number of nodes, vehicles, time periods, demand pattern) is not specified in detail. No sensitivity analysis, larger instances, or scaling curves are reported, so it is impossible to assess whether the observed 17% mileage reduction persists or whether the MIP remains tractable beyond the toy scale. This directly affects the central claim that shared mobility offsets private-travel drawbacks.
- [Model formulation] Model formulation section: The manuscript states that a MIP model was developed but does not present the complete mathematical program (objective, constraints, variable definitions) or describe the linearization techniques used for the nonlinear charging function and queueing constraints. Without these details or verification that the linearization preserves equivalence, the correctness of the reported CPLEX solutions cannot be independently confirmed.
minor comments (2)
- [Abstract and results] The abstract and results text refer to “personal mode” and “private mode” interchangeably; consistent terminology would improve clarity.
- [Numerical results] Instance data (node coordinates, time-dependent speed profiles, charger specifications, demand matrix) should be provided in an appendix or supplementary file to allow reproduction.
Simulated Author's Rebuttal
We thank the referee for the constructive and detailed report. We address each major comment point by point below, clarifying aspects of the manuscript while acknowledging where expansions are warranted to improve transparency and rigor.
read point-by-point responses
-
Referee: [Numerical results / toy problem] Results section (toy instance comparison): The headline mileage and travel-time figures are obtained from a single small instance whose size (number of nodes, vehicles, time periods, demand pattern) is not specified in detail. No sensitivity analysis, larger instances, or scaling curves are reported, so it is impossible to assess whether the observed 17% mileage reduction persists or whether the MIP remains tractable beyond the toy scale. This directly affects the central claim that shared mobility offsets private-travel drawbacks.
Authors: We agree that the toy instance parameters require more explicit specification for reproducibility. In the revised manuscript we will add a dedicated paragraph in the numerical results section stating the exact number of nodes, vehicles, time periods, and demand pattern. The toy instance was chosen to demonstrate feasibility of the full model under all listed practical constraints rather than to claim broad scalability. We will also add a short discussion of potential scaling challenges and note that larger instances may require decomposition or heuristic methods, thereby tempering the generalizability language in the abstract and conclusions. revision: yes
-
Referee: [Model formulation] Model formulation section: The manuscript states that a MIP model was developed but does not present the complete mathematical program (objective, constraints, variable definitions) or describe the linearization techniques used for the nonlinear charging function and queueing constraints. Without these details or verification that the linearization preserves equivalence, the correctness of the reported CPLEX solutions cannot be independently confirmed.
Authors: The complete MIP formulation, including the objective function, all decision variables, and every constraint, appears in Section 3. Linearization of the nonlinear charging function is performed via a standard piecewise-linear approximation with breakpoints chosen to bound the approximation error, while queueing is modeled with big-M constraints that enforce the logical conditions exactly. We will insert an additional subsection that explicitly lists the linearization steps and references the equivalence-preserving properties of these standard techniques. This will enable independent verification without altering the reported numerical results. revision: yes
Circularity Check
No circularity: direct MIP formulation and solver output on toy instance
full rationale
The paper formulates a mixed-integer program incorporating time-dependent travel times, nonlinear charging, queueing, partial charging, heterogeneous chargers, and time windows, then solves it via CPLEX on a single small toy network for both shared-mobility and private-travel modes. The reported mileage (56.42 km → 46.83 km) and travel-time (84.63 min → 89.32 min) figures are direct numerical outputs of these two separate optimization runs rather than quantities obtained by fitting parameters to a subset of the same data or by renaming prior results. No self-definitional loops, fitted-input-as-prediction steps, or load-bearing self-citations appear in the derivation; the central claims therefore remain independent of the inputs they are evaluated against.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Travel times on network links can be represented by a time-dependent step function that captures peak and off-peak periods.
- domain assumption Nonlinear charging functions, vehicle queues at stations, and partial charging can be incorporated into a linear MIP formulation.
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
A 4-index formulation for the electric TD-DARP... binary decision variable x_{i,j}^{k,m}... objective Min Z = w1 ∑ t_{i,j}^m x... + w2 ∑ q_i (twv_i^1 + twv_i^2) + w3 ∑ twv_k^3
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We adopted Montoya et al.’s nonlinear charging function... linear approximations... breakpoints a_{i,r}^k, c_{i,r}^k
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Introduction In today’s world, a high level of urbanism has led to an increase in travel demand in urban areas, most of which (40% to 83%) is made using privately owned vehicles [1]. Although the private mode of transportation brings about more convenience and comfort for passengers, it places problematic consequences on society due to their low utility, ...
-
[2]
One of the main focuses of the mentioned models is the vehicle routing problem (VRP)
Literature Review Passenger trip business models , such as those used in shared mobility services and public transportation, are often formulated as optimization models aimed at enhancing utility features, including minimizing passenger waiting times and improving user interfaces between drivers and passengers in carpooling, vanpooling, and peer-to-peer (...
-
[3]
provided a general definition of the classic VRP. The constraints of classic VRP focus on routing the vehicle fleet to meet passenger and freight demand according to a defined objective function. Almeida et al. [12] presented a more detailed explanation of VRP by dividing it into several categories based on the available operations research literature. Ve...
-
[4]
Passenger demand includes passenger count, pick -up/drop-off coordinates, and desired time windows
Methodology Our model aims to minimize a weighted travel cost function for the electric vehicle TD -DARP while meeting static demand. Passenger demand includes passenger count, pick -up/drop-off coordinates, and desired time windows. The network is represented as a grap h 𝐺 = (𝑉, 𝐴), with nodes (V) as pick-up/drop-off points, charging stations, and depot....
-
[5]
The network is a 20 × 20 𝑘𝑚2 square area with a daily demand of 5
Case Study We designed a small-scale network for which the formulation introduced in Section 3 could be implemented and solved using the CPLEX solver. The network is a 20 × 20 𝑘𝑚2 square area with a daily demand of 5. The day is divided into 5 time periods, and the vehicles’ travel speed changes across all links according to the step function depicted in ...
-
[6]
Conclusion 7 8 In this study, we proposed an integer programming model to optimize the routing plan of an 9 electric vehicle fleet in a time -dependent dial -a-ride transit system. We attempted to incorporate 10 traffic congestion into the network by adopting a time-dependent vehicle speed function, a nonlinear 11 charging function, considerations for the...
-
[7]
Shared mobility: innovation for liveable cities,
J. M. Viegas and L. Martinez, “Shared mobility: innovation for liveable cities,” 2016. 36 37
work page 2016
-
[8]
Litman, Autonomous vehicle implementation predictions
T. Litman, Autonomous vehicle implementation predictions. Victoria Transport Policy 38 Institute Victoria, BC, Canada, 2017. 39 40
work page 2017
-
[9]
S. Shaheen, N. Chan, A. Bansal, and A. Cohen, “Shared mobility: A sustainability & 41 technologies workshop: definitions, industry developments, and early understanding,” 2015. 42 43
work page 2015
-
[10]
S. Corwin, J. Vitale, E. Kelly, and E. Cathles, “The future of mobility: How transportation 44 technology and social trends are creating a new business ecosystem,” Pobrane z www2. 45 deloitte. com/content/dam/Deloitte/br/Documents/manufacturing/Future_of_mobility. pdf 46 Yazdiani et al. 22 (12.09. 2017), 2015. 1 2
work page 2017
-
[11]
Lyft’s carpooling service now makes up 50% of rides in San Francisco; 30% 3 in NYC
T. SOPER, “Lyft’s carpooling service now makes up 50% of rides in San Francisco; 30% 3 in NYC.” https://www.geekwire.com/2015/lyfts -carpooling-service-now-makes-up-50-of-4 rides-in-san-francisco-30-in-nyc/ 5 6
work page 2015
-
[12]
On -demand high-7 capacity ride-sharing via dynamic trip-vehicle assignment,
J. Alonso-Mora, S. Samaranayake, A. Wallar, E. Frazzoli, and D. Rus, “On -demand high-7 capacity ride-sharing via dynamic trip-vehicle assignment,” Proc. Natl. Acad. Sci., vol. 114, 8 no. 3, pp. 462–467, 2017. 9 10
work page 2017
-
[13]
Influence of connected and autonomous vehicles on 11 traffic flow stability and throughput,
A. Talebpour and H. S. Mahmassani, “Influence of connected and autonomous vehicles on 11 traffic flow stability and throughput,” Transp. Res. part C Emerg. Technol., vol. 71, pp. 12 143–163, 2016. 13 14
work page 2016
-
[14]
Charging While Driving Lanes: A Boon to Electric 15 Vehicle Owners or a Disruption to Traffic Flow,
S. Bafandkar and A. Talebpour, “Charging While Driving Lanes: A Boon to Electric 15 Vehicle Owners or a Disruption to Traffic Flow,” arXiv preprint arXiv:2504.14360, 2025. 16 17
-
[15]
A decomposition algorithm to solve the multi -hop peer-18 to-peer ride-matching problem,
N. Masoud and R. Jayakrishnan, “A decomposition algorithm to solve the multi -hop peer-18 to-peer ride-matching problem,” Transp. Res. Part B Methodol., vol. 99, pp. 1–29, 2017. 19 20
work page 2017
-
[16]
A. Eslami, Y. Shafahi, and S. Bafandkar, “Optimizing and synchronizing timetables in an 21 urban subway network considering trains’ speed profiles and skip -stop strategy,” J. Rail 22 Transp. Plan. Manag., vol. 34, p. 100520, Jun. 2025. 23 24
work page 2025
- [17]
-
[18]
G. H. de Almeida Correia and B. van Arem, “Solving the User Optimum Privately Owned 27 Automated Vehicles Assignment Problem (UO-POAVAP): A model to explore the impacts 28 of self-driving vehicles on urban mobility,” Transp. Res. Part B Methodol., vol. 87, pp. 64–29 88, 2016. 30 31
work page 2016
-
[19]
A tabu search heuristic for the static multi -vehicle dial-a-32 ride problem,
J.-F. Cordeau and G. Laporte, “A tabu search heuristic for the static multi -vehicle dial-a-32 ride problem,” Transp. Res. Part B Methodol., vol. 37, no. 6, pp. 579–594, 2003. 33 34
work page 2003
-
[20]
Time dependent vehicle routing problems: Formulations, 35 properties and heuristic algorithms,
C. Malandraki and M. S. Daskin, “Time dependent vehicle routing problems: Formulations, 35 properties and heuristic algorithms,” Transp. Sci., vol. 26, no. 3, pp. 185–200, 1992. 36 37
work page 1992
-
[21]
Electric vehicle routing 38 problem with recharging stations for minimizing energy consumption,
S. Zhang, Y. Gajpal, S. S. Appadoo, and M. M. S. Abdulkader, “Electric vehicle routing 38 problem with recharging stations for minimizing energy consumption,” Int. J. Prod. Econ., 39 vol. 203, pp. 404–413, 2018. 40 41
work page 2018
-
[22]
Electric vehicle routing problem with time-dependent 42 waiting times at recharging stations,
M. Keskin, G. Laporte, and B. Çatay, “Electric vehicle routing problem with time-dependent 42 waiting times at recharging stations,” Comput. Oper. Res., vol. 107, pp. 77–94, 2019. 43 44
work page 2019
-
[23]
The electric vehicle routing 45 problem with nonlinear charging function,
A. Montoya, C. Guéret, J. E. Mendoza, and J. G. Villegas, “The electric vehicle routing 45 problem with nonlinear charging function,” Transp. Res. Part B Methodol., vol. 103, pp. 46 87–110, 2017. 47 48
work page 2017
-
[24]
G. Hiermann, J. Puchinger, S. Ropke, and R. F. Hartl, “The electric fleet size and mix 49 vehicle routing problem with time windows and recharging stations,” Eur. J. Oper. Res., 50 vol. 252, no. 3, pp. 995–1018, 2016. 51 Yazdiani et al. 23 1
work page 2016
-
[25]
A branch -and-cut algorithm for the dial -a-ride problem,
J.-F. Cordeau, “A branch -and-cut algorithm for the dial -a-ride problem,” Oper. Res., vol. 2 54, no. 3, pp. 573–586, 2006. 3 4
work page 2006
-
[26]
The electric autonomous dial -a-ride 5 problem,
C. Bongiovanni, M. Kaspi, and N. Geroliminis, “The electric autonomous dial -a-ride 5 problem,” Transp. Res. Part B Methodol., vol. 122, pp. 436–456, 2019. 6 7
work page 2019
-
[27]
S. Bafandkar, Y. Shafahi, A. Eslami, and A. Yazdiani, “Digitalizing railway operations: An 8 optimization-based train rescheduling model for urban and interurban disrupted networks,” 9 Digital Engineering, vol. 5, p. 100033, Mar. 2025, Elsevier. 10
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.