An Algorithm for the Exact Treedepth Problem

04/19/2020
by   James Trimble, et al.
0

We present a novel algorithm for the minimum-depth elimination tree problem, which is equivalent to the optimal treedepth decomposition problem. Our algorithm makes use of two cheaply-computed lower bound functions to prune the search tree, along with symmetry-breaking and domination rules. We present an empirical study showing that the algorithm outperforms the current state-of-the-art solver (which is based on a SAT encoding) by orders of magnitude on a range of graph classes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2011

Speeding up SAT solver by exploring CNF symmetries : Revisited

Boolean Satisfiability solvers have gone through dramatic improvements i...
research
06/17/2023

Co-Certificate Learning with SAT Modulo Symmetries

We present a new SAT-based method for generating all graphs up to isomor...
research
02/16/2016

Symmetry Breaking Predicates for SAT-based DFA Identification

It was shown before that the NP-hard problem of deterministic finite aut...
research
05/04/2020

Determining the Multiplicative Complexity of Boolean Functions using SAT

We present a constructive SAT-based algorithm to determine the multiplic...
research
05/27/2021

Propositional Encodings of Acyclicity and Reachability by using Vertex Elimination

We introduce novel methods for encoding acyclicity and s-t-reachability ...
research
06/17/2020

Bute: A Bottom-Up Exact Solver for Treedepth (Submitted to PACE 2020 under username peaty)

This note introduces the exact solver Bute for the exact treedepth probl...
research
05/22/2019

An Optimal Private Stochastic-MAB Algorithm Based on an Optimal Private Stopping Rule

We present a provably optimal differentially private algorithm for the s...

Please sign up or login with your details

Forgot password? Click here to reset