On a Countable Family of Boundary Graph Classes for the Dominating Set Problem

G. S. Dakhnoa, *, and D. S. Malysheva, b, **

aNational Research University Higher School of Economics, Nizhny Novgorod Branch, Nizhny Novgorod, 603155 Russia

bLobachevsky State University of Nizhny Novgorod, Nizhny Novgorod, 603022 Russia

email: *dahnogrigory@yandex.ru
email: **dsmalyshev@rambler.ru

Received 29 May, 2022

Abstract— A hereditary class is a set of simple graphs closed under deletion of vertices; every such class is defined by the set of its minimal forbidden induced subgraphs. If this set is finite, then the class is said to be finitely defined. The concept of a boundary class is a useful tool for the analysis of the computational complexity of graph problems in the family of finitely defined classes. The dominating set problem for a given graph is to determine whether it has a subset of vertices of a given size such that every vertex outside the subset has at least one neighbor in the subset. Previously, exactly four boundary classes were known for this problem (if \( \mathbb {P}\neq \mathbb {NP} \) ). The present paper considers a countable set of concrete classes of graphs and proves that each its element is a boundary class for the dominating set problem (if \( \mathbb {P}\neq \mathbb {NP} \) ). We also prove the \( \mathbb {NP} \) -completeness of this problem for graphs that contain neither an induced 6-path nor an induced 4-clique, which means that the set of known boundary classes for the dominating set problem is not complete (if \( \mathbb {P}\neq \mathbb {NP} \) ).

Keywords: hereditary graph class, computational complexity, dominating set

DOI: 10.1134/S1990478923010039