|
A knapsack problem for rectangles under the gravity center constraints
S. M. Shperlinga, Yu. A. Kochetovb a Novosibirsk State University, 2 Pirogov Street, 630090 Novosibirsk, Russia
b Sobolev Institute of Mathematics, 4 Acad. Koptyug Avenue, 630090 Novosibirsk, Russia
Abstract:
We have a set of rectangles with pre-defined widths, lengths, and masses and a knapsack with known width and length. Our goal is to select a subset of items and find their packing into the knapsack without overlapping to minimize the total empty space in the knapsack, while deviation of the total gravity center of such items from the geometric center of the knapsack does not exceed some threshold in both axes. We use the item permutations to represent the solutions and the skyline heuristic as a decoding procedure. The gravity center constraint is relaxed and included into the objective function with a penalty. To find the best permutation, we apply the simulated annealing algorithm with swap neighborhood and a special rule for returning into the feasible domain. Computational results for test instances with known optimal solutions are discussed. Tab. 2, illustr. 3, bibliogr. 14.
Keywords:
2D packing, skyline heuristic, gravity center constraint, local search.
Received: 16.05.2022 Revised: 23.05.2022 Accepted: 24.05.2022
Citation:
S. M. Shperling, Yu. A. Kochetov, “A knapsack problem for rectangles under the gravity center constraints”, Diskretn. Anal. Issled. Oper., 29:3 (2022), 102–115
Linking options:
https://www.mathnet.ru/eng/da1305 https://www.mathnet.ru/eng/da/v29/i3/p102
|
Statistics & downloads: |
Abstract page: | 184 | Full-text PDF : | 167 | References: | 28 | First page: | 10 |
|