Proceedings

Large-Scale Trade-Off Curve Computation for Incentive Allocation with Cardinality and Matroid Constraints

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 2575-2582.

https://doi.org/10.24963/ijcai.2025/287

Abstract

We consider a large-scale incentive allocation problem where the entire trade-off curve between budget and profit has to be maintained approximately at all time. The application originally comes from assigning coupons to users of the ride-sharing apps, where each user can have a limit on the number of coupons been assigned. We consider a more general form, where the coupons for each user forms a matroid, and the coupon assigned to each user must be an independent set. We show the entire trade-off curve can be maintained approximately in near real time.

  1. [Agarwal et al., 1998] P.K. Agarwal, D. Eppstein, L.J. Guibas, and M.R. Henzinger. Parametric and kinetic minimum spanning trees. In Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280), pages 596-605. IEEE Comput. Soc, 1998.
  2. [Blelloch, 1991] Guy E. Blelloch. Prefix sums and their ap- plications, chapter 1. Morgan Kaufmann, Oxford, Eng- land, 1991.
  3. [Calinescu et al., 2011] Gruia Calinescu, Chandra Chekuri, Martin Pál, and Jan Vondrák. Maximizing a Monotone Submodular Function Subject to a Matroid Constraint. SIAM Journal on Computing, 40(6):1740-1766, January 2011.
  4. [Camerini and Vercellis, 1984] Paolo M. Camerini and Carlo Vercellis. The matroidal knapsack: A class of (often) well-solvable problems. Operations Research Letters, 3(3):157-162, 1984.
  5. [Carstensen, 1983] Patricia J. Carstensen. Complexity of some parametric integer and network programming prob- lems. Mathematical Programming, 26(1):64-75, May 1983.
  6. [Chan, 1999] Timothy M. Chan. Remarks on k-level algo- rithms in the plane. Manuscript, 1999.
  7. [Cole, 1987] Richard Cole. Slowing down sorting networks to obtain faster sorting algorithms. Journal of the ACM, 34(1):200-208, January 1987.
  8. [Dey, 1998] T. K. Dey. Improved bounds for planar k -sets and related problems. Discrete & Computational Geome- try, 19(3):373-382, Mar 1998.
  9. [Doron-Arad et al., 2024] Ilan Doron-Arad, Ariel Kulik, and Hadas Shachnai. Lower Bounds for Matroid Optimization Problems with a Linear Constraint. In Karl Bringmann, Martin Grohe, Gabriele Puppis, and Ola Svensson, editors, 51st International Colloquium on Automata, Languages, and Programming (ICALP 2024), volume 297 of Leibniz International Proceedings in Informatics (LIPIcs), pages 56:1-56:20, Dagstuhl, Germany, 2024. Schloss Dagstuhl -Leibniz-Zentrum für Informatik.
  10. [Dyer, 1984] M. E. Dyer. An O(n) algorithm for the multiple-choice knapsack linear program. Mathematical Programming, 29(1):57-63, May 1984.
  11. [Efron, 1965] Bradley Efron. The convex hull of a random set of points. Biometrika, 52(3/4):331-343, 1965.
  12. [Eisner and Severance, 1976] Mark J. Eisner and Dennis G. Severance. Mathematical Techniques for Efficient Record Segmentation in Large Shared Databases. Journal of the ACM, 23(4):619-635, October 1976.
  13. [Eppstein, 1998] D. Eppstein. Geometric Lower Bounds for Parametric Matroid Optimization. Discrete & Computa- tional Geometry, 20(4):463-476, December 1998.
  14. [Erdös et al., 1973] P. Erdös, L. Lovász, A. Simmons, and E.G. Straus. Chapter 13 -dissection graphs of planar point sets. In Jagdish N. Srivastava, editor, A Survey of Combi- natorial Theory, pages 139-149. North-Holland, 1973.
  15. [Fife and Oxley, 2017] Tara Fife and James Oxley. Laminar matroids. European Journal of Combinatorics, 62:206- 216, 2017.
  16. [Javaudin et al., 2022] Lucas Javaudin, Andrea Araldo, and Andrù de Palma. Large-scale allocation of personalized incentives. In 2022 IEEE 25th International Confer- ence on Intelligent Transportation Systems (ITSC), page 4151-4156. IEEE Press, 2022.
  17. [Lovász, 1971] L. Lovász. On the number of halving lines. Annales Universitatis Scientiarum Budapestinen- sis de Rolando Eőtvős Nominatae Sectio Mathematica, 14:107-108, 1971.
  18. [Megiddo, 1983] Nimrod Megiddo. Applying parallel com- putation algorithms in the design of serial algorithms. J. ACM, 30(4):852-865, oct 1983.
  19. [Murty, 1980] Katta G. Murty. Computational complexity of parametric linear programming. Mathematical Program- ming, 19(1):213-219, December 1980.
  20. [Pisinger, 2001] David Pisinger. Budgeting with bounded multiple-choice constraints. European Journal of Oper- ational Research, 129(3):471-480, 2001.
  21. [Schrijver, 2002] Alexander Schrijver. Combinatorial Opti- mization: Polyhedra and Efficiency. Springer, Berlin, Ger- many, 2003 edition, 2002.
  22. [Sinha and Zoltners, 1979] Prabhakant Sinha and Andris A. Zoltners. The multiple-choice knapsack problem. Opera- tions Research, 27(3):503-515, 1979.
  23. [Sviridenko et al., 2014] Maxim Sviridenko, Jan Vondrák, and Justin Ward. Optimal approximation for submodular and supermodular optimization with bounded curvature, December 2014. arXiv:1311.4728 [cs].
  24. [Tokuyama, 2001] Takeshi Tokuyama. Minimax parametric optimization problems and multi-dimensional parametric searching. In Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, STOC '01, page 75-83, New York, NY, USA, 2001. Association for Com- puting Machinery.
  25. [Tóth, 2001] G. Tóth. Point Sets with Many k-Sets. Dis- crete & Computational Geometry, 26(2):187-194, January 2001.
  26. [Wang and Shmoys, 2019] Shujing Wang and David Shmoys. How to solve a linear optimization problem on incentive allocation?, Sep 2019.
  27. [Zadeh, 1973] Norman Zadeh. A bad network problem for the simplex method and other minimum cost flow algo- rithms. Mathematical Programming, 5(1):255-266, De- cember 1973.
  28. [Zemel, 1984] Eitan Zemel. An o(n) algorithm for the linear multiple choice knapsack problem and related problems. Information Processing Letters, 18(3):123-128, 1984.

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

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