RUS  ENG
Full version
JOURNALS // Prikladnaya Diskretnaya Matematika // Archive

Prikl. Diskr. Mat., 2023 Number 60, Pages 76–84 (Mi pdm803)

This article is cited in 1 paper

Applied Graph Theory

On the complexity of graph clustering in the problem with bounded cluster sizes

R. V. Baldzhanovaa, A. V. Ilevb, V. P. Il'evab

a Dostoevsky Omsk State University, Omsk, Russia
b Institute of Mathematics SB RAS, Omsk, Russia

Abstract: In the graph clustering problems, for a given graph $G$, one has to find a nearest cluster graph on the same vertex set. A graph is called cluster graph if all its connected components are complete graphs. The distance between two graphs is equal to the number of non-coincide edges. In the paper, we consider the graph clustering problem with bounded size $s$ of clusters. The clustering complexity of a graph $G$ is the distance from $G$ to a nearest cluster graph. In the case of ${s=2}$, we prove that the clustering complexity of an arbitrary $n$-vertex graph doesn't exceed ${\left\lfloor {(n-1)^2}/{2} \right\rfloor}$ for ${n \geq 2}$. In the case of ${s=3}$, we propose a polynomial time approximation algorithm for solving the graph clustering problem and use this algorithm to prove that clustering complexity of an arbitrary $n$-vertex graph doesn't exceed ${({n(n-1)}/{2} - 3\left\lfloor {n}/{3}\right\rfloor)}$ for ${n \geq 4}$.

Keywords: graph, clustering, clustering complexity.

UDC: 519.1, 519.8

DOI: 10.17223/20710410/60/6



© Steklov Math. Inst. of RAS, 2025