Abstract: This paper presents a weighted surplus rectangle algorithm to solve two-dimensional non-guillotine rectangle packing problem. According to four weighting factors, including horizontal axis ...