CPGEA: a grouping genetic algorithm for material cutting plan generation

  • Authors:
  • Chang-Yu Hung;Robert T. Sumichrast;Evelyn C. Brown

  • Affiliations:
  • Office of Institutional Research and Planning Analysis, 130 Smyth Hall (0433), Virginia Tech., Blacksburg, VA;Pamplin Office of Graduate and International Programs, 1044 Pamplin Hall (0209), Virginia Tech., Blacksburg, VA;Department of Business Information Technology, Virginia Tech. (0235), Blacksburg, VA

  • Venue:
  • Computers and Industrial Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

Construction firms specializing in large commercial buildings often purchase large steel plates, cut them into pieces and then weld the pieces into H-beams and other construction components. We formalize the material ordering and cutting problem faced by this industry and propose a grouping genetic algorithm, called CPGEA, for efficiently controlling the relevant costs. We test the quality of CPGEA in various ways. Three sets of simulated problems with known optimal solutions are solved using CPGEA, and the gap between its solutions and optimal solutions is measured. The same problem sets are also solved with an expert system and a multi-start greedy heuristic. CPGEA solutions are found to be consistently lower cost than the competing methods. The difference in solution quality is most pronounced for difficult problems requiring multiple identical plates in the optimal solution. CPGEA is also tested using data from actual construction projects of a company faced with this problem. Since an optimal solution for the problems is not available, a lower bound is created. For the historical problems tested, the average percent difference between CPGEA solutions and the lower bound is 0.67%. To put this performance in context, the results of solving these problems with an expert system and using experienced engineers is also reported. Of these three methods, CPGEA achieves the best performance and the human experts the worst performance.