Proceedings

Online Task Assignment with Controllable Processing Time

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5466-5474.

https://doi.org/10.24963/ijcai.2023/607

Abstract

We study a new online assignment problem, called the Online Task Assignment with Controllable Processing Time. In a bipartite graph, a set of online vertices (tasks) should be assigned to a set of offline vertices (machines) under the known adversarial distribution (KAD) assumption. We are the first to study controllable processing time in this scenario: There are multiple processing levels for each task and higher level brings larger utility but also larger processing delay.

A machine can reject an assignment at the cost of a rejection penalty, taken from a pre-determined rejection budget. Different processing levels cause different penalties. We propose the Online Machine and Level Assignment (OMLA) Algorithm to simultaneously assign an offline machine and a processing level to each online task. We prove that OMLA achieves 1/2-competitive ratio if each machine has unlimited rejection budget and Δ/(3Δ-1)- competitive ratio if each machine has an initial rejection budget up to Δ. Interestingly, the competitive ratios do not change under different settings on the controllable processing time and we can conclude that OMLA is "insensitive" to the controllable processing time.

  1. [Alaei et al., 1993] Saeed Alaei, MohammadTaghi Haji- aghayi, and Vahid Liaghat. Online prophet-inequality matching with applications to ad allocation. pages 18-35, 1993.
  2. [Alidaee and Ahmadian, 1993] Bahram Alidaee and Ahmad Ahmadian. Two parallel machine sequencing problems in- volving controllable job processing times. European Jour- nal of Operational Research, 70(3):335-341, 1993.
  3. [Alonso-Mora et al., 2017] Javier Alonso-Mora, Samitha Samaranayake, Alex Wallar, Emilio Frazzoli, and Daniela Rus. On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment. Proceedings of the National Academy of Sciences, 114(3):462-467, 2017.
  4. [Andani et al., 2021] I. Gusti Ayu Andani, Lissy La Paix Puello, and Karst Geurs. Modelling effects of changes in travel time and costs of toll road usage on choices for res- idential location, route and travel mode across population segments in the jakarta-bandung region, indonesia. Trans- portation Research Part A: Policy and Practice, 145:81- 102, 2021.
  5. [Chen et al., 1997] Zhi-Long Chen, Qing Lu, and Guochun Tang. Single machine scheduling with discretely con- trollable processing times. Operations Research Letters, 21(2):69-76, 1997.
  6. [Cheng et al., 1996] T. C. E. Cheng, Z. L. Chen, and Chung- Lun Li. Parallel-machine scheduling with controllable processing times. IIE transactions, 28(2):177-180, 1996.
  7. [Dickerson et al., 2021] John P. Dickerson, Karthik A. Sankararaman, Aravind Srinivasan, and Pan Xu. Alloca- tion problems in ride-sharing platforms: Online matching with offline reusable resources. ACM Transactions on Eco- nomics and Computation (TEAC), 9(3):1-17, 2021.
  8. [Dong et al., 2021] Zehao Dong, Sanmay Das, Patrick Fowler, and Chien-Ju Ho. Efficient nonmyopic online allo- cation of scarce reusable resources. In Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS '21, page 447-455, Rich- land, SC, 2021. International Foundation for Autonomous Agents and Multiagent Systems.
  9. [Goyal et al., 2020] Vineet Goyal, Garud Iyengar, and Ra- jan Udwani. Asymptotically optimal competitive ratio for online allocation of reusable resources. arXiv preprint arXiv:2002.02430, 2020.
  10. [He et al., 2007] Yong He, Qi Wei, and T. C. E. Cheng. Single-machine scheduling with trade-off between number of tardy jobs and compression cost. Journal of Scheduling, 10(4):303-310, 2007.
  11. [Hikima et al., 2022] Yuya Hikima, Yasunori Akagi, Naoki Marumo, and Hideaki Kim. Online matching with con- trollable rewards and arrival probabilities. In Lud De Raedt, editor, Proceedings of the Thirty-First Interna- tional Joint Conference on Artificial Intelligence, IJCAI- 22, pages 1825-1833. International Joint Conferences on Artificial Intelligence Organization, 7 2022. Main Track. Hosseini et al., 2022] IJCAI
  12. Hadi Hosseini, Zhiyi Huang, Ayumi Igarashi, and Nisarg Shah. Class fairness in online match- ing. arXiv preprint arXiv:2203.03751, 2022.
  13. [Jaillet and Lu, 2014] Patrick Jaillet and Xin Lu. Online stochastic matching: New algorithms with better bounds. Mathematics of Operations Research, 39(3):624-646, 2014.
  14. [Janiak and Kovalyov, 1996] Adam Janiak and Mikhail Y. Kovalyov. Single machine scheduling subject to deadlines and resource dependent processing times. European Jour- nal of Operational Research, 94(2):284-291, 1996.
  15. [Karp et al., 1990] R. M. Karp, U. V. Vazirani, and V. V. Vazirani. An optimal algorithm for on-line bipartite matching. In Proceedings of the Twenty-Second Annual ACM Symposium on Theory of Computing, STOC '90, page 352-358, New York, NY, USA, 1990. Association for Computing Machinery.
  16. [Koca et al., 2015] Esra Koca, Hande Yaman, and M. Selim Aktürk. Stochastic lot sizing problem with controllable processing times. Omega, 53:1-10, 2015.
  17. [Koca et al., 2018] Esra Koca, Hande Yaman, and M. Se- lim Aktürk. Stochastic lot sizing problem with nervous- ness considerations. Computers & Operations Research, 94:23-37, 2018.
  18. [Liu et al., 2021] Hao Liu, Qiang Zhao, Yike Ma, and Feng Dai. Bipartite matching for crowd counting with point su- pervision. In IJCAI, pages 860-866, 2021. IJCAI
  19. [Lowalekar et al., 2020] Meghna Lowalekar, Pradeep Varakantham, and Patrick Jaillet. Competitive ratios for online multi-capacity ridesharing. In Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS '20, page 771-779, Rich- land, SC, 2020. International Foundation for Autonomous Agents and Multiagent Systems. [Lowalekar et al., 2021]
  20. Meghna Lowalekar, Pradeep Varakantham, and Patrick Jaillet. Zac: A zone path construction approach for effective real-time ridesharing. volume 29, pages 528-538, May 2021.
  21. [Lu et al., 2017] Chao Lu, Liang Gao, Xinyu Li, and Shengqiang Xiao. A hybrid multi-objective grey wolf op- timizer for dynamic scheduling in a real-world welding in- dustry. Engineering Applications of Artificial Intelligence, 57:61-79, 2017.
  22. [Ma et al., 2020] Will Ma, Pan Xu, and Yifan Xu. Group- level fairness maximization in online bipartite matching. arXiv preprint arXiv:2011.13908, 2020.
  23. [Mahesh, 2020] Batta Mahesh. Machine learning algorithms-a review. International Journal of Science and Research (IJSR).[Internet], 9:381-386, 2020.
  24. [Mehta et al., 2007] Aranyak Mehta, Amin Saberi, Umesh Vazirani, and Vijay Vazirani. Adwords and generalized online matching. Journal of the ACM (JACM), 54(5):22- es, 2007.
  25. [Mehta et al., 2015] Aranyak Mehta, Bo Waggoner, and Morteza Zadimoghaddam. Online stochastic matching with unequal probabilities. pages 1388-1404. SIAM, 2015.
  26. [Mehta, 2013] Aranyak Mehta. Online matching and ad allo- cation. Foundations and Trends® in Theoretical Computer Science, 8(4):265-368, 2013.
  27. [Nanda et al., 2020] Vedant Nanda, Pan Xu, Karthik Abhi- nav Sankararaman, John Dickerson, and Aravind Srini- vasan. Balancing the tradeoff between profit and fairness in rideshare platforms during high-demand hours. Pro- ceedings of the AAAI Conference on Artificial Intelligence, 34(02):2210-2217, Apr. 2020.
  28. [Shabtay and Kaspi, 2006] Dvir Shabtay and Moshe Kaspi. Parallel machine scheduling with a convex resource con- sumption function. European Journal of Operational Re- search, 173(1):92-107, 2006.
  29. [Shabtay and Steiner, 2007] Dvir Shabtay and George Steiner. A survey of scheduling with controllable processing times. Discrete Applied Mathematics, 155(13):1643-1666, 2007.
  30. [Sumita et al., 2022] Hanna Sumita, Shinji Ito, Kei Take- mura, Daisuke Hatano, Takuro Fukunaga, Naonori Kakimura, and Ken-ichi Kawarabayashi. Online task as- signment problems with reusable resources. In Proceed- ings of the AAAI Conference on Artificial Intelligence, vol- ume 36, pages 5199-5207, 2022.
  31. [Tafreshian et al., 2020] Amirmahdi Tafreshian, Neda Ma- soud, and Yafeng Yin. Frontiers in service science: Ride matching for peer-to-peer ride sharing: A review and fu- ture directions. Service Science, 12(2-3):44-60, 2020.
  32. [Taia, 2022] Taia. Select your translation delivery dates with ease. https://taia.io/features/translation-delivery-dates/, 2022. Accessed: 2023-01-13. Link
  33. [Tong et al., 2020] Yongxin Tong, Zimu Zhou, Yuxiang Zeng, Lei Chen, and Cyrus Shahabi. Spatial crowdsourc- ing: a survey. The VLDB Journal, 29(1):217-250, 2020.
  34. [Tunc, 2021] Huseyin Tunc. A mixed integer programming formulation for the stochastic lot sizing problem with con- trollable processing times. Computers & Operations Re- search, 132:105302, 2021.
  35. [Wang et al., 2017] Du-Juan Wang, Feng Liu, and Yaochu Jin. A multi-objective evolutionary algorithm guided by directed search for dynamic scheduling. Computers & Op- erations Research, 79:279-290, 2017.
  36. [Wang et al., 2019] Zizhao Wang, Wei Bao, Dong Yuan, Liming Ge, Nguyen H. Tran, and Albert Y. Zomaya. See: Scheduling early exit for mobile dnn inference dur- ing service outage. In Proceedings of the 22nd Interna- tional ACM Conference on Modeling, Analysis and Sim- ulation of Wireless and Mobile Systems, MSWIM '19, page 279-288, New York, NY, USA, 2019. Association for Computing Machinery.
  37. [Wu et al., 2023] Ruoyu Wu, Wei Bao, and Liming Ge. On- line task assignment with controllable processing time. arXiv preprint arXiv:2305.04453, 2023.

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

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