Abstract
We study the computational complexity of k Equal Sum Subsets, in which we need to find k disjoint subsets of a given set of numbers such that the elements in each subset add up to the same sum. This problem is known to be NP-complete. We obtain several variations by considering different requirements as to how to compose teams of equal strength to play a tournament. We present:
-
A pseudo-polynomial time algorithm for k Equal Sum Subsets with k=O(1) and a proof of strong NP-completeness for k=Ω(n).
-
A polynomial-time algorithm under the additional requirement that the subsets should be of equal cardinality c=O(1), and a pseudo-polynomial time algorithm for the variation where the common cardinality is part of the input or not specified at all, which we proof NP-complete.
-
A pseudo-polynomial time algorithm for the variation where we look for two equal sum subsets such that certain pairs of numbers are not allowed to appear in the same subset.
Our results are a first step towards determining the dividing lines between polynomial time solvability, pseudo-polynomial time solvability, and strong NP-completeness of subset-sum related problems; we leave an interesting set of questions that need to be answered in order to obtain the complete picture.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bazgan, C., Santha, M., Tuza, Z.: Efficient approximation algorithms for the Subset-Sum Equality problem. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, pp. 387–396. Springer, Heidelberg (1998)
Borgs, C., Chayes, J.T., Pittel, B.: Sharp Threshold and Scaling Window for the Integer Partitioning Problem. In: Proc. STOC 2001, pp. 330–336 (2001)
Cieliebak, M., Eidenbenz, S., Pagourtzis, A., Schlude, K.: Equal Sum Subsets: Complexity of Variations; Technical Report 370, ETH Zürich, Department of Computer Science (2003)
Cieliebak, M., Eidenbenz, S., Penna, P.: Noisy Data Make the Partial Digest Problem NP-hard; Technical Report 381, ETH Zürich, Department of Computer Science (2002)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-completeness. San Francisco, Freeman (1979)
Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W. (eds.) Complexity of Computer Computations, pp. 85–103. Plenum Press, New York (1972)
Martello, S., Toth, P.: Knapsack Problems. John Wiley & Sons, Chichester (1990)
Woeginger, G.J., Yu, Z.L.: On the equal-subset-sum problem. Information Processing Letters 42(6), 299–302 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cieliebak, M., Eidenbenz, S., Pagourtzis, A. (2003). Composing Equipotent Teams. In: Lingas, A., Nilsson, B.J. (eds) Fundamentals of Computation Theory. FCT 2003. Lecture Notes in Computer Science, vol 2751. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45077-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-45077-1_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40543-6
Online ISBN: 978-3-540-45077-1
eBook Packages: Springer Book Archive