English

VLDL Satisfiability and Model Checking via Tree Automata

Logic in Computer Science 2017-08-03 v1

Abstract

We present novel algorithms solving the satisfiability problem and the model checking problem for Visibly Linear Dynamic Logic (VLDL) in asymptotically optimal time via a reduction to the emptiness problem for tree automata with B\"uchi acceptance. Since VLDL allows for the specification of important properties of recursive systems, this reduction enables the efficient analysis of such systems. Furthermore, as the problem of tree automata emptiness is well-studied, this reduction enables leveraging the mature algorithms and tools for that problem in order to solve the satisfiability problem and the model checking problem for VLDL.

Keywords

Cite

@article{arxiv.1708.00699,
  title  = {VLDL Satisfiability and Model Checking via Tree Automata},
  author = {Alexander Weinert},
  journal= {arXiv preprint arXiv:1708.00699},
  year   = {2017}
}

Comments

14 pages

R2 v1 2026-06-22T21:04:35.905Z