TY - JOUR
T1 - Analytical investigations of the process planning problem
AU - Ahmed, Shabbir
AU - Sahinidis, Nikolaos V.
N1 - Funding Information:
We are grateful for partial financial support from the Mobil Technology Company, the DuPont Educational Aid Program, and the National Science Foundation under CAREER award DMII 95-02722 and NSF Grant CTS-9704643 to N.V.S.
PY - 2000/1/5
Y1 - 2000/1/5
N2 - The combinatorial nature of problems in process systems engineering has led to the establishment of mixed-integer optimization techniques as a major paradigm in this area. Despite the success of these methods in tackling practical sized problems, the issue of exponential increase of the computational effort with the problem size has been of great concern. A major open question has been whether there is any hope of ever designing 'efficient' exact algorithms for this class of problems. Further, if such algorithms are not possible, one would like to know whether provably good approximation schemes can be devised. In this paper, we pursue analytical investigations to provide answers to these two questions in the context of the process planning problem. By means of a computational complexity analysis, we first prove that the general process planning problem is NP-hard, and thus efficient exact algorithms for this class of problems are unlikely to exist. Subsequently, we develop an approximation scheme for this problem and prove, via probabilistic analysis, that the error of the heuristic vanishes asymptotically with probability one as the problem size increases. Finally, we present computational results to substantiate the theoretical findings. (C) 2000 Elsevier Science Ltd. All rights reserved.
AB - The combinatorial nature of problems in process systems engineering has led to the establishment of mixed-integer optimization techniques as a major paradigm in this area. Despite the success of these methods in tackling practical sized problems, the issue of exponential increase of the computational effort with the problem size has been of great concern. A major open question has been whether there is any hope of ever designing 'efficient' exact algorithms for this class of problems. Further, if such algorithms are not possible, one would like to know whether provably good approximation schemes can be devised. In this paper, we pursue analytical investigations to provide answers to these two questions in the context of the process planning problem. By means of a computational complexity analysis, we first prove that the general process planning problem is NP-hard, and thus efficient exact algorithms for this class of problems are unlikely to exist. Subsequently, we develop an approximation scheme for this problem and prove, via probabilistic analysis, that the error of the heuristic vanishes asymptotically with probability one as the problem size increases. Finally, we present computational results to substantiate the theoretical findings. (C) 2000 Elsevier Science Ltd. All rights reserved.
KW - Computational complexity
KW - Heuristics
KW - Probabilistic analysis
UR - http://www.scopus.com/inward/record.url?scp=0034606757&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0034606757&partnerID=8YFLogxK
U2 - 10.1016/S0098-1354(99)00312-9
DO - 10.1016/S0098-1354(99)00312-9
M3 - Article
AN - SCOPUS:0034606757
VL - 23
SP - 1605
EP - 1621
JO - Computers and Chemical Engineering
JF - Computers and Chemical Engineering
SN - 0098-1354
IS - 11-12
ER -