<div class="csl-bib-body">
<div class="csl-entry">Kiesel, R., & Schidler, A. (2023). A Dynamic MaxSAT-based Approach to Directed Feedback Vertex Sets. In <i>2023 Proceedings of the Symposium on Algorithm Engineering and Experiments (ALENEX)</i> (pp. 39–52). https://doi.org/10.1137/1.9781611977561.ch4</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193321
-
dc.description.abstract
We propose a new approach to the Directed Feedback
Vertex Set Problem (DFVSP), where the input is a
directed graph and the solution is a minimum set of
vertices whose removal makes the graph acyclic.
Our approach, implemented in the solver DAGer,
is based on two novel contributions: Firstly, we add
a wide range of data reductions that are partially
inspired by reductions for the similar vertex cover
problem. For this, we give a theoretical basis for
lifting reductions from vertex cover to DFVSP but also
incorporate novel ideas into strictly more general and
new DFVSP reductions.
Secondly, we propose dynamically encoding DFVSP
in propositional logic using cycle propagation for im-
proved performance. Cycle propagation builds on the
idea that already a limited number of the constraints in
a propositional encoding is usually sufficient for finding
an optimal solution. Our algorithm, therefore, starts
with a small number of constraints and cycle propa-
gation adds additional constraints when necessary. We
propose an efficient integration of cycle propagation into
the workflow of MaxSAT solvers, further improving the
performance of our algorithm.
Our extensive experimental evaluation shows that
DAGer significantly outperforms the state-of-the-art
solvers and that our data reductions alone directly solve
many of the instances.
en
dc.language.iso
en
-
dc.subject
Directed Feedback Vertex Set Problem
en
dc.subject
graph theory
en
dc.subject
QBF
en
dc.title
A Dynamic MaxSAT-based Approach to Directed Feedback Vertex Sets
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
978-1-61197-756-1
-
dc.description.startpage
39
-
dc.description.endpage
52
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
2023 Proceedings of the Symposium on Algorithm Engineering and Experiments (ALENEX)
-
tuw.peerreviewed
true
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-01 - Forschungsbereich Algorithms and Complexity
-
tuw.publisher.doi
10.1137/1.9781611977561.ch4
-
dc.description.numberOfPages
14
-
tuw.event.name
Symposium on Algorithm Engineering and Experiments
en
tuw.event.startdate
22-01-2023
-
tuw.event.enddate
23-01-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
IT
-
tuw.event.presenter
Schidler, André
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.languageiso639-1
en
-
item.openairetype
conference paper
-
item.grantfulltext
restricted
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E192-03 - Forschungsbereich Knowledge Based Systems
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity