• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    Logic Programming and Automated Reasoning

    Logic Programming and Automated Reasoning

    Conference

    年发文量

    研究主题

    论文(997)

    排序
    1Automated Theorem Provers Help Improve Large Language Model Reasoning
    Lachlan McGinness,Peter Baumgartner

    In this paper we demonstrate how logic programming systems and Automated first- order logic Theorem Provers (ATPs) can improve the accuracy of Large Language Models (LLMs) for logical reasoning tasks where the baseline performance is given by direct LLM solutions. We first evaluate LLM reasoning on steamroller problems using the PRON- TOQA benchmark. We show how accuracy can be improved with a neuro-symbolic ar- chitecture where the LLM acts solely as a front-end for translating a given problem into a formal logic language and an automated reasoning engine is called for solving it. How- ever, this approach critically hinges on the correctness of the LLM translation. To assess this translation correctness, we secondly define a framework of syntactic and semantic er- ror categories. We implemented the framework and used it to identify errors that LLMs make in the benchmark domain. Based on these findings, we thirdly extended our method with capabilities for automatically correcting syntactic and semantic errors. For semantic error correction we integrate first-order logic ATPs, which is our main and novel contribu- tion. We demonstrate that this approach reduces semantic errors significantly and further increases the accurracy of LLM logical reasoning.

    2024引用:5
    引用
    AI阅读
    加入学术空间
    2Efficient and Verified Continuous Double Auctions.
    Mohit Garg,Suneel Sarswat

    Continuous double auctions are commonly used to match orders at currency, stock, and commodities exchanges. A verified implementation of continuous double auctions is a useful tool for market regulators as they give rise to automated checkers that are guaranteed to detect errors in the trade logs of an existing exchange if they contain trades that violate the matching rules. We provide an efficient and formally verified implementation of continuous double auctions that takes O(nlogn) time to match n orders. This improves an earlier O(n2) verified implementation. We also prove a matching Ω(nlogn) lower bound on the running time for continuous double auctions. Our new implementation takes only a couple of minutes to run on ten million randomly generated orders as opposed to a few days taken by the earlier implementation. Our new implementation gives rise to an efficient automatic checker. We use the Coq proof assistant for verifying our implementation and extracting a verified OCaml program. While using Coq’s standard library implementation of red-black trees to obtain our improvement, we observed that its specification has serious gaps, which we fill in this work; this might be of independent interest.

    2024引用:1
    引用
    AI阅读
    加入学术空间
    3On Proof Schemata and Primitive Recursive Arithmetic
    Alexander Leitsch,Anela Lolic, Stella Mahler

    Inductive proofs can be represented as a proof schemata, i.e. as a parameterized se- quence of proofs defined in a primitive recursive way. Applications of proof schemata can be found in the area of automated proof analysis where the schemata admit (schematic) cut-elimination and the construction of Herbrand systems. This work focuses on the ex- pressivity of proof schemata as defined in [10]. We show that proof schemata can simulate primitive recursive arithmetic as defined in [12]. Future research will focus on an extension of the simulation to primitive recursive arithmetic using quantification as defined in [7]. The translation of proofs in arithmetic to proof schemata can be considered as a crucial step in the analysis of inductive proofs.

    2024引用:1
    引用
    AI阅读
    加入学术空间
    4Alternate Semantics of the Guarded Conditional.
    Nachum Dershowitz

    The various possible semantics of Dijkstra’s guarded commands are elucidated by means of a new graph-based low-level, generic specification language designed for asynchronous nondeterministic algorithms. The graphs incorporate vertices for actions and edges indicating control flow alongside edges for data flow. This formalism allows one to specify, not just input-output behavior nor only what actions take place, but also precisely how often and in what order they transpire.

    2024
    引用
    AI阅读
    加入学术空间
    5On SMT Theory Design: the Case of Sequences.
    Hichem Rami Ait El Hara,François Bobot,Guillaume Bury

    Choices in the semantics and the signature of a theory are integral in determining how the theory is used and how challenging it is to reason over it. Our interest in this paper lies in the SMT theory of sequences. Various versions of it exist in the literature and in state-of-the-art SMT solvers, but it has not yet been standardized in the SMT-LIB. We reflect on its existing variants, and we define a set of theory design criteria to help determine what makes one variant of a theory better than another. The criteria we define can be used to appraise theory proposals for other theories as well. Based on these criteria, we propose a series of changes to the SMT theory of sequences as a contribution to the discussion regarding its standardization.

    2024
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 997 篇论文

    高被引作者

    作者引用发文
    K. Rustan M. Leino12113
    Uli Sattler8525
    Frank Wolter8484
    Michael Zakharyaschev8424
    Ian Hodkinson7601
    Ian Horrocks5213
    Stephan Tobies5122
    Cezary Kaliszyk4119
    Michel Parigot3785
    Peter Schneider-Kamp3618

    高产作者

    作者引用发文
    Josef Urban30414
    Laura Kovács17314
    Matthias Baaz20714
    Christian G. Fermüller18912
    Orna Kupferman18810
    Nikolaj S. Bjørner2829
    Cezary Kaliszyk4119
    Geoff Sutcliffe2449
    Peter Schneider-Kamp3618
    Olivier Hermant1028

    相关期刊

    Journal of Automated Reasoning
    Conference on Automated Deduction
    Intelligent Computer Mathematics
    Annual Conference for Computer Science Logic
    International Conference on Concurrency Theory
    Formal Structures for Computation and Deduction
    Foundations of Software Science and Computation Structure
    ACM/IEEE Symposium on Logic in Computer Science
    Electronic Proceedings in Theoretical Computer Science (EPTCS)
    ACM Transactions on Computational Logic