“…The three dimension Container loading problem is NP-hard [5,6,20]. The issue can be described as follows: Given a set of n items with width (w i ), depth (d i ) and height (h i ) and a single container with known dimensions (W, D, H) where w i ≤ W, h i ≤ H and d i ≤ D, the problem is to pack items into the container without overlapping to maximize the utilization rate of the container [2,7,25]. The single container loading problem is a three dimensional packing problem in which a large rectangular box (the container) has to be filled with smaller rectangular boxes of different sizes.…”