Recognizing k-Clique Extendible Orderings

07/12/2020
by   Mathew Francis, et al.
0

A graph is k-clique-extendible if there is an ordering of the vertices such that whenever two k-sized overlapping cliques A and B have k-1 common vertices, and these common vertices appear between the two vertices a,b∈ (A∖ B)∪ (B∖ A) in the ordering, there is an edge between a and b, implying that A∪ B is a (k+1)-sized clique. Such an ordering is said to be a k-C-E ordering. These graphs arise in applications related to modelling preference relations. Recently, it has been shown that a maximum sized clique in such a graph can be found in n^O(k) time when the ordering is given. When k is 2, such graphs are precisely the well-known class of comparability graphs and when k is 3 they are called triangle-extendible graphs. It has been shown that triangle-extendible graphs appear as induced subgraphs of visibility graphs of simple polygons, and the complexity of recognizing them has been mentioned as an open problem in the literature. While comparability graphs (i.e. 2-C-E graphs) can be recognized in polynomial time, we show that recognizing k-C-E graphs is NP-hard for any fixed k ≥ 3 and co-NP-hard when k is part of the input. While our NP-hardness reduction for k ≥ 4 is from the betweenness problem, for k=3, our reduction is an intricate one from the 3-colouring problem. We also show that the problems of determining whether a given ordering of the vertices of a graph is a k-C-E ordering, and that of finding an ℓ-sized (or maximum sized) clique in a k-C-E graph, given a k-C-E ordering, are complete for the parameterized complexity classes co-W[1] and W[1] respectively, when parameterized by k. However we show that the former is fixed-parameter tractable when parameterized by the treewidth of the graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2023

On the Parameterized Complexity of Relaxations of Clique

We investigate the parameterized complexity of several problems formaliz...
research
06/29/2022

Recognizing Map Graphs of Bounded Treewidth

A map graph is a graph admitting a representation in which vertices are ...
research
01/29/2022

On the generalized Helly property of hypergraphs, cliques, and bicliques

A family of sets is (p,q)-intersecting if every nonempty subfamily of p ...
research
04/20/2020

Parameterized Study of Steiner Tree on Unit Disk Graphs

We study the Steiner Tree problem on unit disk graphs. Given a n vertex ...
research
12/21/2021

Accelerating Clique Counting in Sparse Real-World Graphs via Communication-Reducing Optimizations

Counting instances of specific subgraphs in a larger graph is an importa...
research
10/01/2021

Fixed-Parameter Algorithms for Longest Heapable Subsequence and Maximum Binary Tree

A heapable sequence is a sequence of numbers that can be arranged in a "...
research
03/09/2022

Tailored vertex ordering for faster triangle listing in large graphs

Listing triangles is a fundamental graph problem with many applications,...

Please sign up or login with your details

Forgot password? Click here to reset