Related Experiment Video
Updated: Jul 6, 2025

Design and Optimization Strategies of a High-Performance Vented Box
Published on: June 9, 2023
An efficient constructive heuristic for the rectangular packing problem with rotations
Xusheng Zhao1,2, Yunqing Rao1,2, Peng Qi1,2
1School of Mechanical Science & Engineering, Huazhong University of Science and Technology, Wuhan, Hubei, China.
Abstract:
The rectangular packing problem has been extensively studied over the years due to its wide application in industry. However, most of the research efforts are devoted to positioning techniques of the rectangles for various problem variants, the efficient implementation of the packing procedure is relatively less studied. In this paper, we propose an efficient constructive algorithm for the rectangular packing problem with rotations. We design a preprocess procedure with four data structures to store the information used for item selection. The gaps on the skyline are categorized into three types according to their associated edges for the placement procedure, during which the item is searched and packed in a descending order of the fitness value. The entire constructive phase takes a time complexity of O(nlogn). For the packing improvement phase, we optimize the packing through random perturbation on the sequence and orientation of the item. Three classes of stochastic problems are generated ranging from small-scale to extra-large-scale, the recorded running time confirms the efficiency of the proposed algorithm. We also test the proposed algorithm on the benchmark problem C21, N13, NT, Babu and CX, the computational results show that it delivers a good performance.
Related Concept Videos
Transformation of Plane Stress
Theorems of Pappus and Guldinus: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Statically Indeterminate Problem Solving
Mohr's Circle for Moments of Inertia: Problem Solving
Consider a rectangular beam. The moments of inertia of the beam about the x and y axis are 2.5(107) mm4 and 7.5(107) mm4, respectively. The product of inertia is 1.5(107) mm4. Determine the principal moments of inertia and the orientation of the major and...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...

