A formalisation of the normal forms of context-free grammars in HOL4

Aditi Barthwal*, Michael Norrish

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    5 Citations (Scopus)

    Abstract

    We describe the formalisation of the Chomsky and Greibach normal forms for context-free grammars (CFGs) using the HOL4 theorem prover. We discuss the varying degrees to which proofs that are straightforward on pen and paper, turn out to be much harder to mechanise. While both proofs are of similar length in their informal presentations, the mechanised proofs for Greibach normal form blow-up considerably.

    Original languageEnglish
    Title of host publicationComputer Science Logic - 24th International Workshop, CSL 2010, and 19th Annual Conference of the EACSL, Proceedings
    Pages95-109
    Number of pages15
    DOIs
    Publication statusPublished - 2010
    Event24th International Workshop on Computer Science Logic, CSL 2010, and 19th Annual Conference of the EACSL - Brno, Czech Republic
    Duration: 23 Aug 201027 Aug 2010

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume6247 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference24th International Workshop on Computer Science Logic, CSL 2010, and 19th Annual Conference of the EACSL
    Country/TerritoryCzech Republic
    CityBrno
    Period23/08/1027/08/10

    Fingerprint

    Dive into the research topics of 'A formalisation of the normal forms of context-free grammars in HOL4'. Together they form a unique fingerprint.

    Cite this