首页    期刊浏览 2024年12月03日 星期二
登录注册

文章基本信息

  • 标题:Certified Context-Free Parsing: A formalisation of Valiant's Algorithm in Agda
  • 本地全文:下载
  • 作者:Jean-Philippe Bernardy ; Patrik Jansson
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2016
  • 卷号:12
  • 期号:2
  • 页码:1
  • DOI:10.2168/LMCS-12(2:6)2016
  • 出版社:Technical University of Braunschweig
  • 摘要:Valiant (1975) has developed an algorithm for recognition of context free languages. As of today, it remains the algorithm with the best asymptotic complexity for this purpose. In this paper, we present an algebraic specification, implementation, and proof of correctness of a generalisation of Valiant's algorithm. The generalisation can be used for recognition, parsing or generic calculation of the transitive closure of upper triangular matrices. The proof is certified by the Agda proof assistant. The certification is representative of state-of-the-art methods for specification and proofs in proof assistants based on type-theory. As such, this paper can be read as a tutorial for the Agda system.
  • 其他关键词:Context-Free Parsing, Valiant’s algorithm, Proof, Agda.
国家哲学社会科学文献中心版权所有