The great majority of the methods mentioned above obey the
orientation constraint (C1) and the support constraint (C2) as well.
Some methods also include further constraints from the packing
context in the problem, e.g., a weight constraint for the freight
(seen in Terno et al., 2000 and Bortfeldt & Gehring, 2001). A heuristic
algorithm for container loading of furniture by Egeblad,
Garavelli, Lisi, and Pisinger (2010) is remarkable where a large
variety of irregular items are considered and many practical
constraints are satisfied.