Abstract
The 0-1 linear programming problem with non-negative constraint matrix and objective vector \({\textbf{e}}\) origins from many NP-hard combinatorial optimization problems. In this paper, we consider under what condition an optimal solution of the 0-1 problem can be obtained from a weighted linear programming. To this end, we first formulate the 0-1 problem as a sparse minimization problem. Any optimal solution of the 0-1 linear programming problem can be obtained by rounding up an optimal solution of the sparse minimization problem. Then, we establish a condition under which the sparse minimization problem and the weighted linear programming problem have the same optimal solution. The condition is based on the defined non-negative partial s-goodness of the constraint matrix and the weight vector. Further, we use two quantities to characterize a sufficient condition and necessary condition for the non-negative partial s-goodness. However, the two quantities are difficult to calculate, therefore, we provide a computable upper bound for one of the two quantities to verify the non-negative partial s-goodness. Furthermore, we propose two operations of the constraint matrix and weight vector that still preserve non-negative partial s-goodness. Finally, we give some examples to illustrate that our theory is effective and verifiable.
Similar content being viewed by others
Data Availability
Enquiries about data availability should be directed to the authors.
References
Artmann S, Weismantel R, Zenklusen R (2017) A strongly polynomial algorithm for bimodular integer linear programming. In: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, p. 1206-1219. Association for Computing Machinery, New York, USA
Bandeira AS, Scheinberg K, Vicente LN (2013) On partial sparse recovery. arXiv preprint arXiv:1304.2809 (2013)
Billionnet A (2010) Solving a cut problem in bipartite graphs by linear programming: application to a forest management problem. Appl Math Modell 34(4):1042–1050
Chandrasekaran R, Kabadi S, Sridhar R (1998) Integer solution for linear complementarity problem. Math Oper Res 23(2):390–402
Chen J, Kou L, Cui X (2016) An approximation algorithm for the minimum vertex cover problem. Procedia Eng 137:180–185
Dakin R (1965) A tree-search algorithm for mixed integer programming problems. Comput J 8:250–255
Danna E, Rothberg E, Pape CL (2005) Exploring relaxations induced neighborhoods to improve mip solutions. Math Program 102(3):71–90
Dubey D, Neogy S (2018) Total dual integrality and integral solutions of the linear complementarity problem. Linear Algebra Appl 557:359–374
Edmonds J, Giles R (1977) A min-max relation for submodular functions on graphs. Ann Discrete Math 1:185–204
Gomory RE (1958) Outline of an algorithm for integer solutions to linear programs. Bull Am Math Soc 64(5):275–278
Hoffman AJ (1976) Total unimodularity and combinatorial theorems. Linear Algebra Appl 13(1):103–108
Juditsky A, Nemirovski A (2011) On verifiable sufficient conditions for sparse signal recovery via \(l_1-\)minimization. Math Progr 127:57–88
Kong L, Xiu N, Liu G (2014) Partial \(s\)-goodness for partially sparse signal recovery. Numer Algeb Control Optimiz 4(1):25–38
Lodi A (2010) Mixed Integer Programming Computation. Springer, Berlin, Heidelberg
Zhang W, Nicholson C (2020) Objective scaling ensemble approach for integer linear programming. J Heuristics 26:1–19
Zhao Y (2014) Equivalence and strong equivalence between sparsest and least \(l_1-\)norm nonnegative solutions to linear systems and their applications. J Oper Res Soc China 2(2):171–193
Zhao, Y (2018) Sparse optimization theory and methods. CRC Press. Taylor & Francis Group
Zhao Y, Li D (2012) Reweighted \(l_1-\)minimization for sparse solutions to underdetermined linear systems. SIAM J Optim 22:1065–1088
Zhao Y, Luo Z (2017) Constructing new weighted \(l_1-\)algorithms for the sparsest points of polyhedral sets. Math Oper Res 42(1):57–76
Acknowledgements
We are grateful to two anonymous reviewers for their helpful comments and suggestions.
Funding
Funding was provided by National Natural Science Foundation of China under Grant 62174033.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Han, M., Zhu, W. Nonnegative partial s-goodness for the equivalence of a 0-1 linear program to weighted linear programming. J Comb Optim 45, 124 (2023). https://doi.org/10.1007/s10878-023-01054-1
Accepted:
Published:
DOI: https://doi.org/10.1007/s10878-023-01054-1