Model Checking and Higher-Order Recursion

  • Authors:
  • Hardi Hungar

  • Affiliations:
  • -

  • Venue:
  • MFCS '99 Proceedings of the 24th International Symposium on Mathematical Foundations of Computer Science
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since Muller and Schupp have shown that monadic second-order logic is decidable for context-free graphs in [MS85], several specialized procedures have been developed for related problems, mostly for sublogics like the modal µ-calculus, or even its alternation-free fragment. This work shows the decidability of SlS, the trace version of MSOL, for the richer set of macro graphs. The generation mechanism of macro graphs is of higher-order nature and relates to the context-free one like macro grammars [Fis68] relate to context-free grammars. Technically, the result follows from the decidability of the emptiness problem of the trace language of a macro graph with fairness. The decision procedure is given in form of a tableau system. Soundness and completeness follow from the relation of the (finite) tableaux to their infinite unfoldings. This kind of proof promises to be helpful in the derivation of further results.