A polynomial-time algorithm for cluster deletion on (diamond, Butterfly)-free graphs

Sabrine Malek 1, Wady Naanaa 2
1Faculty of Economics and Management of Sfax – Tunis LIMTIC laboratory – ISI Ariana, Tunis
2National Engineering School of Tunis – Tunis LIMTIC laboratory – ISI Ariana, Tunis

Abstract

The cluster deletion (CD) problem consists of transforming an input graph into a disjoint union of cliques by removing as few edges as possible. For general graphs, this is a combinatorial optimization problem that belongs to the NP-hard computational complexity class. In the present paper, we identify a new polynomially solvable CD subproblem. Specifically, we propose a two-phase polynomial algorithm that solves CD on (butterfly, diamond)-free graphs.

Keywords: Cluster Deletion (CD); maximal clique; (butterfly, diamond)-free graphs.