中文
相关论文

相关论文: Model-Guided Synthesis of Inductive Lemmas for FOL…

200 篇论文

We develop the first two heap logics that have implicit heaplets and that admit FO-complete program verification. The notion of FO-completeness is a theoretical guarantee that all theorems that are valid when recursive definitions are…

计算机科学中的逻辑 · 计算机科学 2026-01-13 Adithya Murali , Hrishikesh Balakrishnan , Aaron Councilman , P. Madhusudan

We propose a novel logic, called Frame Logic (FL), that extends first-order logic (with recursive definitions) using a construct Sp(.) that captures the implicit supports of formulas -- the precise subset of the universe upon which their…

计算机科学中的逻辑 · 计算机科学 2022-09-27 Adithya Murali , Lucas Peña , Christof Löding , P. Madhusudan

We address generating theorems from a given set of axioms, without proof goal, aiming at value from a mathematical point of view or as lemmas for automated proving. As benchmark, we convert a fragment of the Metamath database set.mm. Our…

计算机科学中的逻辑 · 计算机科学 2026-02-18 Christoph Wernhard

Deficiency in expressive power of the first-order logic has led to developing its numerous extensions by fixed point operators, such as Least Fixed-Point (LFP), inflationary fixed-point (IFP), partial fixed-point (PFP), etc. These logics…

计算机科学中的逻辑 · 计算机科学 2008-12-18 Alexei Lisitsa

We introduce INDUCTION, a benchmark for finite structure concept synthesis in first order logic. Given small finite relational worlds with extensionally labeled target predicates, models must output a single first order logical formula that…

人工智能 · 计算机科学 2026-05-26 Serafim Batzoglou

Despite recent advances in automating theorem proving in full first-order theories, inductive reasoning still poses a serious challenge to state-of-the-art theorem provers. The reason for that is that in first-order logic induction requires…

计算机科学中的逻辑 · 计算机科学 2021-06-10 Johannes Schoisswohl , Laura Kovacs

The symbolic-heap fragment of separation logic has been actively developed and advocated for verifying the memory-safety property of computer programs. At present, one of its biggest challenges is to effectively prove entailments containing…

计算机科学中的逻辑 · 计算机科学 2017-11-09 Quang-Trung Ta , Ton Chanh Le , Siau-Cheng Khoo , Wei-Ngan Chin

In this paper we consider first-order logic theorem proving and model building via approximation and instantiation. Given a clause set we propose its approximation into a simplified clause set where satisfiability is decidable. The…

计算机科学中的逻辑 · 计算机科学 2015-05-22 Andreas Teucke , Christoph Weidenbach

Well-known principles of induction include monotone induction and different sorts of non-monotone induction such as inflationary induction, induction over well-founded sets and iterated induction. In this work, we define a logic formalizing…

人工智能 · 计算机科学 2007-05-23 Marc Denecker , Eugenia Ternovska

A theory of recursive and corecursive definitions has been developed in higher-order logic (HOL) and mechanized using Isabelle. Least fixedpoints express inductive data types such as strict lists; greatest fixedpoints express coinductive…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Lawrence C. Paulson

In this paper we study the logical foundations of automated inductive theorem proving. To that aim we first develop a theoretical model that is centered around the difficulty of finding induction axioms which are sufficient for proving a…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Stefan Hetzl , Tin Lok Wong

We present an approach to automatically synthesise recursive predicates in Separation Logic (SL) from concrete data structure instances using Inductive Logic Programming (ILP) techniques. The main challenges to make such synthesis effective…

编程语言 · 计算机科学 2025-02-21 Ziyi Yang , Ilya Sergey

Separation Logic with inductive definitions is a well-known approach for deductive verification of programs that manipulate dynamic data structures. Deciding verification conditions in this context is usually based on user-provided lemmas…

计算机科学中的逻辑 · 计算机科学 2015-07-21 Constantin Enea , Mihaela Sighireanu , Zhilin Wu

We present a framework for synthesising formulas in first-order logic (FOL) from examples, which unifies and advances state-of-the-art approaches for inference of transition system invariants. To do so, we study and categorise the existing…

编程语言 · 计算机科学 2026-01-08 Ziyi Yang , George Pîrlea , Ilya Sergey

Inductive reasoning enables humans to infer abstract rules from limited examples and apply them to novel situations. In this work, we compare an LLM-based hypothesis search framework with direct program generation approaches on few-shot…

人工智能 · 计算机科学 2025-09-03 Aishni Parab , Hongjing Lu , Ying Nian Wu , Sumit Gulwani

Despite recent advances in automating theorem proving in full first-order theories, inductive reasoning still poses a serious challenge to state-of-the-art theorem provers. The reason for that is that in first-order logic induction requires…

计算机科学中的逻辑 · 计算机科学 2021-07-19 Johannes Schoisswohl , Laura Kovács

Mixed integer linear programming (MILP) is a powerful representation often used to formulate decision-making problems under uncertainty. However, it lacks a natural mechanism to reason about objects, classes of objects, and relations.…

计算机科学中的逻辑 · 计算机科学 2012-05-14 Geoffrey Gordon , Sue Ann Hong , Miroslav Dudik

This paper presents an approach to lemma synthesis to support advanced inductive entailment procedures based on separation logic. We first propose a mechanism where lemmas are automatically proven and systematically applied. The lemmas may…

编程语言 · 计算机科学 2018-05-15 Quang Loc Le

We present a logic for the specification of static analysis problems that goes beyond the logics traditionally used. Its most prominent feature is the direct support for both inductive computations of behaviors as well as co-inductive…

计算机科学中的逻辑 · 计算机科学 2012-04-13 Piotr Filipiuk , Flemming Nielson , Hanne Riis Nielson

The first-order theory of MALL (multiplicative, additive linear logic) over only equalities is an interesting but weak logic since it cannot capture unbounded (infinite) behavior. Instead of accounting for unbounded behavior via the…

计算机科学中的逻辑 · 计算机科学 2010-12-02 David Baelde
‹ 上一页 1 2 3 10 下一页 ›