中文
相关论文

相关论文: Yet Another Efficient Unification Algorithm

200 篇论文

The paper serves as the first contribution towards the development of the theory of efficiency: a unifying framework for the currently disjoint theories of information, complexity, communication and computation. Realizing the defining…

计算复杂性 · 计算机科学 2016-10-26 Roman V. Yampolskiy

Matching logic is a logical framework for specifying and reasoning about programs using pattern matching semantics. A pattern is made up of a number of structural components and constraints. Structural components are syntactically matched,…

计算机科学中的逻辑 · 计算机科学 2024-11-01 Ádám Kurucz , Péter Bereczky , Dániel Horpácsi

Higher-order unification has been shown to be undecidable. Miller discovered the pattern fragment and subsequently showed that higher-order pattern unification is decidable and has most general unifiers. We extend the algorithm to…

计算机科学中的逻辑 · 计算机科学 2025-04-18 Zhibo Chen , Frank Pfenning

This paper introduces a systematic methodological framework to design and analyze distributed algorithms for optimization and games over networks. Starting from a centralized method, we identify an aggregation function involving all the…

最优化与控制 · 数学 2025-05-26 Guido Carnevale , Nicola Mimmo , Giuseppe Notarstefano

Many algorithms have been developed for enumerating various combinatorial objects in time exponentially less than the number of objects. Two common classes of algorithms are dynamic programming and the transfer matrix method. This paper…

组合数学 · 数学 2017-05-16 Andrew R. Conway

Since no fusion theory neither rule fully satisfy all needed applications, the author proposes a Unification of Fusion Theories and a combination of fusion rules in solving problems/applications. For each particular application, one selects…

人工智能 · 计算机科学 2007-05-23 Florentin Smarandache

This article describes a very high-level language for clear description of distributed algorithms and optimizations necessary for generating efficient implementations. The language supports high-level control flows where complex…

编程语言 · 计算机科学 2021-10-07 Yanhong A. Liu , Scott D. Stoller , Bo Lin

We present an algorithm for solving the unification problem in the description logic $\mathcal{FL}_\bot$. This logic extends $\mathcal{FL}_0$ with the bottom constructor, and thus supports conjunction, value restrictions, top and bottom…

符号计算 · 计算机科学 2025-08-13 Barbara Morawska , Dariusz Marzec

Matching Logic is a framework for specifying programming language semantics and reasoning about programs. Its formulas are called patterns and are built with variables, symbols, connectives and quantifiers. A pattern is a combination of…

计算机科学中的逻辑 · 计算机科学 2018-11-16 Andrei Arusoaie , Dorel Lucanu

Two fundamental algorithm-design paradigms are Tree Search and Dynamic Programming. The techniques used therein have been shown to complement one another when solving the complete set partitioning problem, also known as the coalition…

多智能体系统 · 计算机科学 2018-08-24 Talal Rahwan , Tomasz P. Michalak

Algorithm design is a laborious process and often requires many iterations of ideation and validation. In this paper, we explore automating algorithm design and present a method to learn an optimization algorithm, which we believe to be the…

机器学习 · 计算机科学 2016-06-07 Ke Li , Jitendra Malik

As a kind of basic machine learning method, clustering algorithms group data points into different categories based on their similarity or distribution. We present a clustering algorithm by finding hyper-planes to distinguish the data…

计算机视觉与模式识别 · 计算机科学 2020-04-28 Luhong Diao , Jinying Gao1 , Manman Deng

Over the past few years, the federated learning ($\texttt{FL}$) community has witnessed a proliferation of new $\texttt{FL}$ algorithms. However, our understating of the theory of $\texttt{FL}$ is still fragmented, and a thorough, formal…

机器学习 · 计算机科学 2025-05-23 Saber Malekmohammadi , Kiarash Shaloudegi , Zeou Hu , Yaoliang Yu

The most efficient known method for solving certain computational problems is to construct an iterated map whose fixed points are by design the problem's solution. Although the origins of this idea go back at least to Newton, the clearest…

元胞自动机与格子气 · 物理学 2022-10-12 Veit Elser

Anti-unification refers to the process of generalizing two (or more) goals into a single, more general, goal that captures some of the structure that is common to all initial goals. In general one is typically interested in computing what…

计算机科学中的逻辑 · 计算机科学 2020-02-19 Gonzague Yernaux , Wim Vanhoof

Anti-unification in logic programming refers to the process of capturing common syntactic structure among given goals, computing a single new goal that is more general called a generalization of the given goals. Finding an arbitrary common…

计算复杂性 · 计算机科学 2021-10-22 Gonzague Yernaux , Wim Vanhoof

This paper uses the concept of algorithmic efficiency to present a unified theory of intelligence. Intelligence is defined informally, formally, and computationally. We introduce the concept of Dimensional complexity in algorithmic…

其他计算机科学 · 计算机科学 2022-03-14 Alexander Ngu

The unification problem in algebras capable of describing sets has been tackled, directly or indirectly, by many researchers and it finds important applications in various research areas--e.g., deductive databases, theorem proving, static…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Agostino Dovier , Enrico Pontelli , Gianfranco Rossi

Lists, multisets, and sets are well-known data structures whose usefulness is widely recognized in various areas of Computer Science. These data structures have been analyzed from an axiomatic point of view with a parametric approach in (*)…

编程语言 · 计算机科学 2007-05-23 Agostino Dovier , Carla Piazza , Gianfranco Rossi

The logic programming paradigm provides the basis for a new intensional view of higher-order notions. This view is realized primarily by employing the terms of a typed lambda calculus as representational devices and by using a richer form…

编程语言 · 计算机科学 2007-05-23 Gopalan Nadathur
‹ 上一页 1 2 3 10 下一页 ›