中文
相关论文

相关论文: Yet Another Efficient Unification Algorithm

200 篇论文

Algorithms for solving the linear classification problem have a long history, dating back at least to 1936 with linear discriminant analysis. For linearly separable data, many algorithms can obtain the exact solution to the corresponding…

机器学习 · 计算机科学 2026-01-28 Xi He , Max A. Little

Clustering is one of the major tasks in data mining. In the last few years, Clustering of spatial data has received a lot of research attention. Spatial databases are components of many advanced information systems like geographic…

数据库 · 计算机科学 2012-06-04 Mohamed A. El-Zawawy

The aim of the paper is to examine the computational complexity and algorithmics of enumeration, the task to output all solutions of a given problem, from the point of view of parameterized complexity. First we define formally different…

计算复杂性 · 计算机科学 2013-06-11 Nadia Creignou , Arne Meier , Julian-Steffen Müller , Johannes Schmidt , Heribert Vollmer

Algorithms for continuous optimization problems have a rich history of design and innovation over the past several decades, in which mathematical analysis of their convergence and complexity properties plays a central role. Besides their…

最优化与控制 · 数学 2025-12-03 Stephen J. Wright

Part of the theory of logic programming and nonmonotonic reasoning concerns the study of fixed-point semantics for these paradigms. Several different semantics have been proposed during the last two decades, and some have been more…

人工智能 · 计算机科学 2007-05-23 Pascal Hitzler , Matthias Wendt

We define the pattern fragment for higher-order unification problems in linear and affine type theory and give a deterministic unification algorithm that computes most general unifiers.

计算机科学中的逻辑 · 计算机科学 2010-09-16 Anders Schack-Nielsen , Carsten Schürmann

To appear in Theory and Practice of Logic Programming (TPLP). Tabling is a commonly used technique in logic programming for avoiding cyclic behavior of logic programs and enabling more declarative program definitions. Furthermore, tabling…

编程语言 · 计算机科学 2020-02-19 Thepfrastos Mantadelis , Ricardo Rocha , Paulo Moura

We consider the distributed optimization problem, where a group of agents work together to optimize a common objective by communicating with neighboring agents and performing local computations. For a given algorithm, we use tools from…

最优化与控制 · 数学 2020-09-11 Bryan Van Scoy , Laurent Lessard

We consider anti-unification for simply typed lambda terms in associative, commutative, and associative-commutative theories and develop a sound and complete algorithm which takes two lambda terms and computes their generalizations in the…

计算机科学中的逻辑 · 计算机科学 2022-08-02 David M. Cerna , Temur Kutsia

Recently, there has been a surge of interest in combining deep learning models with reasoning in order to handle more sophisticated learning tasks. In many cases, a reasoning task can be solved by an iterative algorithm. This algorithm is…

机器学习 · 计算机科学 2020-11-02 Xinshi Chen , Yufei Zhang , Christoph Reisinger , Le Song

Artificial intelligence has made remarkable progress in handling complex tasks, thanks to advances in hardware acceleration and machine learning algorithms. However, to acquire more accurate outcomes and solve more complex issues,…

机器学习 · 计算机科学 2023-09-12 Mohammad Dehghani , Zahra Yazdanparast

We propose a novel exact algorithm for the transportation problem, one of the paradigmatic network optimization problems. The algorithm, denoted Iterated Inside Out, requires in input a basic feasible solution and is composed by two main…

最优化与控制 · 数学 2023-03-30 Roberto Bargetto , Federico Della Croce , Rosario Scatamacchia

Repeated recursion unfolding is a new approach that repeatedly unfolds a recursion with itself and simplifies it while keeping all unfolded rules. Each unfolding doubles the number of recursive steps covered. This reduces the number of…

编程语言 · 计算机科学 2020-09-14 Thom Fruehwirth

We devise a unified framework for the design of canonization algorithms. Using hereditarily finite sets, we define a general notion of combinatorial objects that includes graphs, hypergraphs, relational structures, codes, permutation…

数据结构与算法 · 计算机科学 2019-04-09 Pascal Schweitzer , Daniel Wiebking

In the distributed optimization problem for a multi-agent system, each agent knows a local function and must find a minimizer of the sum of all agents' local functions by performing a combination of local gradient evaluations and…

最优化与控制 · 数学 2022-06-16 Bryan Van Scoy , Laurent Lessard

Big data programming frameworks have become increasingly important for the development of applications for which performance and scalability are critical. In those complex frameworks, optimizing code by hand is hard and time-consuming,…

计算机科学中的逻辑 · 计算机科学 2023-06-14 Sarah Chlyah , Nils Gesbert , Pierre Geneves , Nabil Layaida

The sorting problem is one of the most relevant problems in computer science. Within the scope of modern computer science it has been studied for more than 70 years. In spite of these facts, new sorting algorithms have been developed in…

数据结构与算法 · 计算机科学 2014-11-04 Luis A. A. Meira , Rogério H. B. de Lima

In this paper, we propose a unification algorithm for the theory $E$ which combines unification algorithms for $E\_{\std}$ and $E\_{\ACUN}$ (ACUN properties, like XOR) but compared to the more general combination methods uses specific…

密码学与安全 · 计算机科学 2016-08-16 Max Tuengerthal , Ralf Kuesters , Mathieu Turuani

We developed a procedure to enumerate complete sets of higher-order unifiers based on work by Jensen and Pietrzykowski. Our procedure removes many redundant unifiers by carefully restricting the search space and tightly integrating decision…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Petar Vukmirović , Alexander Bentkamp , Visa Nummelin

We present an algorithm for building probabilistic rule lists that is two orders of magnitude faster than previous work. Rule list algorithms are competitors for decision tree algorithms. They are associative classifiers, in that they are…

人工智能 · 计算机科学 2017-04-04 Hongyu Yang , Cynthia Rudin , Margo Seltzer