English
Related papers

Related papers: The Dynamic Descriptive Complexity of k-Clique

200 papers

Given a graph whose nodes may be coloured red, the parity of the number of red nodes can easily be maintained with first-order update rules in the dynamic complexity framework DynFO of Patnaik and Immerman. Can this be generalised to other…

Logic in Computer Science · Computer Science 2023-06-22 Nils Vortmeier , Thomas Zeume

The Colouring problem is that of deciding, given a graph $G$ and an integer $k$, whether $G$ admits a (proper) $k$-colouring. For all graphs $H$ up to five vertices, we classify the computational complexity of Colouring for…

Discrete Mathematics · Computer Science 2016-09-06 Konrad K. Dabrowski , François Dross , Daniël Paulusma

We provide two novel constructions of $r$ edge-disjoint $K_{k+1}$-free graphs on the same vertex set, each of which has the property that every small induced subgraph contains a complete graph on $k$ vertices. The main novelty of our…

Combinatorics · Mathematics 2025-10-13 Yamaan Attwa , Sam Mattheus , Tibor Szabó , Jacques Verstraete

Dynamic complexity is concerned with updating the output of a problem when the input is slightly changed. We study the dynamic complexity of two-player parity games over graphs of bounded tree-width, where updates may add or delete edges,…

Computational Complexity · Computer Science 2016-10-04 Patricia Bouyer , Vincent Jugé , Nicolas Markey

Extracting cohesive subgraphs from complex networks is a fundamental task in graph analytics and is essential for understanding biological, social, and web graphs. The edge-based $\gamma$-quasi-clique model offers a flexible alternative by…

Social and Information Networks · Computer Science 2026-01-22 Hongbo Xia , Shengxin Liu , Zhaoquan Gu

We determine the Ramsey number of a connected clique matching. That is, we show that if $G$ is a $2$-edge-coloured complete graph on $(r^2 - r - 1)n - r + 1$ vertices, then there is a monochromatic connected subgraph containing $n$ disjoint…

Combinatorics · Mathematics 2016-05-25 Barnaby Roberts

Given a simple graph $G$ and an integer $k$, the goal of $k$-Clique problem is to decide if $G$ contains a complete subgraph of size $k$. We say an algorithm approximates $k$-Clique within a factor $g(k)$ if it can find a clique of size at…

Computational Complexity · Computer Science 2022-08-04 Bingkai Lin , Xuandi Ren , Yican Sun , Xiuhan Wang

The edge list model is arguably the simplest input model for graphs, where the graph is specified by a list of its edges. In this model, we study the quantum query complexity of three variants of the triangle finding problem. The first asks…

Quantum Physics · Physics 2026-05-29 Amin Shiraz Gilani , Daochen Wang , Pei Wu , Xingyu Zhou

Given an undirected graph $G$, a quasi-clique is a subgraph of $G$ whose density is at least $\gamma$ $(0 < \gamma \leq 1)$. Two optimization problems can be defined for quasi-cliques: the Maximum Quasi-Clique (MQC) Problem, which finds a…

Discrete Mathematics · Computer Science 2024-03-14 Daniela Scherer dos Santos , Kathrin Klamroth , Pedro Martins , Luís Paquete

Structural parameters of graph (such as degeneracy and arboricity) had rarely been considered when designing algorithms for $\textit{(edge) clique cover}$ problems. Taking degeneracy of graph into account, we present a greedy framework and…

Data Structures and Algorithms · Computer Science 2022-09-07 Ahammed Ullah

In this paper, we study new batch-dynamic algorithms for the $k$-clique counting problem, which are dynamic algorithms where the updates are batches of edge insertions and deletions. We study this problem in the parallel setting, where the…

Data Structures and Algorithms · Computer Science 2020-12-15 Laxman Dhulipala , Quanquan C. Liu , Julian Shun , Shangdi Yu

We study the average-case hardness of establishing that a graph does not have a large clique in both proof and communication complexity. We show exponential lower bounds on the length of cutting planes and bounded-depth resolution over…

Computational Complexity · Computer Science 2026-05-12 Susanna F. de Rezende , David Engström , Yassine Ghannane , Duri Andrea Janett , Artur Riazanov

Identifying dense subgraphs known as quasi-cliques is pivotal in numerous graph mining tasks across domains such as social networks, biology, and e-commerce. While prior work has developed efficient algorithms for quasi-clique detection in…

Social and Information Networks · Computer Science 2026-05-27 Jingbang Chen , Weinuo Li , Yingli Zhou , Hao Wu , Can Wang , Yixiang Fang , Chenhao Ma

A relation modification problem gets a logical structure and a natural number k as input and asks whether k modifications of the structure suffice to make it satisfy a predefined property. We provide a complete classification of the…

Logic in Computer Science · Computer Science 2026-03-24 Florian Chudigiewitsch , Marlene Gründel , Christian Komusiewicz , Nils Morawietz , Till Tantau

We present a parallel k-clique listing algorithm with improved work bounds (for the same depth) in sparse graphs with low degeneracy or arboricity. We achieve this by introducing and analyzing a new pruning criterion for a backtracking…

Data Structures and Algorithms · Computer Science 2021-09-21 Lukas Gianinazzi , Maciej Besta , Yannick Schaffner , Torsten Hoefler

The k-forcing number of a graph is a generalization of the zero forcing number. In this note, we give a greedy algorithm to approximate the k-forcing number of a graph. Using this dynamic approach, we give corollaries which improve upon two…

Combinatorics · Mathematics 2014-05-30 Yair Caro , Ryan Pepper

A graph $G$ is $k$-critical if $G$ is not $(k-1)$-colorable, but every proper subgraph of $G$ is $(k-1)$-colorable. A graph $G$ is $k$-choosable if $G$ has an $L$-coloring from every list assignment $L$ with $|L(v)|=k$ for all $v$, and a…

Combinatorics · Mathematics 2019-11-18 Daniel W. Cranston , Landon Rabern

A dynamic program, as introduced by Patnaik and Immerman (1994), maintains the result of a fixed query for an input database which is subject to tuple insertions and deletions. It can use an auxiliary database whose relations are updated…

Logic in Computer Science · Computer Science 2015-07-17 Thomas Schwentick , Nils Vortmeier , Thomas Zeume

Tree-width has been proven to be a useful parameter to design fast and efficient algorithms for intractable problems. However, while tree-width is low on relatively sparse graphs can be arbitrary high on dense graphs. Therefore, we…

Data Structures and Algorithms · Computer Science 2021-11-04 Chris Aronis

Detecting if a graph contains a $k$-Clique is one of the most fundamental problems in computer science. The asymptotically fastest algorithm runs in time $O(n^{\omega k/3})$, where $\omega$ is the exponent of Boolean matrix multiplication.…

Data Structures and Algorithms · Computer Science 2024-08-06 Amir Abboud , Nick Fischer , Yarin Shechter