On the complexity of all (g, f)-factors problem

Abstract Let G be a graph with vertex set V and let g , f : V → Z + be two functions such that g ≤ f . We say that G has all ( g , f ) -factors if G has an h -factor for every h : V → Z + such that g ( v ) ≤ h ( v ) ≤ f ( v ) for every v ∈ V and ∑ v ∈ V h ( v ) ≡ 0 ( mod 2 ) . Two decades ago, Niessen derived from Tutte’s f -factor theorem a similar characterization for the property of graphs having all ( g , f ) -factors and asked whether there is a polynomial time algorithm for testing whether a graph G has all ( g , f ) -factors. (A characterization of graphs having all ( g , f ) -Factors, (Niessen, 1998).) In this paper, we show that it is NP-hard to determine whether a graph G has all ( g , f ) -factors, which gives a negative answer to the question of Niessen.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  S. Louis Hakimi,et al.  Recognizing tough graphs is NP-hard , 1990, Discret. Appl. Math..

[3]  W. T. Tutte The Factorization of Linear Graphs , 1947 .

[4]  Douglas Bauer,et al.  Not Every 2-tough Graph Is Hamiltonian , 2000, Discret. Appl. Math..

[5]  Hongliang Lu,et al.  Characterization of 1-tough graphs using factors , 2020, Discret. Math..

[6]  Edward F. Schmeichel,et al.  The Complexity of Recognizing Tough Cubic Graphs , 1997, Discret. Appl. Math..

[7]  Thomas Niessen,et al.  A Characterization of Graphs Having All (g, f)-Factors , 1998, J. Comb. Theory, Ser. B.

[8]  Edward F. Schmeichel,et al.  Toughness and Triangle-Free Graphs , 1995, J. Comb. Theory, Ser. B.

[9]  Gérard Cornuéjols,et al.  General factors of graphs , 1988, J. Comb. Theory, Ser. B.