<div class="csl-bib-body">
<div class="csl-entry">Lodha, N. (2018). <i>SAT approach for decomposition methods</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2018.67787</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2018.67787
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/1748
-
dc.description.abstract
We are always trying to nd the best way to solve any computational problem. But, sometimes the most natural way to solve a given problem may not be very practical. Computer scientists have been trying to nd practical ways for solving hard problems. One of the major technology, that was developed to solve hard problems, is decompositions. Decompositions allow one to decompose a given problem instance in small parts. There are various techniques that use decompositions to solve a problem, but these techniques rely heavily on the quality of the decompositions. In this thesis, we develop SAT-based techniques to nd \good" decompositions. Satis ability (SAT) is one of the most central problem in computer science and SAT-solvers, tools that can solve this problem, have improved drastically over the last years. Current SAT-solvers can solve some SAT instances, of several MB in size, in a matter of milliseconds. A SAT- encoding is the transformation of a computational problem to SAT. We make use of the speed and eciency of the SAT based techniques for nding good decompositions. In this thesis we develop SAT-encodings for nding good decompositions. One of the major hurdle for SAT-encodings is the size of the SAT formula. Most of the SAT-encodings are at least cubic is the size of problem instance, which puts a hard limit on the size of the problem instance that can be solved. We overcome this restriction by developing a new SAT-based local improvement technique, where given a decomposition we try to improve parts of it using SAT-encodings. We propose a new characterization for branch decompositions and used it for a SAT-encoding for nding branchwidth. We develop local improvement approach for nding better branch decompositions, which we later used for tree decompositions as well. We develop two dierent characterizations for special tree decomposition and path decomposition, and compare them empirically. We also develop an SMT-encoding for nding fractional hypertree decompositions.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
SAT-encodings
en
dc.subject
Satisfiability
en
dc.subject
Local Improvement
en
dc.subject
Decompositions
en
dc.subject
SMT-encoding
en
dc.subject
Preprocessing
en
dc.subject
Fractional Hypertree Decomposition
en
dc.title
SAT approach for decomposition methods
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2018.67787
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Neha Lodha
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E192 - Institut für Logic and Computation
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC15412079
-
dc.description.numberOfPages
151
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:1-127768
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0001-8994-1656
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.grantfulltext
open
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.openaccessfulltext
Open Access
-
item.languageiso639-1
en
-
item.openairetype
doctoral thesis
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering