Source author record

Shenwei Huang

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

12works
3topics
4close collaborators

Published work

12 publications

preprint2023arXiv

Vertex-Critical (P5,chair)(P_5, chair)-Free Graphs

Given two graphs H1H_1 and H2H_2, a graph GG is (H1,H2)(H_1,H_2)-free if it contains no induced subgraph isomorphic to H1H_1 or H2H_2. A PtP_t is the path on tt vertices. A chair is a P4P_4 with an additional vertex adjacent to one of the middle vertices of the P4P_4. A graph GG is kk-vertex-critical if GG has chromatic number kk but every proper induced subgraph of GG has chromatic number less than kk. In this paper, we prove that there are finitely many 5-vertex-critical (P5,chair)(P_5,chair)-free graphs.

preprint2022arXiv

Coloring (P5P_5, kite)-free graphs

Let PnP_n and KnK_n denote the induced path and complete graph on nn vertices, respectively. The {\em kite} is the graph obtained from a P4P_4 by adding a vertex and making it adjacent to all vertices in the P4P_4 except one vertex with degree 1. A graph is (P5P_5, kite)-free if it has no induced subgraph isomorphic to a P5P_5 or a kite. For a graph GG, the chromatic number of GG (denoted by χ(G)χ(G)) is the minimum number of colors needed to color the vertices of GG such that no two adjacent vertices receive the same color, and the clique number of GG is the size of a largest clique in GG. Here, we are interested in the class of (P5P_5, kite)-free graphs with small clique number. It is known that every (P5P_5,~kite, K3K_3)-free graph GG satisfies χ(G)≤3χ(G)\leq 3, every (P5P_5,~kite, K4K_4)-free graph GG satisfies χ(G)≤4χ(G)\leq 4, and that every (P5P_5,~kite, K5K_5)-free graph GG satisfies χ(G)≤6χ(G)\leq 6. In this paper, we showed the following: ∙\bullet Every (P5P_5, kite, K6K_6)-free graph GG satisfies χ(G)≤7χ(G)\leq 7. ∙\bullet Every (P5P_5, kite, K7K_7)-free graph GG satisfies χ(G)≤9χ(G)\leq 9. We also give examples to show that the above bounds are tight.

preprint2020arXiv

kk-Critical Graphs in P5P_5-Free Graphs

Given two graphs H1H_1 and H2H_2, a graph GG is (H1,H2)(H_1,H_2)-free if it contains no induced subgraph isomorphic to H1H_1 or H2H_2. Let PtP_t be the path on tt vertices. A graph GG is kk-vertex-critical if GG has chromatic number kk but every proper induced subgraph of GG has chromatic number less than kk. The study of kk-vertex-critical graphs for graph classes is an important topic in algorithmic graph theory because if the number of such graphs that are in a given hereditary graph class is finite, then there is a polynomial-time algorithm to decide if a graph in the class is (k−1)(k-1)-colorable. In this paper, we initiate a systematic study of the finiteness of kk-vertex-critical graphs in subclasses of P5P_5-free graphs. Our main result is a complete classification of the finiteness of kk-vertex-critical graphs in the class of (P5,H)(P_5,H)-free graphs for all graphs HH on 4 vertices. To obtain the complete dichotomy, we prove the finiteness for four new graphs HH using various techniques -- such as Ramsey-type arguments and the dual of Dilworth's Theorem -- that may be of independent interest.

preprint2020arXiv

Some extremal results on the chromatic-stability index

The χχ-stability index esχ(G){\rm es}_χ(G) of a graph GG is the minimum number of its edges whose removal results in a graph with the chromatic number smaller than that of GG. In this paper three open problems from [European J.\ Combin.\ 84 (2020) 103042] are considered. Examples are constructed which demonstrate that a known characterization of kk-regular (k≤5k\le 5) graphs GG with esχ(G)=1{\rm es}_χ(G) = 1 does not extend to k≥6k\ge 6. Graphs GG with χ(G)=3χ(G)=3 for which esχ(G)+esχ(G‾)=2{\rm es}_χ(G)+{\rm es}_χ(\overline{G}) = 2 holds are characterized. Necessary conditions on graphs GG which attain a known upper bound on esχ(G){\rm es}_χ(G) in terms of the order and the chromatic number of GG are derived. The conditions are proved to be sufficient when n≡2(mod3)n\equiv 2 \pmod 3 and χ(G)=3χ(G)=3.

preprint2016arXiv

Structure and algorithms for (cap, even hole)-free graphs

A graph is even-hole-free if it has no induced even cycles of length 4 or more. A cap is a cycle of length at least 5 with exactly one chord and that chord creates a triangle with the cycle. In this paper, we consider (cap, even hole)-free graphs, and more generally, (cap, 4-hole)-free odd-signable graphs. We give an explicit construction of these graphs. We prove that every such graph GG has a vertex of degree at most 32ω(G)−1\frac{3}{2}ω(G) -1, and hence χ(G)≤32ω(G)χ(G)\leq \frac{3}{2}ω(G), where ω(G)ω(G) denotes the size of a largest clique in GG and χ(G)χ(G) denotes the chromatic number of GG. We give an O(nm)O(nm) algorithm for qq-coloring these graphs for fixed qq and an O(nm)O(nm) algorithm for maximum weight stable set. We also give a polynomial-time algorithm for minimum coloring. Our algorithms are based on our results that triangle-free odd-signable graphs have treewidth at most 5 and thus have clique-width at most 48, and that (cap, 4-hole)-free odd-signable graphs GG without clique cutsets have treewidth at most 6ω(G)−16ω(G)-1 and clique-width at most 48.

preprint2015arXiv

A note on coloring (even-hole,cap)-free graphs

A {\em hole} is a chordless cycle of length at least four. A hole is {\em even} (resp. {\em odd}) if it contains an even (resp. odd) number of vertices. A \emph{cap} is a graph induced by a hole with an additional vertex that is adjacent to exactly two adjacent vertices on the hole. In this note, we use a decomposition theorem by Conforti et al. (1999) to show that if a graph GG does not contain any even hole or cap as an induced subgraph, then χ(G)≤⌊32ω(G)⌋χ(G)\le \lfloor\frac{3}{2}ω(G)\rfloor, where χ(G)χ(G) and ω(G)ω(G) are the chromatic number and the clique number of GG, respectively. This bound is attained by odd holes and the Hajos graph. The proof leads to a polynomial-time 3/23/2-approximation algorithm for coloring (even-hole,cap)-free graphs.

preprint2015arXiv

Bounding Clique-Width via Perfect Graphs

Given two graphs H1H_1 and H2H_2, a graph GG is (H1,H2)(H_1,H_2)-free if it contains no subgraph isomorphic to H1H_1 or H2H_2. We continue a recent study into the clique-width of (H1,H2)(H_1,H_2)-free graphs and present three new classes of (H1,H2)(H_1,H_2)-free graphs of bounded clique-width and one of unbounded clique-width. The four new graph classes have in common that one of their two forbidden induced subgraphs is the diamond (the graph obtained from a clique on four vertices by deleting one edge). To prove boundedness of clique-width for the first three cases we develop a technique based on bounding clique covering number in combination with reduction to subclasses of perfect graphs. We extend our proof of unboundedness for the fourth case to show that Graph Isomorphism is Graph Isomorphism-complete on the same graph class. We also show the implications of our results for the computational complexity of the Colouring problem restricted to (H1,H2)(H_1,H_2)-free graphs.

preprint2015arXiv

Bounding the Clique-Width of HH-free Chordal Graphs

A graph is HH-free if it has no induced subgraph isomorphic to HH. Brandstädt, Engelfriet, Le and Lozin proved that the class of chordal graphs with independence number at most 3 has unbounded clique-width. Brandstädt, Le and Mosca erroneously claimed that the gem and the co-gem are the only two 1-vertex P4P_4-extensions HH for which the class of HH-free chordal graphs has bounded clique-width. In fact we prove that bull-free chordal and co-chair-free chordal graphs have clique-width at most 3 and 4, respectively. In particular, we find four new classes of HH-free chordal graphs of bounded clique-width. Our main result, obtained by combining new and known results, provides a classification of all but two stubborn cases, that is, with two potential exceptions we determine all graphs HH for which the class of HH-free chordal graphs has bounded clique-width. We illustrate the usefulness of this classification for classifying other types of graph classes by proving that the class of (2P1+P3,K4)(2P_1+P_3,K_4)-free graphs has bounded clique-width via a reduction to K4K_4-free chordal graphs. Finally, we give a complete classification of the (un)boundedness of clique-width of HH-free weakly chordal graphs.

preprint2015arXiv

Bounding the Clique-Width of HH-free Split Graphs

A graph is HH-free if it has no induced subgraph isomorphic to HH. We continue a study into the boundedness of clique-width of subclasses of perfect graphs. We identify five new classes of HH-free split graphs whose clique-width is bounded. Our main result, obtained by combining new and known results, provides a classification of all but two stubborn cases, that is, with two potential exceptions we determine all graphs HH for which the class of HH-free split graphs has bounded clique-width.

preprint2014arXiv

Narrowing the Complexity Gap for Colouring (CsC_s,PtP_t)-Free Graphs

For a positive integer kk and graph G=(V,E)G=(V,E), a kk-colouring of GG is a mapping c:V→{1,2,…,k}c: V\rightarrow\{1,2,\ldots,k\} such that c(u)≠c(v)c(u)\neq c(v) whenever uv∈Euv\in E. The kk-Colouring problem is to decide, for a given GG, whether a kk-colouring of GG exists. The kk-Precolouring Extension problem is to decide, for a given G=(V,E)G=(V,E), whether a colouring of a subset of VV can be extended to a kk-colouring of GG. A kk-list assignment of a graph is an allocation of a list -a subset of {1,…,k}\{1,\ldots,k\}- to each vertex, and the List kk-Colouring problem is to decide, for a given GG, whether GG has a kk-colouring in which each vertex is coloured with a colour from its list. We continued the study of the computational complexity of these three decision problems when restricted to graphs that contain neither a cycle on ss vertices nor a path on tt vertices as induced subgraphs (for fixed positive integers ss and~tt).

preprint2013arXiv

Complexity of Coloring Graphs without Paths and Cycles

Let PtP_t and CℓC_\ell denote a path on tt vertices and a cycle on ℓ\ell vertices, respectively. In this paper we study the kk-coloring problem for (Pt,Cℓ)(P_t,C_\ell)-free graphs. Maffray and Morel, and Bruce, Hoang and Sawada, have proved that 3-colorability of P5P_5-free graphs has a finite forbidden induced subgraphs characterization, while Hoang, Moore, Recoskie, Sawada, and Vatshelle have shown that kk-colorability of P5P_5-free graphs for k≥4k \geq 4 does not. These authors have also shown, aided by a computer search, that 4-colorability of (P5,C5)(P_5,C_5)-free graphs does have a finite forbidden induced subgraph characterization. We prove that for any kk, the kk-colorability of (P6,C4)(P_6,C_4)-free graphs has a finite forbidden induced subgraph characterization. We provide the full lists of forbidden induced subgraphs for k=3k=3 and k=4k=4. As an application, we obtain certifying polynomial time algorithms for 3-coloring and 4-coloring (P6,C4)(P_6,C_4)-free graphs. (Polynomial time algorithms have been previously obtained by Golovach, Paulusma, and Song, but those algorithms are not certifying); To complement these results we show that in most other cases the kk-coloring problem for (Pt,Cℓ)(P_t,C_\ell)-free graphs is NP-complete. Specifically, for ℓ=5\ell=5 we show that kk-coloring is NP-complete for (Pt,C5)(P_t,C_5)-free graphs when k≥4k \ge 4 and t≥7t \ge 7; for ℓ≥6\ell \ge 6 we show that kk-coloring is NP-complete for (Pt,Cℓ)(P_t,C_\ell)-free graphs when k≥5k \ge 5, t≥6t \ge 6; and additionally, for ℓ=7\ell=7, we show that kk-coloring is also NP-complete for (Pt,C7)(P_t,C_7)-free graphs if k=4k = 4 and t≥9t\ge 9. This is the first systematic study of the complexity of the kk-coloring problem for (Pt,Cℓ)(P_t,C_\ell)-free graphs. We almost completely classify the complexity for the cases when k≥4,ℓ≥4k \geq 4, \ell \geq 4, and identify the last three open cases.

preprint2013arXiv

Improved Complexity Results on kk-Coloring PtP_t-Free Graphs

A graph is HH-free if it does not contain an induced subgraph isomorphic to HH. We denote by PkP_k and CkC_k the path and the cycle on kk vertices, respectively. In this paper, we prove that 4-COLORING is NP-complete for P7P_7-free graphs, and that 5-COLORING is NP-complete for P6P_6-free graphs. These two results improve all previous results on kk-coloring PtP_t-free graphs, and almost complete the classification of complexity of kk-COLORING PtP_t-free graphs for k≥4k\ge 4 and t≥1t\ge 1, leaving as the only missing case 4-COLORING P6P_6-free graphs. We expect that 4-COLORING is polynomial time solvable for P6P_6-free graphs; in support of this, we describe a polynomial time algorithm for 4-COLORING P6P_6-free graphs which are also PP-free, where PP is the graph obtained from C4C_4 by adding a new vertex and making it adjacent to exactly one vertex on the C4C_4.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.