Partitioning Problems with Splittings and Interval Targets

Authors Samuel Bismuth , Vladislav Makarov, Erel Segal-Halevi , Dana Shapira



PDF
Thumbnail PDF

File

LIPIcs.ISAAC.2024.12.pdf
  • Filesize: 0.82 MB
  • 15 pages

Document Identifiers

Author Details

Samuel Bismuth
  • Department of Computer Science, Ariel University, Israel
Vladislav Makarov
  • Department of Mathematics and Computer Science, St. Petersburg State University, Russia
Erel Segal-Halevi
  • Department of Computer Science, Ariel University, Israel
Dana Shapira
  • Department of Computer Science, Ariel University, Israel

Acknowledgements

The paper started from discussions in the stack exchange network: (1) https://cstheory.stackexchange.com/q/42275; (2) https://cs.stackexchange.com/a/141322. Dec-SplitItem[3, 1](X) was first solved by Mikhail Rudoy using case analysis. The relation to FPTAS was raised by Chao Xu. We are also grateful to John L. https://cs.stackexchange.com/a/149567.

Cite As Get BibTex

Samuel Bismuth, Vladislav Makarov, Erel Segal-Halevi, and Dana Shapira. Partitioning Problems with Splittings and Interval Targets. In 35th International Symposium on Algorithms and Computation (ISAAC 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 322, pp. 12:1-12:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024) https://doi.org/10.4230/LIPIcs.ISAAC.2024.12

Abstract

The n-way number partitioning problem is a classic problem in combinatorial optimization, with applications to diverse settings such as fair allocation and machine scheduling. All these problems are NP-hard, but various approximation algorithms are known. We consider three closely related kinds of approximations.
The first two variants optimize the partition such that: in the first variant some fixed number s of items can be split between two or more bins and in the second variant we allow at most a fixed number t of splittings. The third variant is a decision problem: the largest bin sum must be within a pre-specified interval, parameterized by a fixed rational number u times the largest item size.
When the number of bins n is unbounded, we show that every variant is strongly NP-complete. When the number of bins n is fixed, the running time depends on the fixed parameters s,t,u. For each variant, we give a complete picture of its running time.
For n = 2, the running time is easy to identify. Our main results consider any fixed integer n ≥ 3. Using a two-way polynomial-time reduction between the first and the third variant, we show that n-way number-partitioning with s split items can be solved in polynomial time if s ≥ n-2, and it is NP-complete otherwise. Also, n-way number-partitioning with t splittings can be solved in polynomial time if t ≥ n-1, and it is NP-complete otherwise. Finally, we show that the third variant can be solved in polynomial time if u ≥ (n-2)/n, and it is NP-complete otherwise. Our positive results for the optimization problems consider both min-max and max-min versions.
Using the same reduction, we provide a fully polynomial-time approximation scheme for the case where the number of split items is lower than n-2.

Subject Classification

ACM Subject Classification
  • Mathematics of computing → Combinatorial algorithms
Keywords
  • Number Partitioning
  • Fair Division
  • Identical Machine Scheduling

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Xiaohui Bei, Zihao Li, Jinyan Liu, Shengxin Liu, and Xinhang Lu. Fair division of mixed divisible and indivisible goods. Artif. Intell., 293:103436, 2021. URL: https://doi.org/10.1016/J.ARTINT.2020.103436.
  2. Xiaohui Bei, Shengxin Liu, and Xinhang Lu. Fair division with subjective divisibility. CoRR, abs/2310.00976, 2023. URL: https://doi.org/10.48550/arXiv.2310.00976.
  3. Samuel Bismuth, Ivan Bliznets, and Erel Segal-Halevi. Fair division with bounded sharing: Binary and non-degenerate valuations. In Guido Schäfer and Carmine Ventre, editors, Algorithmic Game Theory, pages 89-107, Cham, 2024. Springer Nature Switzerland. URL: https://doi.org/10.1007/978-3-031-71033-9_6.
  4. Samuel Bismuth, Vladislav Makarov, Erel Segal-Halevi, and Dana Shapira. Partitioning problems with splittings and interval targets, 2024. URL: https://arxiv.org/abs/2204.11753.
  5. Steven J. Brams and Alan D. Taylor. Fair Division: From Cake Cutting to Dispute Resolution. Cambridge University Press, Cambridge UK, February 1996. Google Scholar
  6. Steven J. Brams and Alan D. Taylor. The win-win solution - guaranteeing fair shares to everybody. W. W. Norton & Company, New York, 2000. Google Scholar
  7. Alberto Caprara, Hans Kellerer, and Ulrich Pferschy. The multiple subset sum problem. SIAM Journal on Optimization, 11(2):308-319, 2000. URL: https://doi.org/10.1137/S1052623498348481.
  8. M. R. Garey and David S. Johnson. Complexity results for multiprocessor scheduling under resource constraints. SIAM J. Comput., 4(4):397-411, 1975. URL: https://doi.org/10.1137/0204035.
  9. M. R. Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, New York, 1979. Google Scholar
  10. Hans Kellerer, Renata Mansini, Ulrich Pferschy, and Maria Grazia Speranza. An efficient fully polynomial approximation scheme for the subset-sum problem. Journal of Computer and System Sciences, 66(2):349-370, 2003. URL: https://doi.org/10.1016/S0022-0000(03)00006-0.
  11. Enrico Malaguti, Michele Monaci, Paolo Paronuzzi, and Ulrich Pferschy. Integer optimization with penalized fractional values: The knapsack case. Eur. J. Oper. Res., 273(3):874-888, 2019. URL: https://doi.org/10.1016/j.ejor.2018.09.020.
  12. C.A. Mandal, P.P. Chakrabarti, and S. Ghose. Complexity of fragmentable object bin packing and an application. Computers and Mathematics with Applications, 35(11):91-97, 1998. URL: https://doi.org/10.1016/S0898-1221(98)00087-X.
  13. Robert McNaughton. Scheduling with deadlines and loss functions. Management Science, 6(1):1-12, 1959. URL: http://www.jstor.org/stable/2627472.
  14. Nir Menakerman and Raphael Rom. Bin packing with item fragmentation. In Frank K. H. A. Dehne, Jörg-Rüdiger Sack, and Roberto Tamassia, editors, Algorithms and Data Structures, 7th International Workshop, WADS 2001, Providence, RI, USA, August 8-10, 2001, Proceedings, volume 2125 of Lecture Notes in Computer Science, pages 313-324. Springer, 2001. URL: https://doi.org/10.1007/3-540-44634-6_29.
  15. Fedor Sandomirskiy and Erel Segal-Halevi. Efficient fair division with minimal sharing. Oper. Res., 70(3):1762-1782, 2022. URL: https://doi.org/10.1287/opre.2022.2279.
  16. Evgeny Shchepin and Nodari Vakhania. New tight np-hardness of preemptive multiprocessor and open-shop scheduling. In Proceedings of 2nd multidisciplinary international conference on scheduling: theory and applications MISTA 2005, pages 606-629, 2005. Google Scholar
  17. Gerhard J. Woeginger. When does a dynamic programming formulation guarantee the existence of a fully polynomial time approximation scheme (FPTAS)? INFORMS J. Comput., 12(1):57-74, 2000. URL: https://doi.org/10.1287/IJOC.12.1.57.11901.
  18. Wenxun Xing and Jiawei Zhang. Parallel machine scheduling with splitting jobs. Discret. Appl. Math., 103(1-3):259-269, 2000. URL: https://doi.org/10.1016/S0166-218X(00)00176-1.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail