Can you tell me following belong to what kind of problem and teach me solve it or point the relevant articles. Thanks a lot for your help.
Without overlapping, put some small rectangles onto a big rectangle. The big rectangle have known width and infinite length, while the small rectangles' shorter edge less or equals to the width of the big rectangle and the small rectangles may have diff size to each other. Find the pattern so that it occupies the smallest length of the big rectangle.