Detail publikace
A Logic of Singly Indexed Arrays
mathematical logic, arrays, decidability, decision procedure, formal verification, automata
Jedná se úplnou verzi článku publikovaného na LPAR'08. Článek zavádí specializovanou logiku pro specifikaci vlastnostíprogramů pracujících s poli neomezené velikosti obsahující celočíselnéúdaje o rovněž neomezené velikosti. Tato logika se vyznačuje tím, žeumožňuje v jedné, univerzálně kvantifikované formuli porovnávat obsahrůzných buněk polí pouze s využitím jediného sdíleného indexu. Pro tutologiku je v článku ukázána obecná nerozhodnutelnost splnitelnostiformulí. Na druhou stranu pro $\exists^*\forall^*$ fragment této logikyje navržena rozhodovací procedura založená na určitém speciálním typuautomatů s čítači. Oproti dřívějším výsledkům v této oblasti jenavržená rozhodovací procedura výrazně jednodušší.
@techreport{BUT63914,
author="Peter {Habermehl} and Iosif {Radu} and Tomáš {Vojnar}",
title="A Logic of Singly Indexed Arrays",
year="2008",
publisher="VERIMAG",
address="TR-2008-9, Grenoble",
pages="19",
url="http://www-verimag.imag.fr/TR/TR-2008-9.ps"
}