1. A combinatorial search method implemented in a computer control system for utilizing state-space planning of operations for multi-step production processes, wherein the planner considers various possible combinations of actions, searching for one that correctly transforms the initial state of the object into the specified desired final state, wherein each combination of actions the planner considers is called a search node, with each node containing a series of actions to be performed on a single object, the method comprising: performing multiple state-space search operations in a search space having a plurality of nodes to find solutions to multiple interacting problems, wherein at least some of the nodes include children nodes, and the actions of the nodes and children nodes represent potential solutions to the existing interacting problems to be solved; and linking the solutions found by the multiple state-space search operations together as an overall solution.