AND/OR precedence constraint traveling salesman problem and its application to assembly schedule generation

An AND/OR precedence constraints problem is formulated as a state-constrained traveling salesman problem (SCTSP) and applied to the assembly scheduling problem. Generally, the assembly operation involves precedence relationships in joining components; that is, the order of assembling components crucially determines whether the desired object can be constructed from these components. The precedence relationships of assembly operations result from the geometric constraints of the assembled objects and can be formulated as AND/OR precedence constraints. The precedence knowledge reduces the complexity of solving the ordering problem for both the acquisition and generator procedures. Two kinds of constrained TSPs, the cost-constrained TSP (CCTSP) and the SCTSP, are used to find the assembly schedule. The CCTSP method usually sets the cost of all the prohibited moves between two cities to very large values, which ensures that the precedence constraints are satisfied. The SCTSP method prohibits the generation of next valid states. Detailed algorithms, analysis, and examples are discussed.<<ETX>>

[1]  C. L. P. Chen Planning optimal precedence-constraint robot assembly sequences problem with neural computation , 1990, Defense, Security, and Sensing.

[2]  K.-H. Chang,et al.  A knowledge-based planning system for mechanical assembly using robots , 1988 .

[3]  Michael A. Arbib,et al.  Problem decomposition for assembly planning , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  Carme Torras,et al.  Constraint-based interference of assembly configurations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[6]  G. Angermuller,et al.  CAD-integrated planning for flexible manufacturing systems with assembly tasks , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[7]  Karl G. Kempf,et al.  Reasoning about opportunistic schedules , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.