Next Article in Journal
Local Coupled Extreme Learning Machine Based on Particle Swarm Optimization
Previous Article in Journal
Bidirectional Grid Long Short-Term Memory (BiGridLSTM): A Method to Address Context-Sensitivity and Vanishing Gradient
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inapproximability of Rank, Clique, Boolean, and Maximum Induced Matching-Widths under Small Set Expansion Hypothesis

Division of Electronics and Informatics, Gunma University, Kiryu 376-8515, Japan
Algorithms 2018, 11(11), 173; https://doi.org/10.3390/a11110173
Submission received: 3 September 2018 / Revised: 23 October 2018 / Accepted: 30 October 2018 / Published: 31 October 2018

Abstract

:
Wu et al. (2014) showed that under the small set expansion hypothesis (SSEH) there is no polynomial time approximation algorithm with any constant approximation factor for several graph width parameters, including tree-width, path-width, and cut-width (Wu et al. 2014). In this paper, we extend this line of research by exploring other graph width parameters: We obtain similar approximation hardness results under the SSEH for rank-width and maximum induced matching-width, while at the same time we show the approximation hardness of carving-width, clique-width, NLC-width, and boolean-width. We also give a simpler proof of the approximation hardness of tree-width, path-width, and cut-widththan that of Wu et al.

1. Introduction

There are many graph width parameters, such as cut, path, tree, band, branch, carving, clique, NLC, rank, boolean, maximum induced matching-widths, and the approximability and inapproximability of some of these width parameters have been investigated extensively. For example, regarding the approximability of tree-width t w , it is known that there are polynomial time approximation algorithms with ratio O ( log t w ( G ) ) [1]. Regarding inapproximability, tree-width cannot be approximated within any additive constant c unless P = NP [2]. Regarding rank-width r w , for every fixed k, there is a polynomial time algorithm that reports r w ( G ) > k , or outputs a rank decomposition of width at most 3 k 1 [3]. Recently, it has been shown that maximum induced matching-width cannot be approximated within any constant factor in polynomial time unless NP = ZPP [4]. For several graph parameters, there are still large gaps between approximability and inapproximability results: it is a major concern as to whether there are constant factor approximation algorithms for those graph width parameters. Indeed, it is a long-standing open problem as to whether tree-width can be approximated within a constant factor.
Raghavendra and Steurer introduced a complexity assumption referred to as the small set expansion hypothesis (SSEH) that is deeply related to the unique games conjecture (UGC) [5], and since then several inapproximability results under SSEH have been reported. For example, in [6] Raghavendra et al. showed that under SSEH there are no constant factor approximation algorithms for the balanced separator and minimum linear arrangement problems (a similar result was already known for the balanced separator problem under UGC [7]). Recently, Manurangsi showed inapproximability results for maximum biclique problems, minimum k-cut, and densest at-least-k-subgraph [8]. In [9], Wu et al. (2014) showed under SSEH that there are no constant factor approximation algorithms for cut, path, tree-widths, minimum fill-in (it has recently been shown that minimum fill-in has no polynomial time approximation scheme unless P = NP and that assuming ETH, there is some positive ε such that no algorithm can find a (1 + ε ) approximation in time 2 O ( n 1 δ ) for any positive constant δ [10]), one-shot black pebbling costs, and other problems. Those were the first results showing the hardness of constant factor approximation for these graph parameters. However, the hardness result of tree-width in [9] does not necessarily mean that the long-standing open problem of tree-width is solved, because there is no consensus on the correctness of UGC and SSEH at this time [11] and it was shown in [12] that both unique games and small set expansion admit a subexponential time approximation algorithm. Regardless of the veracity of these two assumptions, the results in [6,9] stimulate the study of approximation hardness for graph parameters, and it is widely acknowledged that UGC and SSEH have played important roles in the study of approximation algorithms.
The above width parameters have widespread applications from both theoretical and practical viewpoints (e.g., [13]). Efficiently computing these width parameters becomes especially relevant when considering the fact that many NP-hard problems admit efficient graph algorithms for instances whose width parameters have a small value. The reader is invited to refer to the literature on fixed parameter tractability for further information (e.g., Downey and Fellow [14], Cygan et al. [15], Flum and Grohe [16]). Inspired by [9], in this paper, we extend the research in [9] to other graph parameters. That is, we demonstrate in a unified manner that under SSEH there are no constant factor polynomial time approximation algorithms for cut, path, tree, branch, carving, NLC, rank, clique, boolean, and maximum induced matching-widths (see Figure 1 in Section 4).

2. Definitions and Known Results

2.1. Graphs, Expansion, Matrices

In this subsection, we recall some definitions and notation of graphs, expansion, and matrices. Let G be a simple graph. We use operators V and E to refer to the vertex and edge sets of G as V ( G ) and E ( G ) , respectively. We will frequently write G = ( V , E ) instead of G = ( V ( G ) , E ( G ) ) . For a subset X of V ( G ) ( E ( G ) , resp.), X ¯ denotes V ( G ) \ X ( E ( G ) \ X , resp.). Let X and Y be subsets of V. N ( X ) denotes the neighbors of X (i.e., N ( X ) = { u X ¯ v X s.t. { u , v } E } ). E ( X , Y ) denotes { { u , v } E : u X , v Y } . For each v V , d G ( v ) (or simply d ( v ) ) denotes the degree of v in G. Δ ( G ) denotes the maximum degree of G. G [ X ] denotes the induced subgraph of G induced by X. The vertex boundary width of order i of G, denoted by b v ( i , G ) , is defined as b v ( i , G ) : = min S V , | S | = i | N ( S ) | . Similarly, the edge boundary width of order i, denoted by b e ( i , G ) , is defined as b e ( i , G ) : = min S V , | S | = i | E ( S , S ¯ ) | .
Let S be a subset of V. The edge expansion Φ ( S ) is defined as Φ G ( S ) = | E ( S , S ¯ ) | min { vol ( S ) , vol ( S ¯ ) } , where vol ( S ) = v S d ( v ) . Moreover, μ ( S ) denotes vol ( S ) vol ( V ) . Since, in this paper, we mainly consider d-regular graphs, vol ( S ) and μ ( S ) can be regarded as d | S | and | S | | V | , respectively.
Let M be the adjacency matrix of G. For X , Y V such that X Y = , M [ X , Y ] means a matrix satisfying the following. The rows and columns are labeled by X and Y, respectively, and each entry ( x , y ) with x X and y Y is 1 if { x , y } E ( G ) , 0 otherwise. We denote the rank over G F ( 2 ) of M [ X , Y ] as rank ( M [ X , Y ] ) . For the rank over G F ( 2 ) , the following is known.
Lemma 1
(Lemma 4.3 in [17]). Let A be a matrix over G F ( 2 ) such that A has at least p non-zero entries and each row and each column in A has at most q non-zero entries. Then, rank ( A ) p q 2 holds.

2.2. Graph Width Parameters

In this subsection, we briefly review the definitions of graph width parameters. We only give the definitions of graph width parameters that will be needed in our proofs. Definitions of the other graph width parameters can be found as follows: For the definitions of path-width, tree-width, branch-width, and band-width, see e.g., [18]. For the definitions of carving-width, clique-width, and boolean-width, see e.g., [19,20,21], respectively. Note that the decision problems related to graph width parameters considered in this paper are all minimization problems.
As some of graph width parameters are based on decomposition trees, let us first review the notion of a decomposition tree. Given a tree T, let us denote the set of leaves of T by L ( T ) . For an edge e in T, ( T \ e ) 1 and ( T \ e ) 2 denote the two subtrees obtained from T by removing e. Given a graph G = ( V , E ) and a tree T such that | L ( T ) | = | V | , let f T be a bijection from L ( T ) to V. For each edge e in T, we denote the subset of V mapped by f T from the leaves in ( T \ e ) i as ( V \ e ) i for i { 1 , 2 } . That is, ( V \ e ) i = { f T ( v ) : v L ( ( T \ e ) i ) } . Note that ( V \ e ) i obviously depends on T and f T . In this paper, we will refer to a pair ( T , f T ) satisfying the following conditions as a decomposition tree of G = ( V , E ) :
  • T is a subcubic tree with | V | leaves, where a tree is subcubic if every vertex in T has degree 1 or 3;
  • f T is a bijection from L ( T ) of T to V.
We denote the set of tree decompositions of G by D G .
Cut-width: 
For a graph G = ( V , E ) , let π : V { 1 , , | V | } be an ordering of V. Let S π ( i ) : = { π 1 ( 1 ) , π 1 ( 2 ) , , π 1 ( i ) } , e ( π , i ) : = E ( S π ( i ) , S π ( i ) ¯ ) . Then, c u t w ( G ) : = min π max 1 i n | e ( π , i ) | .
Rank-width: 
For a graph G = ( V , E ) , let T be a subcubic tree and f T be a bijection from L ( T ) to V. Then, r w ( G ) : = min ( T , f T ) D G max e E ( T ) r a n k M ( V \ e ) 1 , ( V \ e ) 2 .
Maximum induced matching-width 
For a graph G = ( V , E ) and a subset A of V, we denote the size of a maximum induced matching in the bipartite graph ( A , A ¯ ; E ( A , A ¯ ) ) by m i m ( A ) . Then, m i m w ( G ) : = min ( T , f T ) D G max e E ( T ) m i m ( ( V \ e ) 1 ) ) .

3. SSE Hypothesis

In this section, we briefly review the small set expansion hypothesis (SSEH), which is deeply related to the unique games conjecture (UGC). Research on the unique games conjecture and semidefinite programming has led to significant progress in the field of approximation algorithms in the past decade. In [9], Wu et al. provided the following very useful strong form of SSEH.
SSE hypothesis (strong form) [Conjecture 2.23 and Remark 2.25 in [9]] There is a constant c such that for every integer q > 1 and arbitrarily small ε > 0 , the following problem is NP-hard:
Problem 1.
Given a regular graph G = ( V , E ) , distinguish between the following two cases:
Yes 
There exist q disjoint sets S 1 , , S q V such that Φ G ( S i ) 2 ε and | S i | = | V | q holds for all 1 i q ,
No 
For every | V | 10 | S | 9 | V | 10 , Φ G ( S ) c ε holds.

4. Method for Showing Inapproximability

In this section, we explain the useful method which is used implicitly in [9] to prove the inapproximability of width parameters in a unified setting. Through the remainder of this section, g w denotes a graph width parameter such that determining g w is a minimization problem and P denotes any polynomial time computable parameter of G, typically | V | or | E | . That is, the graph parameters g w and P are functions from graphs to the natural numbers such that isomorphic graphs are mapped to the same number.
To show the approximation hardness of g w , it is sufficient to prove that there are constants c Y and c N such that for any graph G,
  • g w ( G ) c Y ε P holds if G is a YES instance in Problem 1 (i.e., completeness), and
  • g w ( G ) c N ε P holds if G is a NO instance in Problem 1 (i.e., soundness),
where ε is the same as in Problem 1. We will refer to such c Y ε P ( c N ε P , resp.) as upper threshold (lower threshold, resp.).
Suppose that g w ( G ) can be approximated within a constant factor in polynomial time. That is, there is a constant ρ > 0 for which there is an approximation algorithm A such that for any graph G, A outputs a value A ( G ) satisfying g w ( G ) A ( G ) ρ · g w ( G ) . Then, take ε such that 1 ρ > c Y ε c N . That is, ε < c N c Y · 1 ρ 2 . Then, the following Algorithm 1, which uses the approximation algorithm A as a subroutine, solves Problem 1.
Algorithm 1 DeciInstByAlg A ( G )
Input: a graph G
Output: YES/NO
Algorithms 11 00173 i001
The correctness of Algorithm 1 can be explained as follows. In the case of “ A ( G ) < c N ε P ”, from g w ( G ) A ( G ) < c N ε P , we can guarantee that G is not a NO instance by the soundness condition. In the case of “ A ( G ) c N ε P ”, from g w ( G ) A ( G ) ρ c N ε ρ P > c N ε · c Y ε c N P c Y ε P , we can conclude that G is not a YES instance by the completeness condition.
It is worth mentioning that for graph width parameters g w i ( 1 i 3 ) such that g w 1 ( G ) g w 2 ( G ) g w 3 ( G ) for any graph G, the approximation hardness of g w i ( 1 i 3 ) can be shown by just showing both the completeness for g w 3 and soundness for g w 1 , where g w i ( G ) g w i + 1 ( G ) means that there exists a constant c such that g w i ( G ) c · g w i + 1 ( G ) for any G. Figure 1 illustrates the unified setting: two width parameters g w u and g w l such that g w u is arranged above g w l are linked by a line if g w l g w u holds. In the figure, l c l w means linear clique-width, and the left (right, resp.) side illustrates a scheme of proofs for the inapproximability in [9] (this paper, resp.). The relations among width parameters illustrated in Figure 1 can be confirmed from the inequalities in Appendix A.

5. Hardness Results Derived from Inapproximability of Tree-Width

In this section, we exhibit approximation hardness results for several graph width parameters which can be derived from the approximation hardness of tree-width together with known results.
Theorem 1.
Assume that tree-width cannot be approximated within any constant factor in polynomial time. Then, {branch, carving, clique}-widths cannot be approximated within any constant factor either.
Proof. 
The approximation hardness of branch-width follows from the fact that b r a w ( G ) 1 t w ( G ) 3 2 × b r a w ( G ) 1 [18].
For carving-width, it is known that from a graph G we can construct a graph G in polynomial time such that t w ( G ) t w ( G ) t w ( G ) + 1 and Δ ( G ) 3 [22]. It is also known that c a r w ( G ) Δ ( G ) t w ( G ) 2 × c a r w ( G ) [23,24,25]. By combining both results, we can conclude that if carving-width can be approximated within a constant factor, then tree-width can be approximated within a constant factor as well.
The hardness of clique-width can be shown by the fact that t w ( G ) + 1 4 c l i w ( L ( G ) ) 2 t w ( G ) + 2 [26], where L ( G ) means the line graph of G. □

6. Results

6.1. Simpler Proof of the Inapproximability of {Cut, Path, Tree}-Widths

As mentioned in Section 1, in [9], Wu et al. demonstrated that under SSEH there are no constant factor approximation algorithms for cut-width, path-width, and tree-width. In this subsection, we show the same result in a different way from that of Wu et al. The difference is as follows. Recall first the relations c u t w ( G ) p w ( G ) t w ( G ) . To show the approximation, hardness, completeness, and soundness should be proved (see Section 4). To prove completeness, Wu et al. gave an upper threshold of cut-width, and we just use their upper threshold, so there is no difference in this part. To prove soundness, they gave a lower threshold of tree-width. To obtain the lower threshold, they used the lower bound of “1/2-vertex separator”, which is a well-known lower bound of tree-width. Instead of the 1/2-vertex separator, we employ the vertex boundary width, which is also known as a lower bound of tree-width. The most obvious difference is that they used an auxiliary graph G produced from an input graph G to show a lower bound of 1/2-vertex separator of G , while in our case, we do not need an auxiliary graph. In this sense, our proof is simpler than that of Wu et al. (2014). To be self-contained, we review the proof of the completeness of Theorem 4.1 in [9].
Lemma 2
(Completeness of Theorem 4.1 in [9]). Let q = 1 ε . Let G = ( V , E ) be d-regular and a YES instance in Problem 1, where d is an universal constant. Then, c u t w ( G ) c c ε | E | holds for some universal constant c c .
Proof. 
Since G is a YES instance, we have
| E ( S i , V \ S i ) | = Φ G ( S i ) × d | S i | = Φ G ( S i ) × d | V | q = Φ G ( S i ) × 2 | E | q 4 ε | E | q .
Hence, the number of edges whose endpoints do not belong to the same partition S i is upper-bounded as follows:
1 2 i = 1 q | E ( S i , V \ S i ) | 1 2 i = 1 q 4 ε | E | q 2 ε | E | .
From 1 q = ε , we have | S i | = ε | V | . Hence, | E ( S i , S i ) | is at most d | S i | 2 = d ε | V | 2 = ε | E | . Thus, by considering an ordering in which u comes before v for any vertices of u S i and v S j with i < j , we have c u t w ( G ) 3 ε | E | (i.e., c c = 3 ).
We now show the soundness in Lemma 3.
Lemma 3.
Let G = ( V , E ) be a NO instance stated in Problem 1. Then, for all | V | 4 i | V | 2 ,
  • min i b e ( i , G ) c 2 ε | E | , and
  • min i b v ( i , G ) c 2 d ϵ | E |
hold, where c is the constant in the NO instance in Problem 1.
Proof. 
For each | V | 4 i | V | 2 , let S i be a set such that b e ( i , G ) = | E ( S i , S i ¯ ) | and | S i | = i . Then, for each i, we have b e ( i , G ) = | E ( S i , S i ¯ ) | = Φ G ( S i ) × d | S i | c ϵ × d × i c ϵ × d × | V | 4 = c 2 ϵ × | E | .
Let S i be a set such that b v ( i , G ) = | N ( S i ) | and | S i | = i . From the above and the fact that | E ( S , S ¯ ) | | N ( S ) | × d , we have
min | V | 4 i | V | 2 b v ( i , G ) = min | V | 4 i | V | 2 | N ( S i ) | min | V | 4 i | V | 2 | E ( S i , S i ¯ ) | d 1 d × min | V | 4 i | V | 2 | E ( S i , S i ¯ ) | 1 d × c 2 ϵ | E | .
Theorem 2.
Under SSEH, it is NP-hard to approximate { c u t w , p w , t w , c a r w } -widths of a graph to within a constant factor in polynomial time.
Proof. 
Combining Lemmas 2 and 3 and the relations: for each 1 j | V | ,
  • min j / 2 i j b v ( i , G ) 1 t w ( G ) p w ( G ) min { c u t w ( G ) , b a n w ( G ) } [27],
  • min j / 2 i j b v ( i , G ) min j / 2 i j b e ( i , G ) c a r w ( G ) c u t w ( G ) [28],
we have the theorem. □

6.2. Inapproximability of Rank, Clique, Boolean, and Mim-Widths

Theorem 3.
Under SSEH, it is NP-hard to approximate r a n k and c l i q u e -widths of a graph to within a constant factor in polynomial time.
Proof. 
Let G = ( V , E ) be a YES instance stated in Problem 1, and M an adjacency matrix of G. Then, from the fact that r w ( G ) t w ( G ) + 1 p w ( G ) + 1 [29] and Lemma 2, we have r w ( G ) 2 × p w ( G ) c × ε | E | for some constant c, from which follows the completeness.
Now, let G = ( V , E ) be a NO instance stated in Problem 1. Hence, for any S V such that | V | 10 | S | 9 | V | 10 , Φ G ( S ) c ϵ holds, where c is the constant in the NO instance in Problem 1. To prove the soundness, we will show that r w ( G ) c ϵ | E | for some constant c . Let ( T , f T ) be an optimal decomposition tree of G, (i.e., max e E ( T ) rank ( M [ ( V \ e ) 1 , ( V \ e ) 2 ] ) = r w ( G ) ). Since T is a subcubic tree, T has an edge e such that min { | ( V \ e ) 1 | , | ( V \ e ) 2 | } | V | 1 3 . For graphs with | V | 10 , we have | V | 1 3 0.9 · | V | 3 . Denote ( V \ e ) 1 by A and ( V \ e ) 2 by B. As r w ( G ) rank ( M [ A , B ] ) , it is sufficient to show that rank ( M [ A , B ] ) c ϵ | E | for some c .
Since min { vol ( A ) , vol ( B ) } = d × min { | A | , | B | } d × | V | 1 3 0.9 × d × | V | 3 holds. Thus, | E ( A , A ¯ ) | = min { vol ( A ) , vol ( B ) } × Φ G ( A ) 0.9 d | V | 3 × c ε = 0.9 × 2 | E | 3 × c ε . Since the number of nonzero elements (i.e., 1’s) of M equals | E ( A , B ) | , the number of nonzero elements is at least c ε × 0.9 × 2 | E | 3 . Meanwhile, the number of nonzero elements in each row and/or column of M is at most d, because G is d-regular. Hence, by Lemma 1, we have rank ( M [ A , B ] ) 2 c 3 d 2 × 0.9 × ϵ | E | as desired (i.e., c = 2 c 3 d 2 × 0.9 ).
The approximation hardness of clique-width follows from the relations c l i w ( G ) p w ( G ) + 2 [30] and r w ( G ) c l i w ( G ) [31] (see also inequalities (A4) and (A3) in Appendix A). As stated in Theorem 1, the hardness can also be obtained from the approximation hardness of tree-width.
Theorem 4.
Under SSEH, it is NP-hard to approximate m i m and b o o l e a n -widths of a graph to within a constant factor in polynomial time.
Proof. 
The proof is quite similar to that of Theorem 3. It is known that m i m w ( G ) b o o w ( G ) [32] and b o o w ( G ) t w ( G ) + 1 [33] (see also inequalities (A6) and (A7) in Appendix A). From the relations, it is sufficient to show that, given a NO instance G = ( V , E ) , mimw ( G ) c ϵ | E | for some constant c . Let ( T , f T ) be an optimal decomposition tree of G, and e be an edge such that min { | ( V \ e ) 1 | , | ( V \ e ) 2 | } | V | 1 3 . Note that since T is a subcubic tree, there exists such edge e. Without loss of generality, we may assume that | ( V \ e ) 1 | | ( V \ e ) 2 | . Let A denote ( V \ e ) 1 . As | V | 1 3 | A | 2 | V | + 1 3 , Φ G ( A ) c ε holds. Since min { vol ( A ) , vol ( A ¯ ) } = d × min { | A | , | A ¯ | } = d × | A | d × | V | 1 3 holds, we have | E ( A , A ¯ ) | = min { vol ( A ) , vol ( A ¯ ) } × Φ G ( A ) d | V | 1 3 × c ε = c ε 2 | E | d 3 c ε | E | 3 .
Pick any edge e from E ( A , A ¯ ) . Let D 1 denote the set of edges e such that e and e have a common end vertex and D 2 denote the set of edges e such that e and e have a common end vertex for some e D 1 . Then, remove the edges e, D 1 , and D 2 . Since G is a d regular graph, we can iterate this process at least E ( A , A ¯ ) 2 · d 2 times. The edges picked in each iteration consists of an induced matching in the bipartite graph ( A , A ¯ ; E ( A , A ¯ ) ) . As m i m ( A ) c ε | E | 3 · 2 d 2 and ( T , f T ) is an optimal decomposition tree of G, we have m i m w ( G ) c ε | E | 3 · 2 d 2 . □

7. Future Research

In this paper, we showed in a unified manner that under SSEH it is NP-hard to approximate various graph width parameters to within any constant factor in polynomial time. Such width parameters include rank-width, clique-width, boolean-width, and maximum induced matching-width. However, there are several graph parameters for which it is not known whether there are constant factor approximation algorithms. For example, it would be interesting to investigate the constant approximability for path-distance-width [34,35].

Funding

This work was supported by JSPS KAKENHI Grant Number 24500007.

Acknowledgments

I thank the anonymous referees for their helpful comments and suggestions.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A. Relations among Graph Parameters

For the graph parameters described in the previous subsection, the following relations are known.
  • For each 1 j | V | ,
    min j / 2 i j b v ( i , G ) 1 t w ( G ) p w ( G ) min { c u t w ( G ) , b a n w ( G ) } . ( see   Lemma   9   in   [ 27 ] )
  • For each 1 j | V | ,
    min j / 2 i j b v ( i , G ) min j / 2 i j b e ( i , G ) c a r w ( G ) c u t w ( G ) ( see   Theorem 1   in [ 28 ] ) ,
  •  
    r w ( G ) min { t w ( G ) + 1 , c l i w ( G ) } ( see   Corollary 5   in   [ 29 ] ,   Proposition 6.3   in   [ 31 ] ) ,
  •  
    l c l w ( G ) p w ( G ) + 2 ( see   Section 5   in   [ 30 ] ) ,
  •  
    NLC ( G ) c l i w ( G ) 2 NLC ( G ) ( see   [ 36 , 37 ] ) ,
    where NLC ( G ) denotes the NLC-width of G (see [38] for the definition of NLC-width and details).
  •  
    b o o w ( G ) t w ( G ) + 1 ( see   Figure 1   in   [ 33 ] ) .
  •  
    m i m w ( G ) b o o w ( G ) m i m w ( G ) log 2 ( | V ( G ) | ) ( see   Theorem 4.2.10   in   [ 32 ] ) .
Note that relation (A5) implies that clique-width can be approximated within a constant factor if and only if NLC-width can be approximated within a constant factor.

References

  1. Feige, U.; Hajiaghayi, M.; Lee, J.R. Improved approximation algorithms for minimum weight vertex separators. SIAM J. Comput. 2008, 38, 629–657. [Google Scholar] [CrossRef]
  2. Bodlaender, H.L.; Gilbert, J.R.; Hafsteinsson, H.; Kloks, T. Approximating treewidth, pathwidth, frontsize, and shortest elimination tree. J. Algorithms 1995, 18, 238–255. [Google Scholar] [CrossRef]
  3. Oum, S. Approximating rank-width and clique-width quickly. ACM Trans. Algorithms 2008, 5, 10. [Google Scholar] [CrossRef]
  4. Sæther, S.H.; Vatshelle, M. Hardness of computing width parameters based on branch decompositions over the vertex set. Theor. Comput. Sci. 2016, 615, 120–125. [Google Scholar] [CrossRef]
  5. Raghavendra, P.; Steurer, D. Graph expansion and the unique games conjecture. In Proceedings of the 42nd ACM Symposium on Theory of Computing, Cambridge, MA, USA, 6–8 June 2010; pp. 755–764. [Google Scholar] [CrossRef]
  6. Raghavendra, P.; Steurer, D.; Tulsiani, M. Reductions between expansion problems. In Proceedings of the 27th Conference on Computational Complexity, Porto, Portugal, 26–29 June 2012; pp. 64–73. [Google Scholar] [CrossRef]
  7. Khot, S.A.; Vishnoi, N.K. The unique games conjecture, integrality gap for cut problems and embeddability of negative type metrics into 1. JACM 2015, 62, 8. [Google Scholar] [CrossRef]
  8. Manurangsi, P. Inapproximability of Maximum Biclique Problems, Minimum k-Cut and Densest At-Least-k-Subgraph from the Small Set Expansion Hypothesis. Algorithms 2018, 11, 10. [Google Scholar] [CrossRef]
  9. Wu, Y.; Austrin, P.; Pitassi, T.; Liu, D. Inapproximability of Treewidth and Related Problems. J. Artific. Intell. Res. 2014, 49, 569–600. [Google Scholar] [CrossRef]
  10. Cao, Y.; Sandeep, R. Minimum fill-in: Inapproximability and almost tight lower bounds. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, Barcelona, Spain, 16–19 January 2017; pp. 875–880. [Google Scholar]
  11. Barak, B. Truth vs. Proof in Computational Complexity. EATCS Bull. 2012, 108, 130–142. [Google Scholar]
  12. Arora, S.; Barak, B.; Steurer, D. Subexponential algorithms for unique games and related problems. In Proceedings of the 51st Annual IEEE Symposium on Foundations of Computer Science, Las Vegas, NV, USA, 23–26 October 2010; pp. 563–572. [Google Scholar] [CrossRef]
  13. Hliněnỳ, P.; Oum, S.i.; Seese, D.; Gottlob, G. Width parameters beyond tree-width and their applications. Comput. J. 2008, 51, 326–362. [Google Scholar] [CrossRef]
  14. Downey, R.G.; Fellows, M.R. Fundamentals of Parameterized Complexity; Springer: London, UK, 2013. [Google Scholar]
  15. Cygan, M.; Fomin, F.V.; Kowalik; Lokshtanov, D.; Marx, D.; Pilipczuk, M.; Pilipczuk, M.; Saurabh, S. Parameterized Algorithms; Springer International Publishing: New York, NY, USA, 2015. [Google Scholar]
  16. Flum, J.; Grohe, M. Parameterized Complexity Theory, Texts in Theoretical Computer Science: An EATCS Series; Springer: Berlin, Germany, 2006. [Google Scholar]
  17. Lee, C.; Lee, J.; Oum, S. Rank-width of random graphs. J. Graph Theory 2012, 70, 339–347. [Google Scholar] [CrossRef]
  18. Bodlaender, H.L. A partial k-arboretum of graphs with bounded treewidth. TCS 1998, 209, 1–45. [Google Scholar] [CrossRef]
  19. Seymour, P.D.; Thomas, R. Call routing and the ratcatcher. Combinatorica 1994, 14, 217–241. [Google Scholar] [CrossRef]
  20. Courcelle, B.; Olariu, S. Upper bounds to the clique width of graphs. Discret. Appl. Math. 2000, 101, 77–114. [Google Scholar] [CrossRef]
  21. Bui-Xuan, B.M.; Telle, J.A.; Vatshelle, M. Boolean-width of graphs. Theor. Comput. Sci. 2011, 412, 5187–5204. [Google Scholar] [CrossRef]
  22. Markov, I.L.; Shi, Y. Constant-degree graph expansions that preserve treewidth. Algorithmica 2011, 59, 461–470. [Google Scholar] [CrossRef]
  23. Thilikos, D.M.; Serna, M.J.; Bodlaender, H.L. Constructive Linear Time Algorithms for Small Cutwidth and Carving-Width. In Proceedings of the 11th International Symposium on Algorithms and Computation, Taipei, Taiwan, 18–20 December 2000; pp. 192–203. [Google Scholar] [CrossRef]
  24. Biedl, T.; Vatshelle, M. The point-set embeddability problem for plane graphs. In Proceedings of the 28th Annual Symposium on Computational Geometry, Chapel Hill, NC, USA, 17–20 June 2012; pp. 41–50. [Google Scholar] [CrossRef]
  25. Nestoridis, N.V.; Thilikos, D.M. Square roots of minor closed graph classes. Discret. Appl. Math. 2014, 168, 34–39. [Google Scholar] [CrossRef] [Green Version]
  26. Gurski, F.; Wanke, E. Line graphs of bounded clique-width. Discret. Math. 2007, 307, 2734–2754. [Google Scholar] [CrossRef]
  27. Chandran, L.S.; Subramanian, C. Girth and treewidth. J. Combin. Theory Ser. B 2005, 93, 23–32. [Google Scholar] [CrossRef]
  28. Chandran, L.S.; Kavitha, T. The carvingwidth of hypercubes. Discret. Math. 2006, 306, 2270–2274. [Google Scholar] [CrossRef]
  29. Oum, S. Rank-width is less than or equal to branch-width. J. Graph Theory 2008, 57, 239–244. [Google Scholar] [CrossRef] [Green Version]
  30. Fellows, M.R.; Rosamond, F.A.; Rotics, U.; Szeider, S. Clique-width is NP-complete. SIAM J. Discret. Math. 2009, 23, 909–939. [Google Scholar] [CrossRef]
  31. Oum, S.; Seymour, P. Approximating clique-width and branch-width. J. Combin. Theory Ser. B 2006, 96, 514–528. [Google Scholar] [CrossRef]
  32. Vatshelle, M. New width Parameters of Graphs. Ph.D. Thesis, The University of Bergen, Bergen, Norway, 2012. [Google Scholar]
  33. Adler, I.; Bui-Xuan, B.M.; Rabinovich, Y.; Renault, G.; Telle, J.A.; Vatshelle, M. On the boolean-width of a graph: Structure and applications. In Proceedings of the 36th International Workshop on Graph-Theoretic Concepts in Computer Science, Zarós, Greece, 28–30 June 2010; pp. 159–170. [Google Scholar]
  34. Yamazaki, K. On approximation intractability of the path–distance–width problem. Discret. Appl. Math. 2001, 110, 317–325. [Google Scholar] [CrossRef]
  35. Otachi, Y.; Saitoh, T.; Yamanaka, K.; Kijima, S.; Okamoto, Y.; Ono, H.; Uno, Y.; Yamazaki, K. Approximating the path-distance-width for AT-free graphs and graphs in related classes. Discret. Appl. Math. 2014, 168, 69–77. [Google Scholar] [CrossRef]
  36. Johansson, Ö. Clique-decomposition, NLC-decomposition, and modular decomposition-relationships and results for random graphs. Congr. Numer. 1998, 132, 39–60. [Google Scholar]
  37. Gurski, F.; Wanke, E. The NLC-width and clique-width for powers of graphs of bounded tree-width. Discrete Appl. Math. 2009, 157, 583–595. [Google Scholar] [CrossRef] [Green Version]
  38. Wanke, E. k-NLC graphs and polynomial algorithms. Discret. Appl. Math. 1994, 54, 251–266. [Google Scholar] [CrossRef]
Figure 1. Scheme showing how to prove the inapproximability. ( g w 1 g w 2 means that g w 1 g w 2 ).
Figure 1. Scheme showing how to prove the inapproximability. ( g w 1 g w 2 means that g w 1 g w 2 ).
Algorithms 11 00173 g001

Share and Cite

MDPI and ACS Style

Yamazaki, K. Inapproximability of Rank, Clique, Boolean, and Maximum Induced Matching-Widths under Small Set Expansion Hypothesis. Algorithms 2018, 11, 173. https://doi.org/10.3390/a11110173

AMA Style

Yamazaki K. Inapproximability of Rank, Clique, Boolean, and Maximum Induced Matching-Widths under Small Set Expansion Hypothesis. Algorithms. 2018; 11(11):173. https://doi.org/10.3390/a11110173

Chicago/Turabian Style

Yamazaki, Koichi. 2018. "Inapproximability of Rank, Clique, Boolean, and Maximum Induced Matching-Widths under Small Set Expansion Hypothesis" Algorithms 11, no. 11: 173. https://doi.org/10.3390/a11110173

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop