Special-Length-Priority Algorithm to Minimize Reinforcing Bar-Cutting Waste for Sustainable Construction
Abstract
:1. Introduction
2. Literature Review of CWM Problems
3. Cutting Waste Minimization Algorithms
3.1. Definition of Stock and Special Lengths
3.2. Cutting Waste Minimization Process
3.3. Cutting Waste Minimization Algorithm
3.4. Minimization by Special Length
- (1)
- After the rebar cutting list is read, in which the number of reinforcing bars by diameter and length is counted, it is sorted in descending order with length and number priority. This is for efficient performance of the quantity–priority combination.
- (2)
- Options such as the maximum ( and minimum ( lengths of rebar to be ordered, target loss rate , and minimum rebar quantity ( to be special ordered are entered. If the target loss rate is not entered, the combination that satisfies the condition of with a special length priority is executed by default.
- (3)
- The rebar combination () that satisfies for rebar of the same diameter is executed in descending order from the maximum length of rebar to be ordered. If is satisfied, the next combination is executed until the end of the list after saving the result of combination, or the combination is performed until the loss rate condition is satisfied. This is because executing the combination in descending order from the maximum length is effective in performing the quantity–priority combination, as described in step (1).
- (4)
- Next, the total quantity of combined rebar is calculated by Equation (12).
- (5)
- If is not satisfied, MSpL is repeated while is decreased by 0.1 m until is satisfied. If a solution that satisfies the constraints is not found in the process so far, it should be decided whether to perform the minimization again after alleviating the combination conditions. Otherwise, MStL must be subsequently performed.
4. Verification of CWM Algorithms
4.1. Brief Description of the Case Project
4.2. Application of CWM Algorithms
4.3. Comparison of Actual and Optimized Rebar Quantities
4.4. CO2 Emission Reduction Effects
5. Discussion
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- International Energy Agency and the United Nations Environment Programme. 2018 Global Status Report: Towards a Zero-Emission, Efficient and Resilient Buildings and Construction sector. 2018, p. 9. Available online: https://www.worldgbc.org/sites/default/files/2018%20GlobalABC%20Global%20Status%20Report.pdf (accessed on 19 April 2020).
- Pacheco-Torgal, F.; Cabeza, L.; Labrincha, J.; De Magalhaes, A. Eco Efficient Construction and Building Materials: Life Cycle Assessment (LCA), Eco-Labelling and Case Studies; Elsevier: Cambridge, UK, 2014; Volume 1, pp. 624–630. [Google Scholar]
- Clark, D.; Bradley, D. Information Paper—31: Embodied Carbon of Steel Versus Concrete Buildings; Cundall Johnston & Partners LLP: Newcastle, UK, 2013; p. 4. [Google Scholar]
- Lee, I.J.; Yu, H.; Chan, S.L. Carbon Footprint of Steel-Composite and Reinforced Concrete Buildings, Standing Committee on Concrete Technology Annual Concrete Seminar 2016, Hong Kong, 20 April 2016; Construction Industry Council. Available online: https://www.devb.gov.hk/filemanager/en/content_971/7_Carbon_Footprint_for_Steel_Composite_and_Reinforced_Concrete_Buildings.pdf (accessed on 22 April 2020).
- Kim, S.K.; Kim, M.H. A Study on the development of the optimization algorithm to minimize the loss of reinforcement bars. J. Archit. Inst. Korea 1991, 7, 385–390. [Google Scholar]
- Kim, G.H. A Study on Program of Minimizing the Loss of Re-Bar. Master’s Thesis, Korea University, Seoul, Korea, 2002; pp. 8–58. [Google Scholar]
- Porwal, A.; Hewage, K.N. Building information modeling-based analysis to minimize waste rate of structural reinforcement. J. Constr. Eng. Manag. 2012, 138, 943–954. [Google Scholar] [CrossRef]
- Poonkodi, N. Development of software for minimization of wastes in rebar in rcc structures by using linear programming. Int. J. Adv. Res. Trends Eng. Technol. (IJARTET) 2016, 3, 1262–1267. [Google Scholar]
- Nadoushani, Z.; Hammad, A.; Akbar Nezhad, A. A Framework for Optimizing Lap Splice Positions within Concrete Elements to Minimize Cutting Waste of Steel Bars. In Proceedings of the 33th International Symposium on Automation and Robotics in Construction (ISARC 2016), Auburn, AL, USA, 21 July 2016. [Google Scholar] [CrossRef]
- Shahin, A.A.; Salem, O.M. Using genetic algorithms in solving the one-dimensional cutting stock problem in the construction industry. Can. J. Civ. Eng. 2004, 31, 321–332. [Google Scholar] [CrossRef]
- Chandrasekar, M.K.; Nigussie, T. Rebar Wastage in Building Construction Projects of Hawassa, Ethiopia. Int. J. Sci. Eng. Res. 2018, 9, 282–287. [Google Scholar]
- Nadoushani, Z.S.M.; Hammad, A.W.; Xiao, J.; Akbarnezhad, A. Minimizing cutting wastes of reinforcing steel bars through optimizing lap splicing within reinforced concrete elements. Constr. Build. Mater. 2018, 185, 600–608. [Google Scholar] [CrossRef]
- Zubaidy, S.S.; Dawood, S.Q.; Khalaf, I.D. Optimal utilization of rebar stock for cutting processes in housing project. Int. Adv. Res. J. Sci. 2016, 3, 189–193. [Google Scholar] [CrossRef]
- Kim, S.K.; Hong, W.K.; Joo, J.K. Algorithms for reducing the waste rate of reinforcement bars. J. Asian Archit Build. 2004, 3, 17–23. [Google Scholar] [CrossRef]
- 44/12 Benjaoran, V.; Bhokha, S. Trim loss minimization for construction reinforcement steel with oversupply constraints. J. Adv. Manag. Sci. 2013, 1, 313–316. [Google Scholar] [CrossRef] [Green Version]
- Benjaoran, V.; Bhokha, S. Three-step solutions for cutting stock problem of construction steel bars. KSCE J. Civ. Eng. 2014, 18, 1239–1247. [Google Scholar] [CrossRef]
- Kim, D.; Lim, C.; Liu, Y.; Kim, S. Automatic Estimation System of Building Frames with Integrated Structural Design Information (AutoES). Iranian J. Sci. Tech. Trans. Civ. Eng. 2019, 1–13. [Google Scholar] [CrossRef]
- Hwang, J.W.; Park, C.J.; Wang, S.K.; Choi, C.H.; Lee, J.H.; Park, H.W. A Case Study on the Cost Reduction of the Rebar Work through the Bar Loss Minimization. In Proceedings of the KIBIM Annual Conference 2012, Seoul, Korea, 19 May 2012; Volume 2, pp. 67–68. [Google Scholar]
- Khalifa, Y.; Salem, O.; Shahin, A. Cutting Stock Waste Reduction using Genetic Algorithms. In Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, Seattle, WA, USA; 2006; pp. 1675–1680. [Google Scholar] [CrossRef]
- Salem, O.; Shahin, A.; Khalifa, Y. Minimizing cutting wastes of reinforcement steel bars using genetic algorithms and integer programming models. J. Constr. Eng. Manag. 2007, 133, 982–992. [Google Scholar] [CrossRef]
- Gilmore, P.C.; Gomory, R.E. A linear programming approach to the cutting-stock problem. Oper. Res. 1961, 9, 849–859. [Google Scholar] [CrossRef]
- Nanagiri, Y.V.; Singh, R.K. Reduction of wastage of rebar by using BIM and linear programming. Int. J. Tech. 2015, 5, 329–334. [Google Scholar] [CrossRef]
- Zheng, C.; Yi, C.; Lu, M. Integrated optimization of rebar detailing design and installation planning for waste reduction and productivity improvement. Autom. Constr. 2019, 101, 32–47. [Google Scholar] [CrossRef]
- Zheng, C. Multi-Objective Optimization for Reinforcement Detailing Design and Work Planning on a Reinforced Concrete Slab Case. Master’s Thesis, Alberta University, Edmonton, Canada, 2018. [Google Scholar] [CrossRef]
- Zheng, C.; Lu, M. Optimized reinforcement detailing design for sustainable construction: Slab case study. Procedia Eng. 2016, 145, 1478–1485. [Google Scholar] [CrossRef] [Green Version]
- Kantorovich, L.V. Mathematical methods of organizing and planning production. Manag. Sci. 1960, 6, 366–422. [Google Scholar] [CrossRef]
- Ben Amor, H.; Valério de Carvalho, J. Cutting stock problems. In Column Generation; Springier: Boston, MA, USA, 2005; pp. 131–161. [Google Scholar] [CrossRef]
- Cutting Stock Problem. Available online: https://en.wikipedia.org/wiki/Cutting_stock_problem (accessed on 20 April 2020).
- Arbib, C.; Marinelli, F.; Ventura, P. One-dimensional cutting stock with a limited number of open stacks: Bounds and solutions from a new integer linear programming model. Int. Trans. Oper. Res. 2016, 23, 47–63. [Google Scholar] [CrossRef]
- Berberler, M.; Nuriyev, U.; Yildirım, A. A Software for the one-dimensional cutting stock problem. J. King Saud Univ. Sci. 2011, 23, 69–76. [Google Scholar] [CrossRef] [Green Version]
- Belov, G.; Scheithauer, G. Setup and open-stacks minimization in one-dimensional stock cutting. INFORMS J. Comput. 2007, 19, 27–35. [Google Scholar] [CrossRef] [Green Version]
- Dyckhoff, H. A new linear programming approach to the cutting stock problem. Oper. Res. 1981, 29, 1092–1104. [Google Scholar] [CrossRef]
- Feifei, G.; Lin, L.; Jun, P.; Xiazi, Z. Study of One-Dimensional Cutting Stock Problem with Dual-Objective Optimization. In Proceedings of the International Conference on Computer Science and Information Processing (CSIP), Xi’an, Shaanxi, China, 24–26 August 2012. [Google Scholar] [CrossRef]
- Fernandez, L.; Fernandez, L.A.; Pola, C. Integer Solutions to Cutting Stock Problems. In Proceedings of the 2nd International Conference on Engineering Optimization, Lisbon, Portugal, 6–9 September 2010. [Google Scholar]
- Gilmore, P.C.; Gomory, R.E. A linear programming approach to the cutting-stock problem-part II. Oper. Res. 1963, 11, 863–888. [Google Scholar] [CrossRef]
- Goulimis, C. Optimal solutions for the cutting stock problem. Eur. J. Oper. Res. 1990, 44, 197–208. [Google Scholar] [CrossRef]
- Haessler, R.W.; Sweeney, P.E. Cutting stock problems and solution procedures. Eur. J. Oper. Res. 1991, 54, 141–150. [Google Scholar] [CrossRef] [Green Version]
- Haessler, R.W. Controlling cutting pattern changes in one-dimensional trim problems. Oper. Res. 1975, 23, 483–493. [Google Scholar] [CrossRef]
- Jahromi, M.H.; Tavakkoli, R.; Makui, A.; Shamsi, A. Solving an one-dimensional cutting stock problem by simulated annealing and tabu search. J. Ind. Eng. Int. 2012, 8, 24. [Google Scholar] [CrossRef] [Green Version]
- Lin, P. Optimal Solution of One Dimension Cutting Stock Problem. Master’s Thesis, Lehigh University, Bethlehem, PA, USA, 26 April 1994. [Google Scholar]
- Roodman, G.M. Near-optimal solutions to one-dimensional cutting stock problems. Comput. Oper. Res. 1986, 13, 713–719. [Google Scholar] [CrossRef]
- Vahrenkamp, R. Random search in the one-dimensional cutting stock problem. Eur. J. Oper. Res. 1996, 95, 191–200. [Google Scholar] [CrossRef]
- Chen, C.; Hart, S.; Tham, W. A simulated annealing heuristic for the one-dimensional cutting stock problem. Eur. J. Oper. Res. 1996, 93, 522–535. [Google Scholar] [CrossRef]
- Cherri, A.C.; Arenales, M.N.; Yanasse, H.H. The one-dimensional cutting stock problem with usable leftover—A heuristic approach. EUR J. OPER RES. 2009, 196, 897–908. [Google Scholar] [CrossRef]
- Cui, Y.; Zhao, X.; Yang, Y.; Yu, P. A heuristic for the one-dimensional cutting stock problem with pattern reduction. Proc. Inst. Mech. Eng. Part B: J. Eng. Manuf. 2008, 222, 677–685. [Google Scholar] [CrossRef]
- Gradišar, M.; Kljajić, M.; Resinovič, G.; Jesenko, J. A sequential heuristic procedure for one-dimensional cutting. Eur. J. Oper. Res. 1999, 114, 557–568. [Google Scholar] [CrossRef]
- Poldi, K.C.; Arenales, M.N. Heuristics for the one-dimensional cutting stock problem with limited multiple stock lengths. Comput. Oper. Res. 2009, 36, 2074–2081. [Google Scholar] [CrossRef]
- Wang, Z.; Rao, G. A multi-stage genetic algorithm for one-dimensional cutting stock problems with one stock material length. J. Syst. Sci. Inf. 2005, 3, 643–651. [Google Scholar] [CrossRef]
- KICT (Korea Institute of Construction Technology). The Environmental Load Unit Composition and Program Development for LCA of Building, The Second Annual Report of the Construction Technology R&D Program. 2004. Available online: http://www.ndsl.kr/ndsl/search/detail/report/reportSearchResultDetail.do?cn=TRKO201000018952 (accessed on 28 May 2020).
- CDP Worldwide. Carbon Pricing Connect. Available online: https://www.cdp.net/en/climate/carbon-pricing/carbon-pricing-connect (accessed on 29 May 2020).
Description | Contents |
---|---|
Location | Seoul, Korea |
Site area | 8832 m2 |
Building area | 3970 m2 |
Total floor area | 66,644 m2 |
No. of floors | B3 to F20 |
Structure | Basement: SRC Superstructure: RC |
Combination Report for Special Lengths | |||||||
---|---|---|---|---|---|---|---|
Diameter (mm) = 25 | Reference files = proj101_bcl.dat | ||||||
Combination conditions | Min. length (m) = 6.0 | Max. length = 10.0 | |||||
Min. weight (ton) = 50 | Max. loss rate (%) = 3.0 | ||||||
Cutting Pattern | No. of rebars | Combined Length (m) | Order Length (m) | Combined Weight (ton) | Order Weight (ton) | Loss Rate (%) | |
S1 | 6121 | 7400 | 7400 | 176.20 | 176.20 | 0.00 | |
S2 | 1196 | 9200 | 9200 | 42.80 | 42.80 | 0.00 | |
S3 | 526 | 8.530 | 9200 | 17.45 | 18.82 | 7.85 | |
Sum | 236.45 | 237.82 | 0.58 |
Combination Report for Stock Lengths | |||||||
---|---|---|---|---|---|---|---|
Diameter (mm) = 25 | Reference files = proj101_bcl.dat | ||||||
Combination conditions | Min. length (m) = 6.0 | Max. length = 10.0 | |||||
Min. weight (ton) = | Max. loss (%) = 3.0 | ||||||
Cutting Pattern | No. of Rebars | Combined Length (m) | Stock Length (m) | Combined Weight (ton) | Stock Weight (ton) | Loss Rate (%) | |
N1 | 48 | 8.860 | 9.000 | 1.65 | 1.68 | 1.58 | |
Sum | 1.65 | 1.68 | 1.58 |
Description | Unit | D10 | D13 | D16 | D19 | D25 | Sum |
---|---|---|---|---|---|---|---|
Combined weight (C) | ton | 335.62 | 899.93 | 259.94 | 73.86 | 238.10 | 1.807.45 |
Supply weight (S) | ton | 338.29 | 906.03 | 264.01 | 76.92 | 239.50 | 1.824.75 |
Loss rate (S–C)/S | % | 0.80 | 0.68 | 1.57 | 4.14 | 0.59 | 0.96 |
Description | Unit | D10 | D13 | D16 | D19 | D25 | Sum |
---|---|---|---|---|---|---|---|
Actual (A) | ton | 377.00 | 952.43 | 276.00 | 87.80 | 248.82 | 1.942.05 |
Optimized (O) | ton | 338.29 | 906.03 | 264.01 | 76.92 | 239.50 | 1.824.75 |
Quantity reduction (A–O) | ton | 38.71 | 46.40 | 11.99 | 10.88 | 9.32 | 117.30 |
Reduction rate (A–O)/A | % | 10.27 | 4.87 | 4.34 | 12.39 | 3.75 | 6.04 |
Description | Quantity (ton) | Unit CO2 Emission (ton-CO2/ton) | Amount (ton-CO2) |
---|---|---|---|
Actual (A) | 1.942.05 | 3.466 | 6.731.15 |
Optimized (O) | 1.824.75 | 3.466 | 6.324.58 |
Reduction effect (A–O) | 117.30 | 406.60 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lee, D.; Son, S.; Kim, D.; Kim, S. Special-Length-Priority Algorithm to Minimize Reinforcing Bar-Cutting Waste for Sustainable Construction. Sustainability 2020, 12, 5950. https://doi.org/10.3390/su12155950
Lee D, Son S, Kim D, Kim S. Special-Length-Priority Algorithm to Minimize Reinforcing Bar-Cutting Waste for Sustainable Construction. Sustainability. 2020; 12(15):5950. https://doi.org/10.3390/su12155950
Chicago/Turabian StyleLee, Dongho, Seunghyun Son, Doyeong Kim, and Sunkuk Kim. 2020. "Special-Length-Priority Algorithm to Minimize Reinforcing Bar-Cutting Waste for Sustainable Construction" Sustainability 12, no. 15: 5950. https://doi.org/10.3390/su12155950
APA StyleLee, D., Son, S., Kim, D., & Kim, S. (2020). Special-Length-Priority Algorithm to Minimize Reinforcing Bar-Cutting Waste for Sustainable Construction. Sustainability, 12(15), 5950. https://doi.org/10.3390/su12155950