Analyzing Context-Free Grammars Using an Incremental SAT Solver

  • Authors:
  • Roland Axelsson;Keijo Heljanko;Martin Lange

  • Affiliations:
  • Institut für Informatik, Ludwig-Maximilians-Universität, München, Germany;Department of Information and Computer Science, Helsinki University of Technology (TKK), Finland;Institut für Informatik, Ludwig-Maximilians-Universität, München, Germany

  • Venue:
  • ICALP '08 Proceedings of the 35th international colloquium on Automata, Languages and Programming, Part II
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider bounded versions of undecidable problems about context-free languages which restrict the domain of words to some finite length: inclusion, intersection, universality, equivalence, and ambiguity. These are in (co)-NP and thus solvable by a reduction to the (un-)satisfiability problem for propositional logic. We present such encodings --- fully utilizing the power of incrementat SAT solvers --- prove correctness and validate this approach with benchmarks.