Abstract
We obtain an exact upper bound on the complexity of solving the Subset Sum problem with a variation of the branch-and-bound method of a special form. Complexity is defined as the number of subproblems considered in the process of solving the original problem. Here we reduce the enumeration by using the domination relation. We construct an instance of the Subset Sum problem on which our bound is realized. The resulting bound is asymptotically twice smaller than the exact upper bound on the complexity of solving this problem with a standard version of the branch-and-bound method.
Similar content being viewed by others
References
Martello, S. and Toth, P., Knapsack Problems, New York: Wiley, 1990.
Kellerer, H., Pfershy, U., and Pisinger, D., Knapsack Problems, Berlin: Springer-Verlag, 2004.
Lazarev, A.A., Graphic Approach to Combinatorial Optimization, Autom. Remote Control, 2007, vol. 68, no. 4, pp. 583–592.
Sigal, I.Kh. and Ivanova, A.P., Vvedenie v prikladnoe diskretnoe programmirovanie (Introduction to Applied Discrete Programming), Moscow: Fizmatlit, 2007.
Finkel’shtein, Yu.Yu., Priblizhennye metody i prikladnye zadachi diskretnogo programmirovaniya (Approximate Methods and Applied Problems of Discrete Programming), Moscow: Nauka, 1976.
Grishukhin, V.P., Efficiency of the Branch-and-Bound Method in Problems with Boolean Variables, in Issledovaniya po diskretnoi optimizatsii (Studies in Discrete Optimization), Moscow: Nauka, 1976, pp. 203–230.
Kolpakov, R.M. and Posypkin, M.A., Asymptotic Estimate on the Complexit yof the Branch-and-Bound Method with Branching by a Fractional Variable for the Knapsack Problem, Diskret. Anal. Issled. Oper., 2008, no. 15, vol. 1, pp. 58–81.
Lazarev, A.A. and Werner, F., A Graphical Realization of the Dynamic ProgrammingMethod for Solving NP-hard Combinatorial Problems, Comput. Math. Appl., 2009, vol. 58, no. 4, pp. 619–631.
Kolpakov, R.M. and Posypkin, M.A., Upper and Lower Bounds on the Complexity of the Branch-and-Bound Method for the Knapsack Problem, Diskret. Mat., 2010, vol. 22, no. 1, pp. 58–73.
Posypkin, M.A. and Kolpakov, R.M., Upper Bound on the Number of Branchings for the Subset Sum Problem, Mat. Vopr. Kibern., 2013. no. 18, pp. 213–226.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © R.M. Kolpakov, M.A. Posypkin, Si Tu Tant Sin, 2017, published in Avtomatika i Telemekhanika, 2017, No. 3, pp. 96–110.
Rights and permissions
About this article
Cite this article
Kolpakov, R.M., Posypkin, M.A. & Sin, S.T.T. Complexity of solving the Subset Sum problem with the branch-and-bound method with domination and cardinality filtering. Autom Remote Control 78, 463–474 (2017). https://doi.org/10.1134/S0005117917030079
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117917030079