Model-checking problems as a basis for parameterized intractability

Most parameterized complexity classes are defined in terms of a parameterized version of the Boolean satisfiability problem (the so-called weighted satisfiability problem. For example, Downey and Fellow's W-hierarchy is of this form. But there are also classes, for example, the A-hierarchy, that are more naturally characterised in terms of model-checking problems for fragments of first-order logic. R. G. Downey et al. (1998) were the first to establish a connection between the two formalisms by giving a characterisation of the W-hierarchy in terms of first-order model-checking problems. We improve their result and then prove a similar correspondence between weighted satisfiability and model-checking problems for the A-hierarchy and the W-hierarchy. Thus we obtain very uniform characterisations of many of the most important parameterized complexity classes in both formalisms. Our results can be used to give new, simple proofs of some of the core results of structural parameterized complexity theory.

[1]  Michael R. Fellows,et al.  FIXED-PARAMETER TRACTABILITY AND COMPLETENESS , 2022 .

[2]  Michael R. Fellows,et al.  Descriptive Complexity and the W Hierarchy , 2022 .

[3]  Jörg Flum,et al.  Fixed-Parameter Tractability, Definability, and Model-Checking , 1999, SIAM J. Comput..

[4]  A. Prasad Sistla,et al.  The complexity of propositional linear temporal logics , 1982, STOC '82.

[5]  Michael R. Fellows,et al.  Threshold Dominating Sets and an Improved Characterization of W[2] , 1998, Theor. Comput. Sci..

[6]  Ronald Fagin Generalized first-order spectra, and polynomial. time recognizable sets , 1974 .

[7]  Michael R. Fellows,et al.  Parameterized Circuit Complexity and the W Hierarchy , 1998, Theor. Comput. Sci..

[8]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[9]  Michael R. Fellows,et al.  Fixed-Parameter Tractability and Completeness IV: On Completeness for W[P] and PSPACE Analogues , 1995, Ann. Pure Appl. Log..

[10]  Amir Pnueli,et al.  Checking that finite state concurrent programs satisfy their linear specification , 1985, POPL.

[11]  Martin Grohe,et al.  The parameterized complexity of database queries , 2001, PODS '01.

[12]  Larry Joseph Stockmeyer,et al.  The complexity of decision problems in automata theory and logic , 1974 .

[13]  Martin Grohe,et al.  The complexity of first-order and monadic second-order logic revisited , 2002, Proceedings 17th Annual IEEE Symposium on Logic in Computer Science.

[14]  Michael R. Fellows,et al.  The Parameterized Complexity of Relational Database Queries and an Improved Characterization of W[1] , 1996, DMTCS.

[15]  Jörg Flum,et al.  Query evaluation via tree-decompositions , 2001, JACM.

[16]  S. Shelah,et al.  Annals of Pure and Applied Logic , 1991 .

[17]  Yijia Chen,et al.  Machine Characterization of the Classes of the W-Hierarchy , 2003, CSL.

[18]  Jörg Flum,et al.  Model-checking problems as a basis for parameterized intractability , 2004, Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004..

[19]  Michael R. Fellows,et al.  Fixed-Parameter Tractability and Completeness II: On Completeness for W[1] , 1995, Theor. Comput. Sci..

[20]  Moshe Y. Vardi The complexity of relational query languages (Extended Abstract) , 1982, STOC '82.