MULTI-STAGE ANT ALGORITHM OF ONE-DIMENSIONAL PACKING BASED ON EFFICIENT DECISION ENCODING METHODS AND TWO-LEVEL EVOLUTIONARY MEMORY

Abstract

The aim of the work is to develop and study bioinspired search methods for solving problems of one-dimensional packaging in identical containers based on effective algorithms for encoding and decoding solutions, composite criteria and a two-level structure of evolutionary memory. The paper proposes the structure of an ordered code for packing one-dimensional elements into identical containers, the main advantage of which is that one packaging solution corresponds to one code and vice versa. The search procedure is based on the modified metaheuristics of the ant algorithm. At each iteration, the one-dimensional packing algorithm has a multistep structure. The stages are performed sequentially one after the other, starting from the first one. Each stage of the Сk includes procedures performed by the zk agent. The number of stages is equal to the number of agents in the population plus the final iteration stage. The main task solved by the constructive algorithm at the Сk stage is to construct the Rk code for packing a set of X elements into identical containers. The stage is divided into periods according to the number of lists Xjk generated by the agent zk. The period is divided into stages. In each period, the following tasks are solved sequentially in stages: agent zk constructively generates a set Rk of ordered lists Xjk of onedimensional packaging in identical containers; fjk estimates of the packaging of each container Oj by elements of the list <Xjk> are calculated; the amount of λjk pheromone proportional to the fjk estimate is calculated; the estimate Wk=∑i(fjk)  is calculated one-dimensional packing of a set of elements X into H identical containers; pheromone is deposited on the edges of graph G corresponding to the list Xjk in the cells of the accumulative memory matrix E of the second level. After all agents of the zk population Z have formed ordered lists of Rk, the accumulated pheromone is added to the main memory matrix Φ of the first level. For each Rk, the total Fk indicator of the packaging quality of the set of X elements is calculated. The final operation in the iteration is pheromone evaporation on the edges of graph G and fixation of zk with the best Fk. Experimental studies have been conducted to determine the quality of the method's operation on large-dimensional test sets. To compare the developed algorithm with known methods and approximate algorithms, the authors selected several groups of benchmarks from various sources

Authors

References

1. Kormen T.L. Algoritmy. Postroenie i analiz [Algorithms. Construction and analysis]. Moscow: Vil'yams, 2007, 196 p.

2. Bischoff E.E. Cutting and packing, European Journal of Operational Research, 1995, pp. 503-505.

3. Lebedev B.K., Lebedev O.B., Ganzhur M.A. Odnomernaya upakovka modifitsirovannym metodom mu-rav'inoy kolonii [One-dimensional packing by a modified ant colony method], Tr. kongressa po intel-lektual'nym sistemam i informatsionnym tekhnologiyam «IS– IT’23» [Proceedings of the Congress on Intelligent Systems and Information Technologies «IS-IT'23»]. Scientific publication. Taganrog: Izd-vo YuFU, 2023, Vol. 1, pp. 153-161.

4. Kureychik V.M., Potarusov R.V. Problema odnomernoy upakovki elementov [The problem of one-dimensional packing of elements], Izvestiya TRTU [Izvestiya TSURE], 2006, No. 8, pp. 88-93.

5. Karpenko A.P. Sovremennye algoritmy poiskovoy optimizatsii. Algoritmy, vdokhnovlennye prirodoy: ucheb. posobie [Modern algorithms of search engine optimization. Algorithms inspired by nature: a tuto-rial]. Moscow: Izd-vo MGTU im. N.E. Baumana, 2021, 448 p.

6. Kureychik V.M., Lebedev B.K., Lebedev O.B. Poiskovaya adaptatsiya: teoriya i praktika [Search adapta-tion: theory and practice]. Moscow: Fizmatlit, 2006, 272 p.

7. Ross P.G., Marin-Blazquez J.G., Schulenburg S.A. Learning a Procedure That Can Solve Hard Bin-Packing Problems: A New GA-Based Approach to Hyper-heurstics, Proceeding of the Genetic and Evolutionary Computation Conference. Chicargo: GECCO, 2003, pp. 1295-1306.

8. Gupta J.N., Ho J.C. A New Heuristic Algorithm for the One-dimensional Bin-packing Problem, Pro-duction Planning & Control, 2009, Vol. 10, pp. 598-603.

9. Levine J.M., Ducatelle F.C. Ant Colony Optimization and Local Search for Bin Packing and Cutting Stock Problems, Centre for Intelligent Systems and their Applications. Edinburgh: University of Edin-burgh, 2003, pp. 50-64.

10. Lebedev B.K., Lebedev O.B. Raspredelenie resursov na osnove gibridnykh modeley roevogo intellekta [Resource allocation based on hybrid models of swarm intelligence], Nauchno-tekhnicheskiy vestnik in-formatsionnykh tekhnologiy, mekhaniki i optiki [Scientific and technical bulletin of information technolo-gies, mechanics and optics], 2017, Vol. 17, No. 6, pp. 1063-1073.

11. Engelbrecht A.P. Fundamentals of Computational Swarm Intelligence. Chichester: John Wiley & Sons, 2005, 114 р.

12. Lebedev B.K., Lebedev O.B., Lebedeva E.O. Roevoy algoritm planirovaniya raboty mnogoprotses-sornykh vychislitel'nykh sistem [Swarm algorithm for scheduling the work of multiprocessor computing systems], Elektronnyy nauchnyy zhurnal «Inzhenernyy vestnik Dona» [Electronic scientific journal «En-gineering Bulletin of the Don»], No. 3, 2017.

13. Lebedev O.B. Modeli adaptivnogo povedeniya murav'inoy kolonii v zadachakh proektirovaniya [Models of adaptive behavior of an ant colony in design problems]. Taganrog. Izd-vo YuFU, 2013, 199 p.

14. Dorigo M.A., Stutzle T.M. Ant colony optimization. Cambridge: MIT Press, 2004, 151 p.

15. Falkenauer E.I. A hybrid grouping genetic algorithm for bin packing, Journal of Heuristics, 1996, Vol. 2, pp. 5-30.

16. Scholl A.D., Klein R.B., Jurgens C.F. BISON: A fast hybrid procedure for exactly solving the one-dimensional bin packing problem, Computers and Operations Research, 1997, pp. 627-645.

17. Martello S.K., Toth P.M. Bin-packing problem, Algorithms and Computer Implementations, 2002,

pp. 221-245.

18. Raidl G.R. A Unified View On Hybrid Metaheuristics, In: Lecture Notes In Computer Science. Spring-er, Verlag, 2006. – P. 1-12.

19. Cong J., Romesis M., Xie M. Optimality, Scalability and Stability Study of Partitioning and Placement Algorithms, Proc. of the International Symposium on Physical Design. Monterey, CA, 2004, pp. 88-94.

20. Lebedev B.K., Lebedev O.B., Ganzhur M.A. Bioinspirirovannyy algoritm raspredeleniya blokov po kon-teyneram [Bioinspired algorithm for distributing blocks among containers], Izvestiya YuFU. Tekhniches-kie nauki [Izvestiya SFedU. Engineering Sciences], 2024, No. 4, pp. 14-30.

Скачивания

Published:

2025-10-01

Issue:

Section:

SECTION I. INFORMATION PROCESSING ALGORITHMS

Keywords:

One-dimensional packaging, identical containers, methodology, ordered solution code, evolutionary memory, two-level composite criterion, search engine optimization, decomposition, swarm intelligence, ant colony

DOI

For citation:

М.А. Ganzhur , B.К. Lebedev , О.B. Lebedev MULTI-STAGE ANT ALGORITHM OF ONE-DIMENSIONAL PACKING BASED ON EFFICIENT DECISION ENCODING METHODS AND TWO-LEVEL EVOLUTIONARY MEMORY. IZVESTIYA SFedU. ENGINEERING SCIENCES – 2025. - № 4. – P. 21-37.