中文
相关论文

相关论文: SAT Techniques for Lexicographic Path Orders

200 篇论文

Recently it was shown that it is undecidable whether a term rewrite system can be proved terminating by a polynomial interpretation in the natural numbers. In this paper we show that this is also the case when restricting the…

计算机科学中的逻辑 · 计算机科学 2023-07-28 Fabian Mitterwallner , Aart Middeldorp , René Thiemann

Termination is an important property of programs; notably required for programs formulated in proof assistants. It is a very active subject of research in the Turing-complete formalism of term rewriting systems, where many methods and tools…

计算机科学中的逻辑 · 计算机科学 2012-03-01 Frédéric Blanqui , Adam Koprowski

Circumscription is a representative example of a nonmonotonic reasoning inference technique. Circumscription has often been studied for first order theories, but its propositional version has also been the subject of extensive research,…

人工智能 · 计算机科学 2010-07-01 Mikoláš Janota , Joao Marques-Silva , Radu Grigore

Bilingual lexicon induction induces the word translations by aligning independently trained word embeddings in two languages. Existing approaches generally focus on minimizing the distances between words in the aligned pairs, while…

计算与语言 · 计算机科学 2022-10-19 Zhoujin Tian , Chaozhuo Li , Shuo Ren , Zhiqiang Zuo , Zengxuan Wen , Xinyue Hu , Xiao Han , Haizhen Huang , Denvy Deng , Qi Zhang , Xing Xie

There are two kinds of approaches for termination analysis of logic programs: "transformational" and "direct" ones. Direct approaches prove termination directly on the basis of the logic program. Transformational approaches transform a…

计算机科学中的逻辑 · 计算机科学 2008-09-01 P. Schneider-Kamp , J. Giesl , A. Serebrenik , R. Thiemann

The problem of determining whether a probabilistic program terminates almost surely (i.e.~with probability one) is undecidable, and actually $\Pi^0_2$-complete. For this reason, a growing literature has explored classes of programs for…

计算机科学中的逻辑 · 计算机科学 2026-05-01 Ugo Dal Lago , Guido Fiorillo , Paolo Pistone

We address the problem of learning human-interpretable descriptions of a complex system from a finite set of positive and negative examples of its behavior. In contrast to most of the recent work in this area, which focuses on descriptions…

机器学习 · 计算机科学 2020-02-11 Rajarshi Roy , Dana Fisman , Daniel Neider

We introduce LAMPO, a novel paradigm that leverages Large Language Models (LLMs) for solving few-shot multi-class ordinal classification tasks. Unlike conventional methods, which concatenate all demonstration examples with the test instance…

机器学习 · 计算机科学 2024-08-08 Zhen Qin , Junru Wu , Jiaming Shen , Tianqi Liu , Xuanhui Wang

Weighted Max-SAT is the optimization version of SAT and many important problems can be naturally encoded as such. Solving weighted Max-SAT is an important problem from both a theoretical and a practical point of view. In recent years, there…

人工智能 · 计算机科学 2007-05-23 Javier Larrosa , Federico Heras , Simon de Givry

We present a systematic approach to logical predicates based on universal coalgebra and higher-order abstract GSOS, thus making a first step towards a unifying theory of logical relations. We first observe that logical predicates are…

计算机科学中的逻辑 · 计算机科学 2024-01-15 Sergey Goncharov , Alessio Santamaria , Lutz Schröder , Stelios Tsampas , Henning Urbat

In this paper, we introduce StalmarckSAT, the a modern re-implementation of the St\aa lmarck Procedure for SAT solving, and present two novel strategies to improve the Procedure, Cardinality Driven Branching (CDB) and Deductive Priority…

计算机科学中的逻辑 · 计算机科学 2025-09-22 Sergei Leonov , Liam Davis

This article is concerned with automated complexity analysis of term rewrite systems. Since these systems underlie much of declarative programming, time complexity of functions defined by rewrite systems is of particular interest. Among…

计算机科学中的逻辑 · 计算机科学 2011-06-02 Nao Hirokawa , Georg Moser

When proving theorems from large sets of logical assertions, it can be helpful to restrict the search for a proof to those assertions that are relevant, that is, closely related to the theorem in some sense. For example, in the Watson…

计算机科学中的逻辑 · 计算机科学 2019-05-23 David A. Plaisted

Subsumption resolution is an expensive but highly effective simplifying inference for first-order saturation theorem provers. We present a new SAT-based reasoning technique for subsumption resolution, without requiring radical changes to…

计算机科学中的逻辑 · 计算机科学 2024-02-01 Robin Coutelier , Laura Kovács , Michael Rawson , Jakob Rath

The algorithm checks the propositional formulas for patterns of unsatisfiability.

计算复杂性 · 计算机科学 2007-05-23 Sergey Gubin

Answer-set programming (ASP) paradigm is a way of using logic to solve search problems. Given a search problem, to solve it one designs a theory in the logic so that models of this theory represent problem solutions. To compute a solution…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Deborah East , Miroslaw Truszczynski

Synthesis of models and strategies is a very important problem in software engineering. The main element here is checking the satisfiability of formulae expressing the specification of a system to be implemented. This paper puts forward a…

计算机科学中的逻辑 · 计算机科学 2020-02-11 Magdalena Kacprzak , Artur Niewiadomski , Wojciech Penczek

We introduce $\lambda$KBO and $\lambda$LPO, two variants of the Knuth-Bendix order (KBO) and the lexicographic path order (LPO) designed for use with the $\lambda$-superposition calculus. We establish the desired properties via encodings…

计算机科学中的逻辑 · 计算机科学 2025-10-22 Alexander Bentkamp , Jasmin Blanchette , Matthias Hetzenberger

The boolean satisfiability (SAT) problem asks whether there exists an assignment of boolean values to the variables of an arbitrary boolean formula making the formula evaluate to True. It is well-known that all NP-problems can be coded as…

机器学习 · 计算机科学 2024-10-22 Christopher R. Serrano , Jonathan Gallagher , Kenji Yamada , Alexei Kopylov , Michael A. Warren

The notion of computability closure has been introduced for proving the termination of the combination of higher-order rewriting and beta-reduction. It is also used for strengthening the higher-order recursive path ordering. In the present…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Frédéric Blanqui