Enumerating minimal dominating sets in the (in)comparability graphs of bounded dimension posets

04/15/2020
by   Marthe Bonamy, et al.
0

Enumerating minimal transversals in a hypergraph is a notoriously hard problem. It can be reduced to enumerating minimal dominating sets in a graph, in fact even to enumerating minimal dominating sets in an incomparability graph. We provide an output-polynomial time algorithm for incomparability graphs whose underlying posets have bounded dimension. Through a different proof technique, we also provide an output-polynomial algorithm for their complements, i.e., for comparability graphs of bounded dimension posets. Our algorithm for incomparability graphs is based on flashlight search and relies on the geometrical representation of incomparability graphs with bounded dimension, as given by Golumbic et al. in 1983. It runs with polynomial delay and only needs polynomial space. Our algorithm for comparability graphs is based on the flipping method introduced by Golovach et al. in 2015. It performs in incremental-polynomial time and requires exponential space. In addition, we show how to improve the flipping method so that it requires only polynomial space. Since the flipping method is a key tool for the best known algorithms enumerating minimal dominating sets in a number of graph classes, this yields direct improvements on the state of the art.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/01/2018

Enumerating minimal dominating sets in triangle-free graphs

It is a long-standing open problem whether the minimal dominating sets o...
research
07/13/2021

Polynomial delay algorithm for minimal chordal completions

Motivated by the problem of enumerating all tree decompositions of a gra...
research
09/06/2018

Efficient Loop Detection in Forwarding Networks and Representing Atoms in a Field of Sets

The problem of detecting loops in a forwarding network is known to be NP...
research
08/15/2018

Counting Minimal Transversals of β-Acyclic Hypergraphs

We prove that one can count in polynomial time the number of minimal tra...
research
04/10/2022

Minimal Roman Dominating Functions: Extensions and Enumeration

Roman domination is one of the many variants of domination that keeps mo...
research
06/28/2022

Hybrid cuckoo search algorithm for the minimum dominating set problem

The notions of dominating sets of graphs began almost 400 years ago with...
research
08/31/2023

Enumerating minimal vertex covers and dominating sets with capacity and/or connectivity constraints

In this paper, we consider the problems of enumerating minimal vertex co...

Please sign up or login with your details

Forgot password? Click here to reset