Abstract
A new scheme of approximate lexicographic search is proposed for the solution of the multidimensional Boolean knapsack problem. The main idea of the algorithm is to gradually define the lexicographic order (ordering of variables) in which “qualitative” solutions of the problem belong to a direct two-sided lexicographic constraint whose upper bound is the lexicographic maximum of the set of feasible solutions of the problem in this order. Since the search for “qualitative” solutions in each order is carried out on a bounded lexicographic interval, the proposed algorithm is called a bounded lexicographic search. The quality of the approximate method of bounded lexicographic search is investigated by solving test tasks from the well-known Beasley and Glover–Kochenberger sets.
Similar content being viewed by others
References
I. V. Sergienko and V. P. Shylo, Discrete Optimization Problems: Challenges, Solution Technics, Analysis [in Russian], Naukova Dumka, Kyiv (2003).
A. Fréville, “The multidimensional 0-1 knapsack problem: An overview,” European Journal of Operational Research, Vol. 155, 1–21 (2004).
P. C. Chu and J. E. Beasley, “A genetic algorithm for the multidimensional knapsack problem,” Journal of Heuristics, Vol. 4, 63–86 (1998).
F. Glover and G. A. Kochenberger, “Critical event tabu search for multidimensional knapsack problems,” in: Metaheuristics: The Theory and Applications, Academic Publishers, Kluwer (1996), pp. 407–427.
V. P. Shilo, “Solution of multidimensional knapsack problems by the method of global equilibrium search,” in: Theory of Optimal Solutions [in Russian], V. M. Glushkov Inst. Cybern. of NASU, Kyiv (2000), pp. 10–13.
M. Vasquez and J.-K. Hao, “A hybrid approach for the 0-1 multidimensional knapsack problem,” in: Proc. 17th Intern. Joint Conf. on Artificial Intelligence, Seattle (2001), pp. 328–333.
M. Vasquez and Y. Vimont, “Improved results on the 0-1 multidimensional knapsack problem,” European Journal of Operational Research, Vol. 165, 70–81 (2005).
Q. Yuan and Z. X. Yang, “A weight-coded evolutionary algorithm for the multidimensional knapsack problem,” Advances in Pure Mathematics, Vol. 6, 659–675 (2016).
V. Boyer, M. Elkihel, and D. El Baz, “Heuristics for the 0-1 multidimensional knapsack problem,” European Journal of Operational Research, Vol. 199, 658–664 (2009).
S. V. Chupov, “New approaches to solving discrete programming problems on the basis of lexicographic search,” Cybernetics and Systems Analysis, Vol. 52, No. 4, 536–545 (2016).
S. V. Chupov, “The stochastic algorithm of lexicographic search of discrete programming problem,” Uzhhorod University Scientific Herald, Ser. Math. and Inform., Iss. 1 (28), 150–159 (2016).
J. E. Beasley, “OR-library: Distributing test problems by electronic mail,” Journal of Operational Research Society, Vol. 41, 1069–1072 (1990).
S. V. Chupov, “Stochastic algorithm for lexicographic search for the optimal solution of the Boolean knapsack problem,” in: Proc. Vth Intern. Sci.-Pract. Conf. “Mathematics. Information Technologies. Education,” Vezha-Print, Lutsk (2016), pp. 51–52.
S. V. Chupov, “Modifications of the algorithm for searching for the lexicographic maximum of a set,” Uzhhorod University Scientific Herald, Ser. Math. and Inform., Iss. 2 (27), 168–173 (2015).
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated from Kibernetika i Sistemnyi Analiz, No. 4, July–August, 2018, pp. 56–69.
Rights and permissions
About this article
Cite this article
Chupov, S.V. An Approximate Algorithm for Lexicographic Search in Multiple Orders for the Solution of the Multidimensional Boolean Knapsack Problem. Cybern Syst Anal 54, 563–575 (2018). https://doi.org/10.1007/s10559-018-0057-5
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10559-018-0057-5