pith. sign in

arxiv: 2509.12623 · v1 · submitted 2025-09-16 · 🧮 math.OC

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

classification 🧮 math.OC
keywords electric vehicle routingshared mobilitytime-dependent travelmixed integer programmingvehicle routing problemsmart cities
0
0 comments X

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.

The paper develops a mixed-integer programming model for the time-dependent electric vehicle routing problem that incorporates shared trips. The formulation accounts for traffic via time-dependent step functions on travel times, nonlinear charging curves, queues at stations, partial charging options, varying charging infrastructures, and passenger time windows. When applied to a small toy instance and solved with CPLEX, the shared mode lowers mileage per vehicle compared with private use while total travel time per vehicle rises only modestly. A sympathetic reader would care because the result points to a concrete way shared electric travel can cut congestion and emissions without sacrificing much convenience. The work positions the model as a planning tool toward smarter urban transport systems.

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

Figures reproduced from arXiv: 2509.12623 by Alireza Yazdiani, Amir Elmi, Shayan Bafandkar, Yousef Shafahi.

Figure 13
Figure 13. Figure 13: Further details of the routing plan is provided in Table [PITH_FULL_IMAGE:figures/full_fig_p019_13.png] view at source ↗
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.

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

2 major / 2 minor

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)
  1. [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.
  2. [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)
  1. [Abstract and results] The abstract and results text refer to “personal mode” and “private mode” interchangeably; consistent terminology would improve clarity.
  2. [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

2 responses · 0 unresolved

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
  1. 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

  2. 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

0 steps flagged

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

0 free parameters · 2 axioms · 0 invented entities

The model rests on standard domain assumptions about network representation and charging dynamics drawn from existing EV routing literature; no new entities or free parameters are introduced in the abstract.

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.
    Invoked to model daily traffic congestion variations.
  • domain assumption Nonlinear charging functions, vehicle queues at stations, and partial charging can be incorporated into a linear MIP formulation.
    Required for the model to remain solvable while reflecting real charging infrastructure.

pith-pipeline@v0.9.0 · 5773 in / 1348 out tokens · 46633 ms · 2026-05-18T17:10:05.372865+00:00 · methodology

discussion (0)

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

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

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

27 extracted references · 27 canonical work pages

  1. [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. [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. [3]

    The constraints of classic VRP focus on routing the vehicle fleet to meet passenger and freight demand according to a defined objective function

    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. [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. [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. [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. [7]

    Shared mobility: innovation for liveable cities,

    J. M. Viegas and L. Martinez, “Shared mobility: innovation for liveable cities,” 2016. 36 37

  8. [8]

    Litman, Autonomous vehicle implementation predictions

    T. Litman, Autonomous vehicle implementation predictions. Victoria Transport Policy 38 Institute Victoria, BC, Canada, 2017. 39 40

  9. [9]

    Shared mobility: A sustainability & 41 technologies workshop: definitions, industry developments, and early understanding,

    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

  10. [10]

    The future of mobility: How transportation 44 technology and social trends are creating a new business ecosystem,

    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

  11. [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

  12. [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

  13. [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

  14. [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. [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

  16. [16]

    Optimizing and synchronizing timetables in an 21 urban subway network considering trains’ speed profiles and skip -stop strategy,

    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

  17. [17]

    Toth and D

    P. Toth and D. Vigo, The vehicle routing problem. SIAM, 2002. 25 26

  18. [18]

    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,

    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

  19. [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

  20. [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

  21. [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

  22. [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

  23. [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

  24. [24]

    The electric fleet size and mix 49 vehicle routing problem with time windows and recharging stations,

    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

  25. [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

  26. [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

  27. [27]

    Digitalizing railway operations: An 8 optimization-based train rescheduling model for urban and interurban disrupted networks,

    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