When does a dynamic programming formulation guarantee the existence of a fully polynomial time approximation scheme (FPTAS)?

被引:168
作者
Woeginger, GJ [1 ]
机构
[1] Graz Univ Technol, Inst Math B, A-8010 Graz, Austria
关键词
approximate algorithm; FPTAS; worst-case analysis; dynamic programming;
D O I
10.1287/ijoc.12.1.57.11901
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We derive results of the following flavor: If a combinatorial optimization problem can be formulated via a dynamic program of a certain structure and if the involved cost and transition functions satisfy certain arithmetical and structural conditions, then the optimization problem automatically possesses a fully polynomial time approximation scheme (FPTAS). Our characterizations provide a natural and uniform approach to fully polynomial time approximation schemes. We illustrate their strength and generality by deducing from them the existence of FPTASs for a multitude of scheduling problems. Many known approximability results follow as corollaries from our main result.
引用
收藏
页码:57 / 74
页数:18
相关论文
共 41 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]   TOWARD A UNIFIED APPROACH FOR THE CLASSIFICATION OF NP-COMPLETE OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
MARCHETTISPACCAMELA, A ;
PROTASI, M .
THEORETICAL COMPUTER SCIENCE, 1980, 12 (01) :83-96
[3]   STRUCTURE PRESERVING REDUCTIONS AMONG CONVEX-OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
DATRI, A ;
PROTASI, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 21 (01) :136-153
[4]   APPROXIMATE SOLUTION OF NP OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
CRESCENZI, P ;
PROTASI, M .
THEORETICAL COMPUTER SCIENCE, 1995, 150 (01) :1-55
[5]  
Bellman RE., 1962, Applied dynamic programming
[6]  
BROWNE S, 1990, OPER RES, V38, P432
[7]  
BRUCKER P, 1996, MATH METHOD OPER RES, V43, P1
[8]   SCHEDULING INDEPENDENT TASKS TO REDUCE MEAN FINISHING TIME [J].
BRUNO, J ;
COFFMAN, EG ;
SETHI, R .
COMMUNICATIONS OF THE ACM, 1974, 17 (07) :382-387
[9]   MINIMIZATION OF AGREEABLY WEIGHTED VARIANCE IN SINGLE-MACHINE SYSTEMS [J].
CAI, X .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 85 (03) :576-592
[10]   Parallel machine scheduling with time dependent processing times [J].
Chen, ZL .
DISCRETE APPLIED MATHEMATICS, 1996, 70 (01) :81-93