DocumentCode
189179
Title
SAT and MaxSAT Encodings for Trees Applied to the Steiner Tree Problem
Author
Tavares de Oliveira, Ricardo ; Silva, Francisco
Author_Institution
Fed. Univ. of Parana, Curitiba, Brazil
fYear
2014
fDate
18-22 Oct. 2014
Firstpage
192
Lastpage
197
Abstract
In this paper we present some SAT and MaxSAT codifications for trees in graphs. We review two known encodings and suggest four new ones. We categorize the encodings into three categories: Absolute encodings state that each vertex must be in a fixed position in some structure, Relative encodings state the relative positions between the vertices in some structure, Counting-based encodings use theoretical graph properties to hardcode the degree of each vertex in a tree. We use these encodings to reduce the Steiner Tree Problem in Graphs to (Partial Weighted) MaxSAT and compare their efficiency to solve random instances and ones from the SteinLib benchmark. The experiments strongly suggest that relative encodings are more efficient than absolute ones, but there is not an overall best encoding between relative and counting-based ones.
Keywords
computability; encoding; trees (mathematics); MaxSAT codification; MaxSAT encoding; SteinLib benchmark; Steiner tree problem; absolute encodings; counting-based encodings; partial weighted MaxSAT; relative encodings; theoretical graph property; Benchmark testing; Boolean functions; Data structures; Encoding; Indexes; Semantics; Steiner trees;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems (BRACIS), 2014 Brazilian Conference on
Conference_Location
Sao Paulo
Type
conf
DOI
10.1109/BRACIS.2014.43
Filename
6984829
Link To Document