Proceedings

Sorting and Hypergraph Orientation under Uncertainty with Predictions

Download BibTeX Cite

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

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

Abstract

Learning-augmented algorithms have been attracting increasing interest, but have only recently been considered in the setting of explorable uncertainty where precise values of uncertain input elements can be obtained by a query and the goal is to minimize the number of queries needed to solve a problem. We study learning-augmented algorithms for sorting and hypergraph orientation under uncertainty, assuming access to untrusted predictions for the uncertain values. Our algorithms provide improved performance guarantees for accurate predictions while maintaining worst-case guarantees that are best possible without predictions. For sorting, our algorithm uses the optimal number of queries for accurate predictions and at most twice the optimal number for arbitrarily wrong predictions. For hypergraph orientation, for any γ≥2, we give an algorithm that uses at most 1+1/γ times the optimal number of queries for accurate predictions and at most γ times the optimal number for arbitrarily wrong predictions. These tradeoffs are the best possible. We also consider different error metrics and show that the performance of our algorithms degrades smoothly with the prediction error in all the cases where this is possible.

  1. [Albers and Eckl, 2020] Susanne Albers and Alexander Eckl. Explorable uncertainty in scheduling with non- uniform testing times. In WAOA, volume 12806 of Lec- ture Notes in Computer Science, pages 127-142. Springer, 2020.
  2. [Albers and Eckl, 2021] Susanne Albers and Alexander Eckl. Scheduling with testing on multiple identical par- allel machines. In WADS, volume 12808 of Lecture Notes in Computer Science, pages 29-42. Springer, 2021.
  3. [Angelopoulos et al., 2020] Spyros Angelopoulos, Christoph Dürr, Shendan Jin, Shahin Kamali, and Marc P. Renault. Online computation with untrusted advice. In ITCS, volume 151 of LIPIcs, pages 52:1-52:15, 2020.
  4. [Arantes et al., 2018] Luciana Arantes, Evripidis Bampis, Alexander V. Kononov, Manthos Letsios, Giorgio Lu- carelli, and Pierre Sens. Scheduling under uncertainty: A query-based approach. In IJCAI 2018, pages 4646-4652, 2018. IJCAI
  5. [Azar et al., 2021] Yossi Azar, Stefano Leonardi, and Noam Touitou. Flow time scheduling with uncertain processing time. In STOC, pages 1070-1080. ACM, 2021.
  6. [Azar et al., 2022a] Yossi Azar, Stefano Leonardi, and Noam Touitou. Distortion-oblivious algorithms for minimizing flow time. In SODA, pages 252-274. SIAM, 2022.
  7. [Azar et al., 2022b] Yossi Azar, Debmalya Panigrahi, and Noam Touitou. Online graph algorithms with predictions. In SODA, pages 35-66. SIAM, 2022.
  8. [Bampis et al., 2021] Evripidis Bampis, Christoph Dürr, Thomas Erlebach, Murilo Santos de Lima, Nicole Megow, and Jens Schlöter. Orienting (hyper)graphs under ex- plorable stochastic uncertainty. In ESA, volume 204 of LIPIcs, pages 10:1-10:18, 2021.
  9. [Bampis et al., 2022] Evripidis Bampis, Konstantinos Do- geas, Alexander V. Kononov, Giorgio Lucarelli, and Fanny Pascual. Scheduling with untrusted predictions. In IJCAI, pages 4581-4587. ijcai.org, 2022. IJCAI
  10. [Bruce et al., 2005] Richard Bruce, Michael Hoffmann, Danny Krizanc, and Rajeev Raman. Efficient update strategies for geometric computing with uncertainty. The- ory of Computing Systems, 38(4):411-423, 2005.
  11. [Chaplick et al., 2021] Steven Chaplick, Magnús M. Halldórsson, Murilo S. de Lima, and Tigran Tonoyan. Query minimization under stochastic uncertainty. Theor. Comput. Sci., 895:75-95, 2021.
  12. [Dürr et al., 2020] Christoph Dürr, Thomas Erlebach, Nicole Megow, and Julie Meißner. An adversarial model for scheduling with testing. Algorithmica, 82(12):3630-3675, 2020.
  13. [Eberle et al., 2022] Franziska Eberle, Alexander Linder- mayr, Nicole Megow, Lukas Nölke, and Jens Schlöter. Robustification of online graph exploration methods. In AAAI, 2022.
  14. [Erlebach and Hoffmann, 2014] Thomas Erlebach and Michael Hoffmann. Minimum spanning tree verification under uncertainty. In WG, volume 8747 of Lecture Notes in Computer Science, pages 164-175. Springer, 2014.
  15. [Erlebach and Hoffmann, 2015] Thomas Erlebach and Michael Hoffmann. Query-competitive algorithms for computing with uncertainty. Bulletin of the EATCS, 116:22-39, 2015.
  16. [Erlebach et al., 2008] Thomas Erlebach, Michael Hoff- mann, Danny Krizanc, Matús Mihalák, and Rajeev Ra- man. Computing minimum spanning trees with uncer- tainty. In STACS, pages 277-288, 2008.
  17. [Erlebach et al., 2022] Thomas Erlebach, Murilo Santos de Lima, Nicole Megow, and Jens Schlöter. Learning- augmented query policies for minimum spanning tree with uncertainty. In ESA, volume 244 of LIPIcs, pages 49:1- 49:18, 2022.
  18. [Erlebach et al., 2023] Thomas Erlebach, Murilo Santos de Lima, Nicole Megow, and Jens Schlöter. Sorting and hypergraph orientation under uncertainty with predictions. CoRR, abs/2305.09245, 2023.
  19. [Feder et al., 2007] Tomás Feder, Rajeev Motwani, Liadan O'Callaghan, Chris Olston, and Rina Panigrahy. Comput- ing shortest paths with uncertainty. Journal of Algorithms, 62(1):1-18, 2007.
  20. [Focke et al., 2020] Jacob Focke, Nicole Megow, and Julie Meißner. Minimum spanning tree under explorable uncer- tainty in theory and experiments. ACM J. Exp. Algorith- mics, 25:1-20, 2020.
  21. [Goerigk et al., 2015] Marc Goerigk, Manoj Gupta, Jonas Ide, Anita Schöbel, and Sandeep Sen. The robust knapsack problem with queries. Computers & Operations Research, 55:12-22, 2015.
  22. [Gong et al., 2022] Mingyang Gong, Randy Goebel, Guohui Lin, and Eiji Miyano. Improved approximation algorithms for non-preemptive multiprocessor scheduling with test- ing. J. Comb. Optim., 44(1):877-893, 2022.
  23. [Halldórsson and de Lima, 2021] Magnús M. Halldórsson and Murilo Santos de Lima. Query-competitive sorting with uncertainty. Theor. Comput. Sci., 867:50-67, 2021.
  24. [Kahan, 1991] Simon Kahan. A model for data in motion. In STOC'91: 23rd Annual ACM Symposium on Theory of Computing, pages 265-277, 1991.
  25. [Kumar et al., 2019] Ravi Kumar, Manish Purohit, Aaron Schild, Zoya Svitkina, and Erik Vee. Semi-online bi- partite matching. In ITCS, volume 124 of LIPIcs, pages 50:1-50:20. Schloss Dagstuhl -Leibniz-Zentrum fuer In- formatik, 2019.
  26. [Lattanzi et al., 2020] Silvio Lattanzi, Thomas Lavastida, Benjamin Moseley, and Sergei Vassilvitskii. Online scheduling via learned weights. In SODA, pages 1859- 1877. SIAM, 2020.
  27. [Li and Xian, 2021] Shi Li and Jiayi Xian. Online unre- lated machine load balancing with predictions revisited. In ICML, volume 139 of Proceedings of Machine Learn- ing Research, pages 6523-6532. PMLR, 2021.
  28. [Lindermayr and Megow, 2022] Alexander Lindermayr and Nicole Megow. Permutation predictions for non- clairvoyant scheduling. In SPAA, pages 357-368. ACM, 2022.
  29. [Lindermayr et al., 2022] Alexander Lindermayr, Nicole Megow, and Bertrand Simon. Double Coverage with Machine-Learned Advice. In ITCS, volume 215 of LIPIcs, pages 99:1-99:18, 2022.
  30. [Lykouris and Vassilvtiskii, 2018] Thodoris Lykouris and Sergei Vassilvtiskii. Competitive caching with machine learned advice. In Proceedings of ICML, pages 3302- 3311, 2018.
  31. [Megow et al., 2017] Nicole Megow, Julie Meißner, and Martin Skutella. Randomization helps computing a min- imum spanning tree under uncertainty. SIAM Journal on Computing, 46(4):1217-1240, 2017.
  32. [Merino and Soto, 2019] Arturo I. Merino and José A. Soto. The minimum cost query problem on matroids with un- certainty areas. In ICALP, volume 132 of LIPIcs, pages 83:1-83:14, 2019.
  33. [Mitzenmacher, 2020] Michael Mitzenmacher. Scheduling with predictions and the price of misprediction. In Pro- ceedings of ITCS, volume 151 of LIPIcs, pages 14:1- 14:18, 2020.
  34. [Purohit et al., 2018] Manish Purohit, Zoya Svitkina, and Ravi Kumar. Improving online algorithms via ML predic- tions. In Proceedings of NIPS, pages 9661-9670, 2018.
  35. [Valiant, 1984] Leslie G. Valiant. A theory of the learnable. Commun. ACM, 27(11):1134-1142, 1984.

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

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