Skip to main content
Log in

A Knapsack Problem for Rectangles under Center-of-Gravity Constraints

Journal of Applied and Industrial Mathematics Aims and scope Submit manuscript

Abstract

We have a set of rectangles with predefined widths, lengths, and masses and a knapsack of known width and length. Our goal is to select a subset of items and find their packing into the knapsack without overlapping so as to minimize the total empty space in the knapsack. The deviation of the center of gravity of the items from the knapsack geometric center must not exceed some threshold along both axes. We use item permutations to represent solutions and the skyline heuristic as a decoding procedure. The center-of-gravity constraint is relaxed and included into the objective function with 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price includes VAT (Canada)

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1.
Fig. 2.
Fig. 3.

REFERENCES

  1. G. Gallo, P. L. Hammer, and B. Simeone, “Quadratic knapsack problems,” Math. Program. Stud. 12, 132–149 (1980).

    Article  MathSciNet  MATH  Google Scholar 

  2. S. Martello and P. Toth, Knapsack Problems: Algorithms and Computer Implementations (John Wiley & Sons, Chichester, 1990).

    MATH  Google Scholar 

  3. A. P. Davies and E. E. Bischoff, “Weight distribution considerations in container loading,” Eur. J. Oper. Res. 114 (3), 509–527 (1999).

    Article  MATH  Google Scholar 

  4. M. S. W. Ratcliff and E.E. Bischoff, “Allowing for weight considerations in container loading,” OR Spectrum 20 (1), 65–71 (1998).

    Article  MATH  Google Scholar 

  5. M. M. Baldi, G. Perboli, and R. Tadei, “The three-dimensional knapsack problem with balancing constraints,” Appl. Math. Comput. 218, 9802–9818 (2021).

    MathSciNet  MATH  Google Scholar 

  6. B. L. Kaluzny and R. H. A.D. Shaw, “Optimal aircraft load balancing,” Int. Trans. Oper. Res. 16 (6), 767–787 (2009).

    Article  MATH  Google Scholar 

  7. M. Mongeau and C. Bès, “Optimization of aircraft container loading,” IEEE Trans. Aerosp. Electron. Syst. 39 (1), 140–150 (2003).

    Article  Google Scholar 

  8. A. Trivella and D. Pisinger, “The load-balanced multi-dimensional bin-packing problem,” Comput. Oper. Res. 74, 152–164 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  9. A. Fernández, C. Gil, R. Baños, and M. G. Montoya, “A parallel multi-objective algorithm for two-dimensional bin packing with rotations and load balancing,” Expert Syst. Appl. 40 (13), 5169–5180 (2013).

    Article  Google Scholar 

  10. D. S. Liu, K. C. Tan, S. Y. Huang, C. K. Goh, and W. K. Ho, “On solving multiobjective bin packing problems using evolutionary particle swarm optimization,” Eur. J. Oper. Res. 190 (2), 357–382 (2008).

    Article  MathSciNet  MATH  Google Scholar 

  11. S. Kirkpatrick, C. D. Gelatt, Jr., and M. P. Vecchi, “Optimization by simulated annealing,” Science 220 (4598), 671–680 (1983).

  12. K. A. Dowsland, “Some experiments with simulated annealing techniques for packing problems,” Eur. J. Oper. Res. 68 (3), 389–399 (1993).

    Article  MATH  Google Scholar 

  13. I. Vasilyev, A. V. Ushakov, M. V. Barkova, D. Zhang, J. Ren, and J. Chen, “Fast heuristic algorithms for the multiple strip packing problems,” in Mathematical Optimization Theory and Operations Research: Recent Trends. Rev. Sel. Pap. 20th Int. Conf. (Irkutsk, Russia, July 5–10, 2021), vol. 1476 of Commun. Comput. Inf. Sci. (Springer, Cham, 2021.), pp. 285–297.

  14. Gurobi Optimizer Reference Manual (Gurobi Optim., Beaverton, 2021). www.gurobi.com/documentation/9.5/refman/index.html . Accessed May 16, 2022.

Download references

Funding

The work was carried out within the framework of the state assignment for Sobolev Institute of Mathematics of the Siberian Branch of the Russian Academy of Sciences, project no. FWNF–2022–0019.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to S. M. Shperling or Yu. A. Kochetov.

Additional information

Translated by V. Potapchouck

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shperling, S.M., Kochetov, Y.A. A Knapsack Problem for Rectangles under Center-of-Gravity Constraints. J. Appl. Ind. Math. 16, 563–571 (2022). https://doi.org/10.1134/S199047892203019X

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S199047892203019X

Keywords

Navigation