Source author record

Van Bang Le

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

9works
4topics
4close collaborators

Published work

9 publications

preprint2022arXiv

On the dd-Claw Vertex Deletion Problem

Let dd-claw (or dd-star) stand for K1,dK_{1,d}, the complete bipartite graph with 1 and d≥1d\ge 1 vertices on each part. The dd-claw vertex deletion problem, dd-CLAW-VD, asks for a given graph GG and an integer kk if one can delete at most kk vertices from GG such that the resulting graph has no dd-claw as an induced subgraph. Thus, 1-CLAW-VD and 2-CLAW-VD are just the famous VERTEX COVER problem and the CLUSTER VERTEX DELETION problem, respectively. In this paper, we strengthen a hardness result in [M. Yannakakis, Node-Deletion Problems on Bipartite Graphs, SIAM J. Comput. (1981)], by showing that CLUSTER VERTEX DELETION remains NP-complete when restricted to bipartite graphs of maximum degree 3. Moreover, for every d≥3d\ge 3, we show that dd-CLAW-VD is NP-complete even when restricted to bipartite graphs of maximum degree dd. These hardness results are optimal with respect to degree constraint. By extending the hardness result in [F. Bonomo-Braberman et al., Linear-Time Algorithms for Eliminating Claws in Graphs, COCOON 2020], we show that, for every d≥3d\ge 3, dd-CLAW-VD is NP-complete even when restricted to split graphs without (d+1)(d+1)-claws, and split graphs of diameter 2. On the positive side, we prove that dd-CLAW-VD is polynomially solvable on what we call dd-block graphs, a class properly contains all block graphs. This result extends the polynomial-time algorithm in [Y. Cao et al., Vertex deletion problems on chordal graphs, Theor. Comput. Sci. (2018)] for 2-CLAW-VD on block graphs to dd-CLAW-VD for all d≥2d\ge 2 and improves the polynomial-time algorithm proposed by F. Bonomo-Brabeman et al. for (unweighted) 3-CLAW-VD on block graphs to 3-block graphs.

preprint2021arXiv

Refined Notions of Parameterized Enumeration Kernels with Applications to Matching Cut Enumeration

An enumeration kernel as defined by Creignou et al. [Theory Comput. Syst. 2017] for a parameterized enumeration problem consists of an algorithm that transforms each instance into one whose size is bounded by the parameter plus a solution-lifting algorithm that efficiently enumerates all solutions from the set of the solutions of the kernel. We propose to consider two new versions of enumeration kernels by asking that the solutions of the original instance can be enumerated in polynomial time or with polynomial delay from the kernel solutions. Using the NP-hard Matching Cut problem parameterized by structural parameters such as the vertex cover number or the cyclomatic number of the input graph, we show that the new enumeration kernels present a useful notion of data reduction for enumeration problems which allows to compactly represent the set of feasible solutions.

preprint2016arXiv

Good characterizations and linear time recognition for 2-probe block graphs

Block graphs are graphs in which every block (biconnected component) is a clique. A graph G=(V,E)G=(V,E) is said to be an (unpartitioned) kk-probe block graph if there exist kk independent sets Ni⊆VN_i\subseteq V, 1≤i≤k1\le i\le k, such that the graph G′G' obtained from GG by adding certain edges between vertices inside the sets NiN_i, 1≤i≤k1\le i\le k, is a block graph; if the independent sets NiN_i are given, GG is called a partitioned kk-probe block graph. In this paper we give good characterizations for 22-probe block graphs, in both unpartitioned and partitioned cases. As an algorithmic implication, partitioned and unpartitioned probe block graphs can be recognized in linear time, improving a recognition algorithm of cubic time complexity previously obtained by Chang et al. [Block-graph width, Theoretical Computer Science 412 (2011), 2496--2502].

preprint2016arXiv

On the complete width and edge clique cover problems

A complete graph is the graph in which every two vertices are adjacent. For a graph G=(V,E)G=(V,E), the complete width of GG is the minimum kk such that there exist kk independent sets Ni⊆V\mathtt{N}_i\subseteq V, 1≤i≤k1\le i\le k, such that the graph G′G' obtained from GG by adding some new edges between certain vertices inside the sets Ni\mathtt{N}_i, 1≤i≤k1\le i\le k, is a complete graph. The complete width problem is to decide whether the complete width of a given graph is at most kk or not. In this paper we study the complete width problem. We show that the complete width problem is NP-complete on 3K23K_2-free bipartite graphs and polynomially solvable on 2K22K_2-free bipartite graphs and on (2K2,C4)(2K_2,C_4)-free graphs. As a by-product, we obtain the following new results: the edge clique cover problem is NP-complete on 3K2‾\overline{3K_2}-free co-bipartite graphs and polynomially solvable on C4C_4-free co-bipartite graphs and on (2K2,C4)(2K_2, C_4)-free graphs. We also give a characterization for kk-probe complete graphs which implies that the complete width problem admits a kernel of at most 2k2^k vertices. This provides another proof for the known fact that the edge clique cover problem admits a kernel of at most 2k2^k vertices. Finally we determine all graphs of small complete width k≤3k\le 3.

preprint2015arXiv

Characterization and recognition of some opposition and coalition graph classes

A graph is an opposition graph, respectively, a coalition graph, if it admits an acyclic orientation which puts the two end-edges of every chordless 4-vertex path in opposition, respectively, in the same direction. Opposition and coalition graphs have been introduced and investigated in connection to perfect graphs. Recognizing and characterizing opposition and coalition graphs are long-standing open problems. This paper gives characterizations for opposition graphs and coalition graphs on some restricted graph classes. Implicit in our arguments are polynomial time recognition algorithms for these graphs. We also give a good characterization for the so-called generalized opposition graphs.

preprint2014arXiv

Polynomial time recognition of squares of ptolemaic graphs and 3-sun-free split graphs

The square of a graph GG, denoted G2G^2, is obtained from GG by putting an edge between two distinct vertices whenever their distance is two. Then GG is called a square root of G2G^2. Deciding whether a given graph has a square root is known to be NP-complete, even if the root is required to be a chordal graph or even a split graph. We present a polynomial time algorithm that decides whether a given graph has a ptolemaic square root. If such a root exists, our algorithm computes one with a minimum number of edges. In the second part of our paper, we give a characterization of the graphs that admit a 3-sun-free split square root. This characterization yields a polynomial time algorithm to decide whether a given graph has such a root, and if so, to compute one.

preprint2014arXiv

Squares of 33-sun-free split graphs

The square of a graph GG, denoted by G2G^2, is obtained from GG by putting an edge between two distinct vertices whenever their distance is two. Then GG is called a square root of G2G^2. Deciding whether a given graph has a square root is known to be NP-complete, even if the root is required to be a split graph, that is, a graph in which the vertex set can be partitioned into a stable set and a clique. We give a wide range of polynomial time solvable cases for the problem of recognizing if a given graph is the square of some special kind of split graph. To the best of our knowledge, our result properly contains all previously known such cases. Our polynomial time algorithms are build on a structural investigation of graphs that admit a split square root that is 3-sun-free, and may pave the way toward a dichotomy theorem for recognizing squares of (3-sun-free) split graphs.

preprint2013arXiv

Complexity Results for Rainbow Matchings

A rainbow matching in an edge-colored graph is a matching whose edges have distinct colors. We address the complexity issue of the following problem, \mrbm: Given an edge-colored graph GG, how large is the largest rainbow matching in GG? We present several sharp contrasts in the complexity of this problem. We show, among others, that * can be approximated by a polynomial algorithm with approximation ratio $2/3-\eps$. * is APX-complete, even when restricted to properly edge-colored linear forests without a 55-vertex path, and is solvable in %time O(m3/2)O(m^{3/2}) on edge-colored mm-edge polynomial time for edge-colored forests without a 44-vertex path. * is APX-complete, even when restricted to properly edge-colored trees without an 88-vertex path, and is solvable in %time O(n7/2)O(n^{7/2}) on edge-colored nn-vertex polynomial time for edge-colored trees without a 77-vertex path. * is APX-complete, even when restricted to properly edge-colored paths. These results provide a dichotomy theorem for the complexity of the problem on forests and trees in terms of forbidding paths. The latter is somewhat surprising, since, to the best of our knowledge, no (unweighted) graph problem prior to our result is known to be NP-hard for simple paths. We also address the parameterized complexity of the problem.

preprint2013arXiv

Forests and Trees among Gallai Graphs

The Gallai graph Γ(G)Γ(G) of a graph GG has the edges of GG as its vertices and two distinct vertices ee and ff of Γ(G)Γ(G) are adjacent in Γ(G)Γ(G) if the edges ee and ff of GG are adjacent in GG but do not span a triangle in GG. Clearly, Γ(G)Γ(G) is a subgraph of the line graph of GG. While line graphs can be recognized efficiently the complexity of recognizing Gallai graphs is unknown. In the present paper we characterize those graphs whose Gallai graphs are forests or trees, respectively.

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.