On the Decidability of Finding a Positive ILP-Instance in a Regular Set of ILP-Instances

The regular intersection emptiness problem for a decision problem P (\( int_{\mathrm {Reg}} \)(P)) is to decide whether a potentially infinite regular set of encoded P-instances contains a positive one. Since \( int_{\mathrm {Reg}} \)(P) is decidable for some NP-complete problems and undecidable for others, its investigation provides insights in the nature of NP-complete problems. Moreover, the decidability of the \( int_{\mathrm {Reg}} \)-problem is usually achieved by exploiting the regularity of the set of instances; thus, it also establishes a connection to formal language and automata theory. We consider the \( int_{\mathrm {Reg}} \)-problem for the well-known NP-complete problem Integer Linear Programming (ILP). It is shown that any DFA that describes a set of ILP-instances (in a natural encoding) can be reduced to a finite core of instances that contains a positive one if and only if the original set of instances did. This result yields the decidability of \( int_{\mathrm {Reg}} \)(ILP).

[1]  Mikhail N. Vyalyi,et al.  On regular realizability problems , 2011, Probl. Inf. Transm..

[2]  Mikhail N. Vyalyi On Models of a Nondeterministic Computation , 2009, CSR.

[3]  Mikhail N. Vyalyi,et al.  Regular realizability problems and models of a generalized nondeterminism , 2011, ArXiv.

[4]  Toby Sharp,et al.  Image segmentation with a bounding box prior , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[5]  Robert Ganian,et al.  The Complexity Landscape of Decompositional Parameters for ILP , 2016, AAAI.

[6]  Xuelong Li,et al.  A survey of graph edit distance , 2010, Pattern Analysis and Applications.

[7]  Mikhail N. Vyalyi,et al.  On regular realizability problems for context-free languages , 2015, Probl. Inf. Transm..

[8]  Robert Ganian,et al.  Unary Integer Linear Programming with Structural Restrictions , 2018, IJCAI.

[9]  Peter van Emde Boas,et al.  The Convenience of Tilings , 2019, complexity, logic, and recursion theory.

[10]  Mikhail N. Vyalyi On expressive power of regular realizability problems , 2013, Probl. Inf. Transm..

[11]  Klaus-Jörn Lange,et al.  Deciding Regular Intersection Emptiness of Complete Problems for PSPACE and the Polynomial Hierarchy , 2018, LATA.

[12]  Mikhail N. Vyalyi,et al.  Orbits of linear maps and regular languages , 2010, CSR.

[13]  Wang Jian-xin,et al.  An Overview of Kernelization Algorithms for Graph Modification Problems , 2014 .

[14]  Graham Cormode,et al.  The string edit distance matching problem with moves , 2002, SODA '02.

[15]  Jeffrey Shallit,et al.  Detecting palindromes, patterns and borders in regular languages , 2007, Inf. Comput..

[16]  Stephen A. Cook,et al.  The complexity of theorem-proving procedures , 1971, STOC.

[17]  Alexander A. Rubtsov Regular realizability problems and regular languages , 2015, ArXiv.

[18]  Hongdong Li,et al.  Two-View Motion Segmentation from Linear Programming Relaxation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  Pinar Heggernes,et al.  Graph Modification Problems (Dagstuhl Seminar 14071) , 2014, Dagstuhl Reports.