Traditionally, the problem of assembly planning concerns determining an order (linear or partial) of a product assembly with respect to geometric, physical, and resource constraints. Recent strides toward concurrent engineering have called for a need for