• DocumentCode
    3092570
  • Title

    Collapsible Pushdown Automata and Labeled Recursion Schemes: Equivalence, Safety and Effective Selection

  • Author

    Carayol, Arnaud ; Serre, Olivier

  • Author_Institution
    LIGM, Univ. Paris Est, Paris, France
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    165
  • Lastpage
    174
  • Abstract
    Higher-order recursion schemes are rewriting systems for simply typed terms and they are known to be equi-expressive with collapsible pushdown automata (CPDA) for generating trees. We argue that CPDA are an essential model when working with recursion schemes. First, we give a new proof of the translation of schemes into CPDA that does not appeal to game semantics. Second, we show that this translation permits to revisit the safety constraint and allows CPDA to be seen as Krivine machines. Finally, we show that CPDA permit one to prove the effective MSO selection property for schemes, subsuming all known decidability results for MSO on schemes.
  • Keywords
    decidability; pushdown automata; rewriting systems; theorem proving; trees (mathematics); CPDA; Krivine machines; MSO selection property; collapsible pushdown automata; decidability; higher-order recursion schemes; labeled recursion schemes; monadic second-order theory; rewriting systems; safety constraint; scheme translation proof; tree generation; typed terms; Automata; Games; Production; Safety; Semantics; Standards; Syntactics; Collapsible Pushdown Automata; MSO Effective Selection; Recursion Schemes; Safety Constraint;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2012 27th Annual IEEE Symposium on
  • Conference_Location
    Dubrovnik
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4673-2263-8
  • Type

    conf

  • DOI
    10.1109/LICS.2012.73
  • Filename
    6280435