<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="oration" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Informacionnye Tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Informacionnye Tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Информационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1684-6400</issn><publisher><publisher-name xml:lang="en">New Technologies Publishing House</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">702323</article-id><article-id pub-id-type="doi">10.17587/it.30.555-564</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Conference Report, Theses of Report</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Heuristic approaches for using an exact model to obtain the placement of a set of rectangles on a half-strip</article-title><trans-title-group xml:lang="ru"><trans-title>Эвристические подходы к использованию точной модели для получения размещения набора прямоугольников на полуполосе</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Andrianova</surname><given-names>A. A.</given-names></name><name xml:lang="ru"><surname>Андрианова</surname><given-names>А. A.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Ph.D, Associate Professor</p></bio><bio xml:lang="ru"><p>канд. физ.-мат. наук, доц. кафедры системного анализа и информационных технологий, Институт вычислительной математики и информационных технологий</p></bio><email>Anastasiya.Andrianova@kpfu.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Kazan (Volga Region) Federal University</institution></aff><aff><institution xml:lang="ru">Казанский (Приволжский) федеральный университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2024-11-15" publication-format="electronic"><day>15</day><month>11</month><year>2024</year></pub-date><volume>30</volume><issue>11</issue><issue-title xml:lang="ru">Информационные технологии</issue-title><fpage>555</fpage><lpage>564</lpage><history><date date-type="received" iso-8601-date="2026-02-07"><day>07</day><month>02</month><year>2026</year></date><date date-type="accepted" iso-8601-date="2026-02-07"><day>07</day><month>02</month><year>2026</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2024, Informacionnye Tehnologii</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2024, Информационные технологии</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="en">Informacionnye Tehnologii</copyright-holder><copyright-holder xml:lang="ru">Информационные технологии</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/1684-6400/article/view/702323">https://journals.eco-vector.com/1684-6400/article/view/702323</self-uri><abstract xml:lang="en"><p>There is considered the problem of the compact orthogonal placement, which consists in placing of the set of rectangles on the half-strip and its solution by constructing an optimization model that reduces to solving a high-dimensional linear partial Boolean programming problem. The main method of solving the problem is the algorithm of branches and boundaries, providing consistent fixation of the Boolean variables. The direct use of this algorithm represents significant computational difficulties and is used only for the small size of the initial set of rectangles. In this paper are proposes approaches that reduce the computational complexity of the solution of this optimization model by using heuristic approaches to fix individual Boolean variables. Most of the variables responsible for the relative arrangement of all pairs of rectangles relative to each other are fixed on the basis of generating the permutation of rectangles and special code that determines the direction by which the intersection of the location of the rectangles should be monitored. Thus, the direct computing complexity of the method of branches and the boundaries of solving the problem becomes insignificant. To generate pre-fixation of the Boolean variables, genetic algorithms and local search algorithms are used. Computational experiments showed that the used techniques of fixing the Boolean variables allowed to reduce the volume of calculations and the quality of the resulting approximate solution, in general, it turns out acceptable.</p></abstract><trans-abstract xml:lang="ru"><p>Рассматривается задача компактного ортогонального размещения набора прямоугольников на полуполосе и ее решение с помощью построения оптимизационной модели, сводящейся к решению задачи линейного частично булевого программирования большой размерности. Предлагаются эвристические подходы, позволяющие достичь уменьшения вычислительной сложности решения данной оптимизационной модели за счет применения эвристических подходов для фиксации отдельных булевых переменных.</p></trans-abstract><kwd-group xml:lang="en"><kwd>problem of compact orthogonal placement of a set of rectangles on a half-strip</kwd><kwd>optimization exact model</kwd><kwd>linear partial Boolean programming model</kwd><kwd>branch and bound method</kwd><kwd>Land and Doig method</kwd><kwd>reducing computational complexity</kwd><kwd>permutation placement</kwd><kwd>genetic algorithms</kwd><kwd>local search algorithms</kwd><kwd>approximate solution</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>задача компактного ортогонального размещения набора прямоугольников на полуполосе</kwd><kwd>оптимизационная точная модель</kwd><kwd>модель линейного частично булевого программирования</kwd><kwd>метод ветвей и границ</kwd><kwd>метод Лэнд и Дойг</kwd><kwd>перестановочное размещение</kwd><kwd>генетические алгоритмы</kwd><kwd>алгоритмы локального поиска</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Levin M. Sh. Packing in containers (perspective models, examples), Informatsionnyye protsessy, 2017, vol. 17, no 1, pp. 43—60 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Левин М. Ш. Упаковка в контейнеры (перспективные модели, примеры) // Информационные процессы. 2017. Т. 17, № 1. С. 43—60.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Guo B., Zhang Y., Hu J., Li J., Wu F., Peng Q., Zhang Q. Two-dimensional irregular packing problems: A review, Frontiers in Mechanical Engineering, 2022, vol. 8, doi: 10.3389/fmech.2022.966691.</mixed-citation><mixed-citation xml:lang="ru">Guo B., Zhang Y., Hu J., Li J., Wu F., Peng Q., Zhang Q. Twodimensional irregular packing problems: A review // Frontiers in Mechanical Engineering. 2022. Vol.8. DOI: 10.3389/fmech.2022.966691.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Oliveira Ó., Gamboa D., Silva E. An introduction to the two-dimensional rectangular cutting and packing problem, Intl. Trans. in Op. Res., 2023, no. 30, pp. 3238— 3266, doi: https://doi.org/10.1111/itor.13236.</mixed-citation><mixed-citation xml:lang="ru">Oliveira Ó., Gamboa D., Silva E. An introduction to the two-dimensional rectangular cutting and packing problem // Intl. Trans. in Op. Res. 2023. N. 30. P. 3238— 3266. DOI: https://doi.org/10.1111/itor.13236.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Mukhacheva E. A. Rational cutting of industrial materials. Application in automated control systems, Novosibirsk, Nauka, 1987, 274 p. (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Мухачева Э. А. Рациональный раскрой промышленных материалов. Применение в АСУ. Новосибирск: Наука, 1987. 274 с.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Hifi M. A local search-based method for sphere packing problems, European Journal of Operational Research, 2019, vol. 274, no. 2, pp. 482—500.</mixed-citation><mixed-citation xml:lang="ru">Hifi M. A local search-based method for sphere packing problems // European Journal of Operational Research. 2019. Vol. 274, N. 2. P. 482—500.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Chekanin V. A. Multimethod genetic algorithm for solving problems of cutting and packing rectangular objects, Vestnik MGTU "Stankin", 2019, no. 4 (51), pp. 14—18. (in Russian)</mixed-citation><mixed-citation xml:lang="ru">Чеканин В. А. Мультиметодный генетический алгоритм для решения задач раскроя и упаковки прямоугольных объектов // Вестник МГТУ "Станкин". 2019. № 4 (51). С. 14—18.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Guerriero F., Saccomanno F. P. A hierarchical hyperheuristic for the bin packing problem, Soft Comput., 2023, vol. 27, pp. 12997—13010.</mixed-citation><mixed-citation xml:lang="ru">Guerriero F., Saccomanno F. P. A hierarchical hyperheuristic for the bin packing problem // Soft Comput. 2023. Vol. 27. P. 12997—13010.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Kokten E. S., Sel Ç. A cutting stock problem in the wood products industry: a two-stage solution approach, International Transactions in Operational Research, 2020, vol. 29, no 2, pp. 879—907.</mixed-citation><mixed-citation xml:lang="ru">Kokten E. S., Sel Ç. A cutting stock problem in the wood products industry: a two-stage solution approach // International Transactions in Operational Research. 2020. Vol. 29, N. 2. P. 879—907.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Arnaout J. P., ElKhoury C., Karayaz G. Solving the multiple level warehouse layout problem using ant colony optimization, Oper. Res. Int. J., 2020, vol. 20 (1), pp. 473—490, doi:10.1007/ s12351-017-0334-5.</mixed-citation><mixed-citation xml:lang="ru">Arnaout J. P., ElKhoury C., Karayaz G. Solving the multiple level warehouse layout problem using ant colony optimization// Oper. Res. Int. J. 2020. Vol. 20 (1). P. 473—490. DOI: 10.1007/ s12351-017-0334-5.</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Erzin A., Melidi G., Nazarenko S., Plotnikov R. A 3/2-approximation for big two-bar charts packing, J. Comb. Optim., 2021, vol. 42 (1), pp. 71—84, doi:10.1007/s10878-021-00741-1.</mixed-citation><mixed-citation xml:lang="ru">Erzin A., Melidi G., Nazarenko S., Plotnikov R. A 3/2-approximation for big two-bar charts packing // J. Comb. Optim. 2021. Vol. 42 (1). P. 71—84. DOI: 10.1007/s10878-021-00741-1.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Gardeyn J., Wauters T. A goal-driven ruin and recreate heuristic for the 2D variable-sized bin packing problem with guil lotine constraints, European Journal of Operational Research, 2022, vol. 301 (2), pp. 432—444, doi: 10.1016/j.ejor.2021.11.031</mixed-citation><mixed-citation xml:lang="ru">Gardeyn J., Wauters T. A goal-driven ruin and recreate heuristic for the 2D variable-sized bin packing problem with guillotine constraints // Intl. Trans. in Op. Res. 2022. Vol. 301 (2). P. 432—444. DOI: 10.1016/j.ejor.2021.11.031.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Zhang H., Liu Q., Wei L. J., Zeng J., Leng J., Yan D. An iteratively doubling local search for the two-dimensional irregular bin packing problem with limited rotations, Comput. Operations Res., 2022, vol. 137, p. 105550, doi: 10.1016/j.cor.2021.105550.</mixed-citation><mixed-citation xml:lang="ru">Zhang H., Liu Q., Wei L. J., Zeng J., Leng J., Yan D. An iteratively doubling local search for the two-dimensional irregular bin packing problem with limited rotations // Comput. Operations Res. 2022. Vol. 137. P. 105550. DOI: 10.1016/j.cor.2021.105550.</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Wu L., Tian X., Zhang J., Liu Q., Xiao W., Yang Y. An improved heuristic algorithm for 2d rectangle packing area minimization problems with central rectangles, Eng. Appl. Artif. Intell., 2017, vol. 66, pp. 1—16, doi: 10.1016/j.engappai.2017.08.012.</mixed-citation><mixed-citation xml:lang="ru">Wu L., Tian X., Zhang J., Liu Q., Xiao W., Yang Y. An improved heuristic algorithm for 2d rectangle packing area minimization problems with central rectangles // Eng. Appl. Artif. Intell. 2017. Vol. 66. P. 1—16. DOI: 10.1016/j.engappai.2017.08.012.</mixed-citation></citation-alternatives></ref><ref id="B14"><label>14.</label><citation-alternatives><mixed-citation xml:lang="en">Russo M., Boccia M., Sforza A., Sterle C. Constrained two-dimensional guillotine cutting problem: upper-bound review and categorization, International Transactions in Operational Research, 2020, vol. 27, no. 2, pp. 794—834.</mixed-citation><mixed-citation xml:lang="ru">Russo M., Boccia M., Sforza A., Sterle C. Constrained two-dimensional guillotine cutting problem: upper-bound review and categorization// International Transactions in Operational Research. 2020. Vol. 27, N. 2. P. 794—834.</mixed-citation></citation-alternatives></ref><ref id="B15"><label>15.</label><citation-alternatives><mixed-citation xml:lang="en">Leao A. A. S., Toledo F. M. B., Oliveira J. F., Carravilla M. A., Alvarez-Valdés R. Irregular packing problems: A review of mathematical models, European Journal of Operational Research, 2020, vol. 282 (3), pp. 803—822, doi: 10.1016/j.ejor.2019.04.045</mixed-citation><mixed-citation xml:lang="ru">Leao A. A. S., Toledo F. M. B., Oliveira J. F., Carravilla M. A., Alvarez-Valdés R. Irregular packing problems: A review of mathematical models // Intl. Trans. in Op. Res. 2020. Vol. 282 (3). P. 803—822. DOI: 10.1016/j.ejor.2019.04.045.</mixed-citation></citation-alternatives></ref><ref id="B16"><label>16.</label><citation-alternatives><mixed-citation xml:lang="en">Wang T., Hu Q., Lim A. An exact algorithm for twodimensional vector packing problem with volumetric weight and general costs, European Journal of Operational Research, 2022, vol. 300 (1), pp. 20—34, doi: 10.1016/j.ejor.2021.10.011.</mixed-citation><mixed-citation xml:lang="ru">Wang T., Hu Q., Lim A. An exact algorithm for two-dimensional vector packing problem with volumetric weight and general costs // Intl. Trans. in Op. Res. 2022. Vol. 300 (1). P. 20—34. DOI: 10.1016/j.ejor.2021.10.011.</mixed-citation></citation-alternatives></ref><ref id="B17"><label>17.</label><citation-alternatives><mixed-citation xml:lang="en">Iori M., de Lima V. L., Martello S., Miyazawa F. K., Monaci M. Exact solution techniques for two-dimensional cutting and packing, European Journal of Operational Research, 2021, vol. 289, no. 2, pp. 399—415, doi: https://doi.org/10.1016/j.ejor.2020.06.050.</mixed-citation><mixed-citation xml:lang="ru">Iori M., de Lima V. L., Martello S., Miyazawa F. K., Monaci M. Exact solution techniques for two-dimensional cutting and packing // European Journal of Operational Research. 2021. Vol. 289, N. 2. P. 399—415. DOI: https://doi.org/10.1016/j. ejor.2020.06.050.</mixed-citation></citation-alternatives></ref><ref id="B18"><label>18.</label><citation-alternatives><mixed-citation xml:lang="en">Andrianova A. A., Mukhtarova T. M., Fazylov V. R. Models of non-guillotine placement of a set of rectangular parts on a sheet and half-strip, Uchen. zap. Kazan. un-ta. Ser. Fiz.matem. nauki, 2013, vol. 155, no. 2, pp. 5—18 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Андрианова А. А., Мухтарова Т. М., Фазылов В. Р. Модели негильотинного размещения набора прямоугольных деталей на листе и полуполосе // Учен. зап. Казан. унта. Сер. Физ.матем. науки. 2013. Т. 155, Кн. 2. С. 5—18.</mixed-citation></citation-alternatives></ref><ref id="B19"><label>19.</label><citation-alternatives><mixed-citation xml:lang="en">Land A. H., Doig A. G. An automatic method of solving discrete programming problems, Econometrica, 1960, vol. 28, no. 3, pp. 497—520.</mixed-citation><mixed-citation xml:lang="ru">Land A. H., Doig A. G. An automatic method of solving discrete programming problems // Econometrica.1960. Vol. 28, N. 3. P. 497—520.</mixed-citation></citation-alternatives></ref><ref id="B20"><label>20.</label><citation-alternatives><mixed-citation xml:lang="en">Chekanin V. A. Development of a packaging compaction algorithm to improve the efficiency of rectangular cutting, Prikladnaya info rmatika, 2018, vol. 13, no. 3 (75), pp. 35—46 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Чеканин В. А. Разработка алгоритма уплотнения упаковки для повышения эффективности прямоугольного раскроя // Прикладная информатика. 2018. Т. 13, № 3 (75). С. 35—46.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
