Skip to main content
Log in

Bi-objective autonomous vehicle repositioning problem with travel time uncertainty

  • Research Paper
  • Published:
4OR Aims and scope Submit manuscript

Abstract

We study the problem of repositioning autonomous vehicles in a shared mobility system in order to simultaneously minimize the unsatisfied demand and the total operating cost. We first present a mixed integer linear programming formulation for the deterministic version of the problem. We extend this formulation to make it easier to work with in the non-deterministic setting. We then show how the travel time uncertainty can be incorporated into this extended deterministic formulation using chance-constraint programming. Finally, two new reformulations for the proposed chance-constraint program are developed. We show a critical result that the size of one of the reformulations (in terms of the number of variables and constraints) does not depend on the number of scenarios, and so it outperforms the other reformulation. Both reformulations are bi-objective mixed integer linear programs with a finite number of nondominated points and so they can be solved directly by algorithms such as the balanced box method (Boland et al. in INFORMS J Comput 27(4):735–754, 2015). A computational study demonstrates the efficacy of the proposed reformulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Boland N, Charkhgard H, Savelsbergh M (2015) A criterion space search algorithm for biobjective integer programming: the balanced box method. INFORMS J Comput 27(4):735–754

    Article  Google Scholar 

  • Burns LD, Jordan WC, Scarborough BA (2013) Transforming personal mobility. Earth Inst. 431:432

    Google Scholar 

  • Campi MC, Garatti S (2011) A sampling-and-discarding approach to chance-constrained optimization: feasibility and optimality. J Optim Theory Appl 148(2):257–280

    Article  Google Scholar 

  • Charnes A, Cooper WW (1959) Chance-constrained programming. Manag Sci 6(1):73–79

    Article  Google Scholar 

  • Chebbi O, Chaouachi J (2016) Reducing the wasted transportation capacity of personal rapid transit systems: an integrated model and multi-objective optimization approach. Transp Res Part E Logist Transp Rev 89:236–258

    Article  Google Scholar 

  • Dächert K, Gorski J, Klamroth K (2012) An augmented weighted tchebycheff method with adaptively chosen parameters for discrete bicriteria optimization problems. Comput Oper Res 39(12):2929–2943

    Article  Google Scholar 

  • de Almeida Correia GH, Antunes AP (2012) Optimization approach to depot location and trip selection in one-way carsharing systems. Transp Res Part E Logist Transp Rev 48(1):233–247

    Article  Google Scholar 

  • de Almeida Correia G, Santos R (2014) Optimizing the use of electric vehicles in a regional car rental fleet. Transp Res Rec J Transp Res Board 2454:76–83

    Article  Google Scholar 

  • Ecomobile (2018) http://www.ecomobile.gouv.qc.ca/en/ecomobilite/tips/idling_engine.php Last Accessed: 28-Jan-2018

  • Fagnant DJ, Kockelman K (2015) Preparing a nation for autonomous vehicles: opportunities, barriers and policy recommendations. Transp Res Part A Policy Pract 77:167–181

    Article  Google Scholar 

  • Fagnant DJ, Kockelman KM, Bansal P (2015) Operations of shared autonomous vehicle fleet for austin, texas, market. Transp Res Rec J Transp Res Board 2536:98–106

    Google Scholar 

  • Gounaris CE, Wiesemann W, Floudas CA (2013) The robust capacitated vehicle routing problem under demand uncertainty. Oper Res 61(3):677–693

    Article  Google Scholar 

  • Jian S, Rey D, Dixit V (2016) Dynamic optimal vehicle relocation in carshare systems. Transp Res Rec J Transp Res Board 2567:1–9

    Article  Google Scholar 

  • Jorge D, de Almeida CG (2013) Carsharing systems demand estimation and defined operations: a literature review. Eur J Transp Infrastruct Res 13(3):201–220

    Google Scholar 

  • Jorge D, Correia GH, Barnhart C (2014) Comparing optimal relocation operations with simulated relocation policies in one-way carsharing systems. IEEE Trans Intell Transp Syst 15(4):1667–1675

    Article  Google Scholar 

  • Jozefowiez N, Semet F, Talbi EG (2008) Multi-objective vehicle routing problems. Eur J Oper Res 189(2):293–309

    Article  Google Scholar 

  • Kek AG, Cheu RL, Meng Q, Fung CH (2009) A decision support system for vehicle relocation operations in carsharing systems. Transp Res Part E Logist Transp Rev 45(1):149–158

    Article  Google Scholar 

  • Klein Haneveld WK (1986) On integrated chance constraints. Springer, Berlin, pp 113–138

    Google Scholar 

  • Lam AY, Leung YW, Chu X (2016) Autonomous-vehicle public transportation system: scheduling and admission control. IEEE Trans Intell Transp Syst 17(5):1210–1226

    Article  Google Scholar 

  • Laporte G, Louveaux F, Mercure H (1992) The vehicle routing problem with stochastic travel times. Transp Sci 26(3):161–170

    Article  Google Scholar 

  • Lees-Miller JD (2016) Minimising average passenger waiting time in personal rapid transit systems. Ann Oper Res 236(2):405–424

    Article  Google Scholar 

  • Liang X, de Almeida Correia GH, van Arem B (2016) Optimizing the service area and trip selection of an electric automated taxi system used for the last mile of train trips. Transp Res Part E Logist Transp Rev 93:115–129

    Article  Google Scholar 

  • Luedtke J, Ahmed S, Nemhauser GL (2010) An integer programming approach for linear programs with probabilistic constraints. Math Program 122(2):247–272

    Article  Google Scholar 

  • Maciejewski M, Bischoff J (2018) Congestion effects of autonomous taxi fleets. Transport 33(4):971–980. https://doi.org/10.3846/16484142.2017.1347827

    Article  Google Scholar 

  • Martin E, Shaheen S, Lidicker J (2010) Impact of carsharing on household vehicle holdings: results from north american shared-use vehicle survey. Transp Res Rec J Transp Res Board 2143:150–158

    Article  Google Scholar 

  • Pagnoncelli BK, Ahmed S, Shapiro A (2009) Sample average approximation method for chance constrained programming: theory and applications. J Optim Theory Appl 142(2):399–416

    Article  Google Scholar 

  • Pfrommer J, Warrington J, Schildbach G, Morari M (2014) Dynamic vehicle redistribution and online price incentives in shared mobility systems. IEEE Trans Intell Transp Syst 15(4):1567–1578

    Article  Google Scholar 

  • Shaheen S, Cohen A (2007) Growth in worldwide carsharing: an international comparison. Transp Res Rec J Transp Res Board 1992:81–89

    Article  Google Scholar 

  • Shaheen S, Cohen A, Roberts J (2006) Carsharing in north america: market growth, current developments, and future potential. Transp Res Rec J Transp Res Board 1986:116–124

    Article  Google Scholar 

  • Stidsen T, Andersen KA, Dammann B (2014) A branch and bound algorithm for a class of biobjective mixed integer programs. Manag Sci 60(4):1009–1032

    Article  Google Scholar 

  • Uber (2018) http://ot.to/. Last Accessed: 28-Jan-2018

  • Waymo (2018) https://waymo.com/ontheroad/. Last Accessed: 28-Jan-2018

  • Weikl S, Bogenberger K (2013) Relocation strategies and algorithms for free-floating car sharing systems. IEEE Intell Transp Syst Mag 5(4):100–111

    Article  Google Scholar 

Download references

Funding

No funding agency has supported this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hadi Charkhgard.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

In this section, we extend the results of Sect. 4.1. The imposed time limit is 3600 s. We solved each of the 20 small instances presented in Sect. 4.1 under three different settings including: 30, 60, and 90 scenarios denoted by S30, S60 and S90, respectively. The results are shown in Tables 5, 6 and 7 in which the maximum probability allowed for violating the uncertain constraints are different in these tables. Specifically, in Table 5, we set \(\alpha _{it}^k=0.1\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\). In Table 6, we set \(\alpha _{it}^k=0.01\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\). Finally, in Table 7, we set \(\alpha _{it}^k=0.001\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\). Overall, we observe that for smaller maximum probability allowed for violating the uncertain constraints, both P5 and P6 can be solved faster but the number of nondominated points does not change.

Table 5 Numerical results obtained by running the BBM to solve P5 and P6 when \(\alpha _{it}^k=0.1\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\)
Table 6 Numerical results obtained by running the BBM to solve P5 and P6 when \(\alpha _{it}^k=0.01\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\)
Table 7 Numerical results obtained by running the BBM to solve P5 and P6 when \(\alpha _{it}^k=0.001\) for each \(i\in \mathcal {N}\), \(t\in \mathcal {T}\backslash \{1\}\) and \(k\in \mathcal {M}\)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Charkhgard, H., Takalloo, M. & Haider, Z. Bi-objective autonomous vehicle repositioning problem with travel time uncertainty. 4OR-Q J Oper Res 18, 477–505 (2020). https://doi.org/10.1007/s10288-019-00429-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10288-019-00429-7

Keywords

Mathematics Subject Classification

Navigation