Detail výsledku

Antiprenexing for WSkS: A Little Goes a Long Way

HAVLENA, V.; HOLÍK, L.; LENGÁL, O.; VALEŠ, O.; VOJNAR, T. Antiprenexing for WSkS: A Little Goes a Long Way. In EPiC Series in Computing. EPiC series in computing. Proceedings of LPAR-23. Manchester: EasyChair, 2020. no. 73, p. 298-316. ISSN: 2398-7340.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Havlena Vojtěch, Ing., Ph.D., UIFS (FIT), UITS (FIT)
Holík Lukáš, doc. Mgr., Ph.D., UITS (FIT)
Lengál Ondřej, doc. Ing., Ph.D., UITS (FIT)
Valeš Ondřej, Ing.
Vojnar Tomáš, prof. Ing., Ph.D., UITS (FIT)
Abstrakt

We study light-weight techniques for preprocessing of WSkS formulae in an automata-based decision procedure as implemented, e.g., in Mona. The techniques we use are based on antiprenexing, i.e., pushing quantifiers deeper into a formula. Intuitively, this tries to alleviate the explosion in the size of the constructed automata by making it happen sooner on smaller automata (and have the automata minimization reduce the output). The formula transformations that we use to implement antiprenexing may, however, be applied in different ways and extent and, if used in an unsuitable way, may also cause an explosion in the size of the formula and the automata built while deciding it. Therefore, our approach uses informed rules that use an estimation of the cost of constructing automata for WSkS formulae. The estimation is based on a model learnt from runs of the decision algorithm on various formulae. An experimental evaluation of our technique shows that antiprenexing can significantly boost the performance of the base WSkS decision procedure, sometimes allowing one to decide formulae that could not be decided before.

Klíčová slova

antiprenexing, automata, preprocessing, weak monadic second-order logic, WSkS

Rok
2020
Strany
298–316
Časopis
EPiC series in computing, č. 73, ISSN 2398-7340
Sborník
EPiC Series in Computing
Řada
Proceedings of LPAR-23
Konference
23rd International Conference on Logic for Programming, Artifical Intelligence and Reasoning
Vydavatel
EasyChair
Místo
Manchester
DOI
EID Scopus
BibTeX
@inproceedings{BUT168130,
  author="Vojtěch {Havlena} and Lukáš {Holík} and Ondřej {Lengál} and Ondřej {Valeš} and Tomáš {Vojnar}",
  title="Antiprenexing for WSkS: A Little Goes a Long Way",
  booktitle="EPiC Series in Computing",
  year="2020",
  series="Proceedings of LPAR-23",
  journal="EPiC series in computing",
  number="73",
  pages="298--316",
  publisher="EasyChair",
  address="Manchester",
  doi="10.29007/6bfc",
  url="https://www.fit.vut.cz/research/publication/12287/"
}
Soubory
Projekty
Efektivní konečné automaty pro automatické usuzování, MŠMT, ERC CZ, LL1908, zahájení: 2020-01-01, ukončení: 2024-12-31, ukončen
IT4Innovations excellence in science, MŠMT, Národní program udržitelnosti II, LQ1602, zahájení: 2016-01-01, ukončení: 2020-12-31, ukončen
Spolehlivé, bezpečné a efektivní počítačové systémy, VUT, Vnitřní projekty VUT, FIT-S-20-6427, zahájení: 2020-03-01, ukončení: 2023-02-28, ukončen
Škálovatelné techniky pro analýzu komplexních vlastností počítačových systémů, GAČR, Standardní projekty, GA20-07487S, zahájení: 2020-01-01, ukončení: 2022-12-31, ukončen
Výzkumné skupiny
Pracoviště
Nahoru