Proceedings

A Unified Model for the Two-stage Offline-then-Online Resource Allocation

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 4206-4212.

https://doi.org/10.24963/ijcai.2020/581

Abstract

With the popularity of the Internet, traditional offline resource allocation has evolved into a new form, called online resource allocation. It features the online arrivals of agents in the system and the real-time decision-making requirement upon the arrival of each online agent. Both offline and online resource allocation have wide applications in various real-world matching markets ranging from ridesharing to crowdsourcing. There are some emerging applications such as rebalancing in bike sharing and trip-vehicle dispatching in ridesharing, which involve a two-stage resource allocation process. The process consists of an offline phase and another sequential online phase, and both phases compete for the same set of resources. In this paper, we propose a unified model which incorporates both offline and online resource allocation into a single framework. Our model assumes non-uniform and known arrival distributions for online agents in the second online phase, which can be learned from historical data. We propose a parameterized linear programming (LP)-based algorithm, which is shown to be at most a constant factor of 1/4 from the optimal. Experimental results on the real dataset show that our LP-based approaches outperform the LP-agnostic heuristics in terms of robustness and effectiveness.

  1. [Ashlagi et al., 2019] Itai Ashlagi, Maximilien Burq, Chin- moy Dutta, Patrick Jaillet, Chris Sholley, and Amin Saberi. Edge weighted online windowed matching. In ACM EC, pages 729-742, 2019.
  2. [Assadi et al., 2015] Sepehr Assadi, Justin Hsu, and Shahin Jabbari. Online assignment of heterogeneous tasks in crowdsourcing markets. In HCOMP, pages 12-21, 2015.
  3. [Bansal et al., 2012] Nikhil Bansal, Nitish Korula, Viswanath Nagarajan, and Aravind Srinivasan. Solving packing integer programs via randomized rounding with alterations. Theory of Computing, 8(1), 2012.
  4. [Bei and Zhang, 2018] Xiaohui Bei and Shengyu Zhang. Al- gorithms for trip-vehicle assignment in ride-sharing. In AAAI, pages 3-9, 2018.
  5. [Chen et al., 2016] Xi Chen, Will Ma, David Simchi- Levi, and Linwei Xin. Dynamic recommen- dation at checkout under inventory constraint. http://dx.doi.org/10.2139/ssrn.2853093, 2016. DOI
  6. [Dickerson et al., 2018a] John Dickerson, Karthik Abinav Sankararaman, Aravind Srinivasan, and Pan Xu. Allo- cation problems in ride-sharing platforms: Online match- ing with offline reusable resources. In AAAI, pages 1007- 1014, 2018.
  7. [Dickerson et al., 2018b] John Dickerson, Karthik Abinav Sankararaman, Aravind Srinivasan, and Pan Xu. Assign- ing tasks to workers based on historical data: Online task assignment with two-sided arrivals. In AAMAS, pages 318-326, 2018.
  8. [Dickerson et al., 2019] John Dickerson, Karthik Abinav Sankararaman, Kanthi Kiran Sarpatwar, Aravind Srini- vasan, Kun-Lung Wu, and Pan Xu. Online resource allo- cation with matching constraints. In AAMAS, pages 1681- 1689, 2019.
  9. [Duan and Wu, 2019] Yubin Duan and Jie Wu. Optimizing the crowdsourcing-based bike station rebalancing scheme. In ICDCS, pages 1559-1568, 2019.
  10. [Fortuin et al., 1971] C. M. Fortuin, P. W. Kasteleyn, and J. Ginibre. Correlation inequalities on some partially or- dered sets. Communications in Mathematical Physics, 22(2):89-103, 1971.
  11. [Füredi et al., 1993] Zoltán Füredi, Jeff Kahn, and Paul D. Seymour. On the fractional matching polytope of a hyper- graph. Combinatorica, 13(2), 1993.
  12. [Ghodsi et al., 2012] Ali Ghodsi, Vyas Sekar, Matei Zaharia, and Ion Stoica. Multi-resource fair queueing for packet processing. In ACM SIGCOMM, pages 1-12, 2012.
  13. [Ghodsi et al., 2013] Ali Ghodsi, Matei Zaharia, Scott Shenker, and Ion Stoica. Choosy: Max-min fair sharing for datacenter jobs with constraints. In EuroSys, pages 365-378, 2013.
  14. [Guedes et al., 2014] Ricardo Guedes, Vasco Furtado, and Tarcisio Pequeno. Multiagent models for police resource allocation and dispatch. In JISIC, pages 288-291, 2014.
  15. [Haider et al., 2018] Zulqarnain Haider, Alexander Niko- laev, Jee Eun Kang, and Changhyun Kwon. Inventory re- balancing through pricing in public bike sharing systems. EJOR, 270(1):103-117, 2018.
  16. [Ho and Vaughan, 2012] Chien-Ju Ho and Jennifer Wortman Vaughan. Online task assignment in crowdsourcing mar- kets. In AAAI, 2012.
  17. [Huang et al., 2019] Taoan Huang, Bohui Fang, Hoon Oh, Xiaohui Bei, and Fei Fang. Optimal trip-vehicle dispatch with multi-type requests. In AAMAS, 2019.
  18. [Lee et al., 1979] Sang M. Lee, Lori Sharp Franz, and A. James Wynne. Optimizing state patrol manpower al- location. Journal of the Operational Research Society, 30(10), Oct 1979.
  19. [Li et al., 2018] Yexin Li, Yu Zheng, and Qiang Yang. Dy- namic bike reposition: A spatio-temporal reinforcement learning approach. In KDD, pages 1724-1733, 2018.
  20. [Liu et al., 2016] Junming Liu, Leilei Sun, Weiwei Chen, and Hui Xiong. Rebalancing bike sharing systems: A multi-source data smart optimization. In KDD, pages 1005-1014, 2016.
  21. [Lowalekar et al., 2018] Meghna Lowalekar, Pradeep Varakantham, and Patrick Jaillet. Online spatio-temporal matching in stochastic and dynamic domains. Artificial Intelligence, 261:71 -112, 2018.
  22. [Ma and Simchi-Levi, 2017] Will Ma and David Simchi- Levi. Online resource allocation under arbitrary ar- rivals: Optimal algorithms and tight competitive ratios. http://dx.doi.org/10.2139/ssrn.2989332, 2017. DOI
  23. [O'Mahony and Shmoys, 2015] Eoin O'Mahony and David B Shmoys. Data analysis and optimization for (Citi) bike sharing. In AAAI, pages 687-694, 2015.
  24. [Pan et al., 2019] Ling Pan, Qingpeng Cai, Zhixuan Fang, Pingzhong Tang, and Longbo Huang. A deep reinforce- ment learning framework for rebalancing dockless bike sharing systems. In AAAI, pages 1393-1400, 2019.
  25. [Raviv et al., 2013] Tal Raviv, Michal Tzur, and Iris A Forma. Static repositioning in a bike-sharing system: models and solution approaches. EURO Journal on Trans- portation and Logistics, 2(3):187-229, 2013.
  26. [Singla et al., 2015] Adish Singla, Marco Santoni, Gábor Bartók, Pratik Mukerji, Moritz Meenen, and Andreas Krause. Incentivizing users for balancing bike sharing sys- tems. In AAAI, pages 723-729, 2015.
  27. [Yi et al., 2007] Xing Yi, James Allan, and W Bruce Croft. Matching resumes and jobs based on relevance models. In SIGIR, pages 809-810, 2007.
  28. [Zhao et al., 2019] Boming Zhao, Pan Xu, Yexuan Shi, Yongxin Tong, Zimu Zhou, and Yuxiang Zeng. Preference-aware task assignment in on-demand taxi dispatching: An online stable matching approach. In AAAI, pages 2245-2252, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards