An Exact 2.9416n Algorithm for the Three Domatic Number Problem
Tobias Riege, Jörg Rothe
Abstract
The three domatic number problem asks whether a given undirected graph can be partitioned into at least three dominating sets, i.e., sets whose closed neighborhood equals the vertex set of the graph. Since this problem is NP-complete, no polynomial-time algorithm is known for it. The naive deterministic algorithm for this problem runs in time 3n, up to polynomial factors. In this paper, we design an exact deterministic algorithm for this problem running in time 2.9416n. Thus, our algorithm can handle problem instances of larger size than the naive algorithm in the same amount of time. We also present another deterministic and a randomized algorithm for this problem that both have an even better performance for graphs with small maximum degree.
Create a lesson
Related papers
The Two-Level Poset Game is PSPACE-Complete
Kengo Hashimoto
Generalized Fibonacci gates are Frobenius algebras: a proof of Liu's conjecture
Aaron Sterling
A Simple Algorithm for Counting Solutions to Integer Programs
Daniel Dadush, Anita Dürr, Thekla Hamm et al.
Majority and Torus Polynomials: Bounded-Lift Lower Bounds and Explicit Constructions
Saint Wesonga
The Gap Between Average-Case and Worst-Case Complexity
Halley Goldberg, Jinqiao Hu, Zhenjian Lu et al.
PSPACE-completeness of the Hunters and Rabbit game
Walid Ben-Ameur, Alessandro Maddaloni