Schema-Based Automata Determinization

09/21/2022
by   Joachim Niehren, et al.
0

We propose an algorithm for schema-based determinization of finite automata on words and of step-wise hedge automata on nested words. The idea is to integrate schema-based cleaning directly into automata determinization. We prove the correctness of our new algorithm and show that it is alway smore efficient than standard determinization followed by schema-based cleaning. Our implementation permits to obtain a small deterministic automaton for an example of an XPath query, where standard determinization yields a huge stepwise hedge automaton for which schema-based cleaning runs out of memory.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2022

Witness Generation for JSON Schema

JSON Schema is an important, evolving standard schema language for famil...
research
11/27/2019

Words With Few Palindromes, Revisited

In 2013, Fici and Zamboni proved a number of theorems about finite and i...
research
01/07/2020

VC-dimensions of nondeterministic finite automata for words of equal length

Ishigami and Tani studied VC-dimensions of deterministic finite automata...
research
02/08/2011

Schema Redescription in Cellular Automata: Revisiting Emergence in Complex Systems

We present a method to eliminate redundancy in the transition tables of ...
research
02/06/2013

Efficient Induction of Finite State Automata

This paper introduces a new algorithm for the induction if complex finit...
research
07/24/2019

Semi Automatic Construction of ShEx and SHACL Schemas

We present a method for the construction of SHACL or ShEx constraints fo...
research
11/23/2022

Benchmarking JSON BinPack

In this paper, we present benchmark results for a pre-production impleme...

Please sign up or login with your details

Forgot password? Click here to reset