Abstract
Minimizing the loss of raw materials is an important issue in the construction industry. The construction material often encounters two-dimensional cutting problems such as steel plates and wooden plates. Reducing material waste by using building information modeling (BIM) and artificial intelligence methods has received considerable attention. Thus, this study focused on two-dimensional cutting stock problems (2D-CSP), and employed the auto-tuning Symbiotic Organisms Search algorithm (SOS) to establish residual material optimization model. The results considering the placement strategy with the rotation of the cutting plates, showed that, compared to other heuristic algorithms such as Genetic Algorithm (GA) and Particle Swarm Optimization (PSO), the SOS algorithm obtained superior solutions to the two-dimensional cutting operation. Therefore, the proposed model possesses a certain application value for solving the optimization problem in the construction industry, and helps reducing the material waste and budget cost.
Similar content being viewed by others
Abbreviations
- b j :
-
Total amount of type j cut plates
- largest_ERS :
-
Largest area of the residual material
- L i :
-
The original length of the i-th plate
- l j :
-
Type j cut plate length
- K :
-
Is a constant and is recommended to be set between 0.01 and 0.1 [19]
- n :
-
Type of cut plates
- p :
-
Type of cut plates
- s:
-
Number of material plates
- small_piecei :
-
Smallest area in the cut plates
- W i :
-
The original length of the i-th plate
- w j :
-
Type j cut plate width
- x j :
-
Number of type j cut plates
References
Babu AR, Babu NR (1999) Effective nesting of rectangular parts in multiple rectangular sheets using genetic and heuristic algorithms. International Journal of Production Research 37(7):1625–1643, DOI: https://doi.org/10.1080/002075499191166
Beasley JE (1985) Bounds for two-dimensional cutting. Journal of the Operational Research Society 36(1):71–74, DOI: https://doi.org/10.1057/jors.1985.10
Beasley JE (2004) A population heuristic for constrained two-dimensional non-guillotine cutting. European Journal of Operational Research 156(3):601–627, DOI: https://doi.org/10.1016/S0377-2217(03)00139-5
Benjaoran V, Bhokha S (2014) Three-step solutions for cutting stock problem of construction steel bars. KSCE Journal of Civil Engineering 18(6):1239–1247, DOI: https://doi.org/10.1007/s12205-014-0238-3
Boschetti MA, Mingozzi A, Hadjiconstantinou E (2002) New upper bounds for the two-dimensional orthogonal non-guillotine cutting stock problem. IMA Journal of Management Mathematics 13(2): 95–119, DOI: https://doi.org/10.1093/imaman/13.2.95
Cheng M-Y, Prayogo D (2014) Symbiotic organisms search: A new metaheuristic optimization algorithm. Computers & Structures 139: 98–112, DOI: https://doi.org/10.1016/j.compstruc.2014.03.007
Cheng M-Y, Prayogo D (2016) Modeling the permanent deformation behavior of asphalt mixtures using a novel hybrid computational intelligence. In: Proceedings of the 33rd International Symposium on Automation and Robotics in Construction (ISARC). Auburn, AL, USA, 1009–1015
Cui Y, Cui Y-P, Yang L (2014) Heuristic for the two-dimensional arbitrary stock-size cutting stock problem. Computers & Industrial Engineering 78:195–204, DOI: https://doi.org/10.1016/j.cie.2014.10.009
Cui Y, Lu Y (2009) Heuristic algorithm for a cutting stock problem in the steel bridge construction. Computers & Operations Research 36(2):612–622, DOI: https://doi.org/10.1016/j.cor.2007.10.019
Dyckhoff H (1990) A typology of cutting and packing problems. European Journal of Operational Research 44(2):145–159, DOI: https://doi.org/10.1016/0377-2217(90)90350-K
Ezugwu AE, Prayogo D (2019) Symbiotic organisms search algorithm: Theory, recent advances and applications. Expert Systems with Applications 119:184–209, DOI: https://doi.org/10.1016/j.eswa.2018.10.045
Gonçalves JF (2007) A hybrid genetic algorithm-heuristic for a two-dimensional orthogonal packing problem. European Journal of Operational Research 183(3):1212–1229, DOI: https://doi.org/10.1016/j.ejor.2005.11.062
Gonçalves JF, Resende MGC (2011) A parallel multi-population genetic algorithm for a constrained two-dimensional orthogonal packing problem. Journal of Combinatorial Optimization 22(2):180–201, DOI: https://doi.org/10.1007/s10878-009-9282-1
Hopper E, Turton BCH (2001) An empirical investigation of metaheuristic and heuristic algorithms for a 2D packing problem. European Journal of Operational Research 128(1):34–57, DOI: https://doi.org/10.1016/S0377-2217(99)00357-4
Jakobs S (1996) On genetic algorithms for the packing of polygons. European Journal of Operational Research 88(1):165–181, DOI: https://doi.org/10.1016/0377-2217(94)00166-9
Kim S-K, Hong W-K, Joo J-K (2004) Algorithms for reducing the waste rate of reinforcement bars. Journal of Asian Architecture and Building Engineering 3(1):17–23, DOI: https://doi.org/10.3130/jaabe.3.17
Lai KK, Chan JWM (1997) Developing a simulated annealing algorithm for the cutting stock problem. Computers & Industrial Engineering 32(1):115–127, DOI: https://doi.org/10.1016/S0360-8352(96)00205-7
Leung TW, Yung CH, Troutt MD (2001) Applications of genetic search and simulated annealing to the two-dimensional non-guillotine cutting stock problem. Computers & Industrial Engineering 40(3):201–214, DOI: https://doi.org/10.1016/S0360-8352(01)00021-3
Lodi A, Martello S, Vigo D (2002) Recent advances on two-dimensional bin packing problems. Discrete Applied Mathematics 123(1–3):379–396, DOI: https://doi.org/10.1016/S0166-218X(01)00347-X
Lodi A, Martello S, Vigo D (2004) Models and bounds for two-dimensional level packing problems. Journal of Combinatorial Optimization 8:363–379, DOI: https://doi.org/10.1023/B:JOCO.0000038915.62826.79
Malaguti E, Medina Durán R, Toth P (2014) Approaches to real world two-dimensional cutting problems. Omega 47:99–115, DOI: https://doi.org/10.1016/j.omega.2013.08.007
Martin M, Birgin EG, Lobato RD, Morabito R, Munari P (2020) Models for the two-dimensional rectangular single large placement problem with guillotine cuts and constrained pattern. International Transactions in Operational Research 27:767–793, DOI: https://doi.org/10.1111/itor.12703
Moussavi Nadoushani ZS, Hammad AWA, Xiao J, Akbarnezhad A (2018) Minimizing cutting wastes of reinforcing steel bars through optimizing lap splicing within reinforced concrete elements. Construction and Building Materials 185:600–608, DOI: https://doi.org/10.1016/j.conbuildmat.2018.07.023
Muter İ, Sezer Z (2018) Algorithms for the one-dimensional two-stage cutting stock problem. European Journal of Operational Research 271(1):20–32, DOI: https://doi.org/10.1016/j.ejor.2018.04.042
Pisinger D, Sigurd M (2005) The two-dimensional bin packing problem with variable bin sizes and costs. Discrete Optimization 2(2):154–167, DOI: https://doi.org/10.1016/j.disopt.2005.01.002
Polat G, Arditi D, Ballard G, Mungen U (2006) Economics of on-site vs. off-site fabrication of rebar. Construction Management and Economics 24(11):1185–1198, DOI: https://doi.org/10.1080/01446190500529432
Porwal A, Hewage KN (2012) Building information modeling-based analysis to minimize waste rate of structural reinforcement. Journal of Construction Engineering and Management 138(8):943–954, DOI: https://doi.org/10.1061/(ASCE)CO.1943-7862.0000508
Puchinger G, Raidl GR (2007) Models and algorithms for three-stage two-dimensional bin packing. European Journal of Operational Research 183(3):1304–1327, DOI: https://doi.org/10.1016/j.ejor.2005.11.064
Salem O, Shahin A, Khalifa Y (2007) Minimizing cutting wastes of reinforcement steel bars using genetic algorithms and integer programming models. Journal of Construction Engineering and Management 133(12):982–992, DOI: https://doi.org/10.1061/(ASCE)0733-9364(2007)133:12(982)
Scheithauer G, Terno J (1993) Modeling of packing problems. Optimization 28(1):63–84, DOI: https://doi.org/10.1080/02331939308843904
Tsai RD, Malstrom Eric M, Meeks HD (1988) A two-dimensional palletizing procedure for warehouse loading operations. IIE Transactions 20(4):418–425, DOI: https://doi.org/10.1080/07408178808966200
Wäscher G, Haußner H, Schumann H (2007) An improved typology of cutting and packing problems. European Journal of Operational Research 183(3):1109–1130, DOI: https://doi.org/10.1016/j.ejor.2005.12.047
Wu T-H, Chen J-F, Low C, Tang P-T (2003) Nesting of two-dimensional parts in multiple plates using hybrid algorithm. International Journal of Production Research 41(16):3883–3900, DOI: https://doi.org/10.1080/0020754031000149239
Wuttke DA, Heese HS (2018) Two-dimensional cutting stock problem with sequence dependent setup times. European Journal of Operational Research 265(1):303–315, DOI: https://doi.org/10.1016/j.ejor.2017.07.036
Zheng C, Lu M (2016) Optimized reinforcement detailing design for sustainable construction: Slab case study. Procedia Engineering 145:1478–1485, DOI: https://doi.org/10.1016/j.proeng.2016.04.186
Zheng C, Yi C, Lu M (2019) Integrated optimization of rebar detailing design and installation planning for waste reduction and productivity improvement. Automation in Construction 101:32–47, DOI: https://doi.org/10.1016/j.autcon.2019.01.012
Acknowledgments
Not Applicable
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cheng, MY., Fang, YC. & Wang, CY. Auto-tuning SOS Algorithm for Two-Dimensional Orthogonal Cutting Optimization. KSCE J Civ Eng 25, 3605–3619 (2021). https://doi.org/10.1007/s12205-021-0522-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12205-021-0522-y