Research Article

Minimum Cost Flow-Based Integrated Model for Electric Vehicle and Crew Scheduling

Table 1

A summary of the studies related to the integrated VCSP models and algorithms.

TypePublicationModelApproach

Include crew considerations in VSP[1618]LP dualHeuristic
[19, 20]SP & CSP constraintsBranch and price
[7] (EVCSP)SP & CSP constraintsAdaptive large neighborhood search

Schedule vehicles heuristically in CSP[5]SPMatching heuristic
[2123]SCHeuristic
[24]SPBranch and cut and price
[14, 25]SP & side constraintsBranch and price
[4]SP & side constraintsLagrangian heuristic

Change vehicle schedule in CSP[26]TSFColumn generation

Complete integration[26] (No changeovers ), [27]SCHeuristic
[4, 2833], [34] (EVCSP), [35]QAF & SPLagrangian heuristic
[36]MCF & SPLagrangian heuristic
[3740]MCF & SP/SCColumn generation & branch and bound/price
[41] (considering delays)MCF & SPColumn generation
[42]MCF & SPHybrid evolutionary
[43]MCF & SPBundle method
[44]MCF & SPSplitting method
[45] (no changeovers)MCF & SPValid inequality & CPLEX
[46]MCF & SC
[47, 48]MCF & SCDecomposition approach
[6]MCF & SPHeuristic
[2]TSF & SPColumn generation & Lagrangian relaxation
[49] (Considering delays), [50]TSF & path-based formulationsLagrangian heuristic
[51]TSF & SPBranch and price
[52]TSFMatheuristic
[53]CMSimulated annealing
[54]CMGreedy randomized adaptive search
[55]CMVariable neighborhood search
[3] (considering the crew’s reliability)CMVariable neighborhood search
[56] (no changeovers)MCMHeuristic
[57, 58]MCMHybrid evolutionary
[59]RSPColumn generation-based approach

aSC/SP: set covering/set partitioning. bTSF: time-space network flow. cMCF: multicommodity network flow. dQAF: quasi-assignment network flow. eMCM: maximum covering model. fCM: constraint-based model. gLP: linear programming. hRSP: resource-constrained shortest path.