A complete logic for database abstract state machines

F Ferrarotti, KD Schewe, L Tec… - Logic Journal of the …, 2017 - academic.oup.com
In database theory, the term database transformation was used to refer to a unifying
treatment for computable queries and updates. Recently, it was shown that non-deterministic …

The polylog-time hierarchy captured by restricted second-order logic

F Ferrarotti, S González, KD Schewe… - … on Symbolic and …, 2018 - ieeexplore.ieee.org
Let SO plog denote the restriction of second-order logic, where second-order quantification
ranges over relations of size at most poly-logarithmic in the size of the structure. In this article …

On fragments of higher order logics that on finite structures collapse to second order

F Ferrarotti, S González, JM Turull-Torres - … 2017, London, UK, July 18-21 …, 2017 - Springer
We define new fragments of higher-order logics of order three and above, and investigate
their expressive power over finite models. The key unifying property of these fragments is …

Systematic refinement of abstract state machines with higher-order logic

F Ferrarotti, S González, KD Schewe… - … Conference on Abstract …, 2018 - Springer
Graph algorithms that involve complex conditions on subgraphs can be specified much
easier, if the specification allows expressions in higher-order logic to be used. In this paper …

On higher order query languages which on relational databases collapse to second order logic

F Ferrarotti, L Tec, JM Turull-Torres - arXiv preprint arXiv:1612.03155, 2016 - arxiv.org
In the framework of computable queries in Database Theory, there are many examples of
queries to (properties of) relational database instances that can be expressed by simple and …

Descriptive Complexity of Polylogarithmic Time/submitted by Senen Gonzalez, MSc.

SA Gonzalez Cornejo - 2019 - epub.jku.at
During the last forty years logics over nite structures have become a central pillar for
studying the denability and complexity of computational problems. The focus is on …

Expressivity within second-order transitive-closure logic

F Ferrarotti, JV Bussche, J Virtema - arXiv preprint arXiv:1804.05926, 2018 - arxiv.org
Second-order transitive-closure logic, SO (TC), is an expressive declarative language that
captures the complexity class PSPACE. Already its monadic fragment, MSO (TC), allows the …

[PDF][PDF] A Complete Logic for Database Abstract State Machines

Q Wanga, F Ferrarottib… - arXiv preprint arXiv …, 2016 - users.cecs.anu.edu.au
In database theory, the term database transformation was used to refer to a unifying
treatment for computable queries and updates. Recently, it was shown that non-deterministic …