On universally easy classes for NP-complete problems

被引:4
作者
Demaine, ED
López-Ortiz, A
Munro, JI
机构
[1] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
[2] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
complexity theory; polynomial time; NP-completeness; classes of instances; universally polynomial; universally simplifying; regular languages;
D O I
10.1016/S0304-3975(03)00286-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We explore the natural question of whether all NP-complete problems have a common restriction under which they are polynomially solvable. More precisely, we study what languages are universally easy in that their intersection with any NP-complete problem is in P (universally polynomial) or at least no longer NP-complete (universally simplifying). In particular, we give a polynomial-time algorithm to determine whether a regular language is universally easy. While our approach is language-theoretic, the results bear directly on finding polynomial-time solutions to very broad and useful classes of problems. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:471 / 476
页数:6
相关论文
共 11 条
[1]  
[Anonymous], 1994, COMPUTATIONAL COMPLE
[2]  
[Anonymous], 1986, COMPUTATIONAL COMPLE
[3]   SCHEDULING JOBS WITH FIXED START AND END TIMES [J].
ARKIN, EM ;
SILVERBERG, EB .
DISCRETE APPLIED MATHEMATICS, 1987, 18 (01) :1-8
[4]  
Brandstadt A., 1999, SIAM MONOGRAPHS DISC
[5]  
Demaine ED, 2001, SIAM PROC S, P910
[6]   ANALYTIC MODELS AND AMBIGUITY OF CONTEXT-FREE LANGUAGES [J].
FLAJOLET, P .
THEORETICAL COMPUTER SCIENCE, 1987, 49 (2-3) :283-309
[7]   A characterization of poly-slender context-free languages [J].
Ilie, L ;
Rozenberg, G ;
Salomaa, A .
RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 2000, 34 (01) :77-86
[8]   The growth function of context-free languages [J].
Incitti, R .
THEORETICAL COMPUTER SCIENCE, 2001, 255 (1-2) :601-605
[9]   SPARSE COMPLETE-SETS FOR NP - SOLUTION OF A CONJECTURE OF BERMAN AND HARTMANIS [J].
MAHANEY, SR .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1982, 25 (02) :130-143
[10]  
Natarajan S., 1996, Nordic Journal of Computing, V3, P256