Coqlex: Generating Formally Verified Lexers
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Journal ref The Art, Science, and Engineering of Programming, 2024, Vol. 8, Issue 1, Article 3
AI 大模型
代码生成、软件工程智能体、程序修复、测试生成和开发者工具。
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Journal ref The Art, Science, and Engineering of Programming, 2024, Vol. 8, Issue 1, Article 3
专题命中 程序分析与验证 :program repair(abstract);分类 cs.SE
Comments This paper has been accepted by ICSE'24
专题命中 程序分析与验证 :program synthesis(abstract);分类 cs.PL
Comments This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 32nd ACM SIGPLAN International Conference on Compiler Construction (CC '23), February 25-26, 2023, Montréal, QC, Canada, https://doi.org/10.1145/3578360.3580262
Journal ref In Proceedings of the 32nd ACM SIGPLAN International Conference on Compiler Construction (CC '23), February 25-26, 2023, Montréal, QC, Canada
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Comments PhD Thesis made at the University of Glasgow, 163 pages
专题命中 程序分析与验证 :code generation(abstract);分类 cs.AI
专题命中 程序分析与验证 :program synthesis(abstract);分类 cs.PL
Comments 39 pages
专题命中 程序分析与验证 :repository(abstract);分类 cs.PL
专题命中 程序分析与验证 :program synthesis(abstract);分类 cs.AI
Comments Oxford 2018 MSc thesis; 82 pages
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
专题命中 程序分析与验证 :repository(abstract);分类 cs.SE
专题命中 程序分析与验证 :repository(abstract);分类 cs.LG
Comments accepted to ISPRS Archives 2020
专题命中 程序分析与验证 :repository(abstract);分类 cs.PL
Comments This arXiv version (v4) contains fixes for some typographical errors of the PLDI'19 version (the numbering of indices in Section 4.1 and the example in Section 4.3)
Journal ref Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation (PLDI), pp. 425-438, ACM, 2019
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Comments Rejected from ICFP 2019
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
专题命中 程序分析与验证 :program repair(abstract);分类 cs.SE
Comments Accepted by SANER 2019
专题命中 程序分析与验证 :repository(abstract);分类 cs.LG
Comments 6 pages
专题命中 程序分析与验证 :code generation(abstract);分类 cs.LG
专题命中 程序分析与验证 :repository(abstract);分类 cs.CL
专题命中 程序分析与验证 :repository(abstract);分类 cs.PL
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Comments Under review, feedback is sought
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Comments Presented at ESOP 2015
专题命中 程序分析与验证 :code generation(abstract);分类 cs.PL
Comments 28 pages, 11 figures
专题命中 程序分析与验证 :repository(abstract);分类 cs.SE
Comments In Proceedings ESSS 2015, arXiv:1506.03250
Journal ref EPTCS 184, 2015, pp. 65-79
F₂上矩阵乘法挑战的SAT证书:全部10个“预期不可满足”实例均可满足,以及一个无3型项的秩23方案
专题命中 程序分析与验证 :repository(abstract)
AI总结 该研究针对F₂上的矩阵乘法SAT基准,发现10个预期不可满足的Challenge-2公式实际可满足,还构造了无3型项的秩23方案,生成了21个实例的SAT证书且可快速复现。
线性模型预测控制的验证实验:内点法算法的自动生成与形式验证
专题命中 程序分析与验证 :code generation(abstract)
AI总结 本文研究了线性模型预测控制中内点法算法的自动生成与形式验证,通过代码专门化阶段生成额外的注释来形式化算法的意图规范,并利用演绎方法自动证明这些断言的有效性,同时通过SMT求解器验证整个证明过程。
Journal ref 22nd International Conference on Logic for Programming Artificial Intelligence and Reasoning (LPAR-22), Nov 2018, Awassa, Ethiopia. https://easychair.org/smart-program/LPAR-22/
在依赖类型理论中实现 inhabit 和 unification
专题命中 程序分析与验证 :program synthesis(abstract)
AI总结 本文提出 Canonical-min,一种在依赖类型理论中求解 inhabit 和 unification 的高效方法,并引入 DTTBench 作为相关基准测试。
专题命中 程序分析与验证 :repository(abstract)
专题命中 程序分析与验证 :code model(abstract)
Comments 20 + 9 pages, 16 figures
Journal ref J. Phys. A: Math. Theor. 58 435301 (2025)