中文
相关论文

相关论文: Optimal Union-Find in Constraint Handling Rules

200 篇论文

We shift the QCSP (Quantified Constraint Satisfaction Problems) framework to the QCHR (Quantified Constraint Handling Rules) framework by enabling dynamic binder and access to user-defined constraints. QCSP offers a natural framework to…

人工智能 · 计算机科学 2019-09-19 Vincent Barichard , Igor Stéphan

We present an standard constraints generation algorithm to find an explicit set whose robustness is equal to the robustness of the feasible solution set of a combinatorial optimization problem with cost uncertainty. Computational experience…

最优化与控制 · 数学 2023-04-11 Alejandro Crema

Combinatorial optimization is frequently used in computer vision. For instance, in applications like semantic segmentation, human pose estimation and action recognition, programs are formulated for solving inference in Conditional Random…

计算机视觉与模式识别 · 计算机科学 2020-05-06 Safa Messaoud , Maghav Kumar , Alexander G. Schwing

We report (to our knowledge) the first evaluation of Constraint Satisfaction as a computational framework for solving closest string problems. We show that careful consideration of symbol occurrences can provide search heuristics that…

人工智能 · 计算机科学 2010-05-04 Tom Kelsey , Lars Kotthoff

This paper introduces the notion of Constrained Locating Arrays (CLAs), mathematical objects which can be used for fault localization in software testing. CLAs extend ordinary locating arrays to make them applicable to testing of systems…

软件工程 · 计算机科学 2019-06-03 Hao Jin , Tatsuhiro Tsuchiya

Slicing is a program analysis technique originally developed for imperative languages. It facilitates understanding of data flow and debugging. This paper discusses slicing of Constraint Logic Programs. Constraint Logic Programming (CLP) is…

软件工程 · 计算机科学 2007-05-23 Gyongyi Szilagyi , Tibor Gyimothy , Jan Maluszynski

Catamorphisms are functions that are recursively defined on list and trees and, in general, on Algebraic Data Types (ADTs), and are often used to compute suitable abstractions of programs that manipulate ADTs. Examples of catamorphisms…

计算机科学中的逻辑 · 计算机科学 2025-02-19 Emanuele De Angelis , Fabio Fioravanti , Alberto Pettorossi , Maurizio Proietti

We provide a formula for the lower bound in the form of $|F| \ge K$, in such a way that the decision version of unweighted non-bipartite matching can be solved in polynomial time. ~The parameter $K$ can vary from instance to instance. We…

计算机科学中的逻辑 · 计算机科学 2014-10-24 Prabhu Manyem

Constraint programming is known for being an efficient approach for solving combinatorial problems. Important design choices in a solver are the branching heuristics, which are designed to lead the search to the best solutions in a minimum…

人工智能 · 计算机科学 2024-04-17 Tom Marty , Tristan François , Pierre Tessier , Louis Gauthier , Louis-Martin Rousseau , Quentin Cappart

Computational cognitive modeling investigates human cognition by building detailed computational models for cognitive processes. Adaptive Control of Thought - Rational (ACT-R) is a rule-based cognitive architecture that offers a widely…

计算机科学中的逻辑 · 计算机科学 2017-05-24 Daniel Gall , Thom Frühwirth

We address the problem of verifying automatically procedural programs manipulating parametric-size arrays of integers, encoded as a constrained Horn clauses solving problem. We propose a new algorithmic method for synthesizing loop…

编程语言 · 计算机科学 2025-05-23 Ahmed Bouajjani , Wael-Amine Boutglay , Peter Habermehl

Constraint Handling Rules provide descriptions for constraint solvers. However, they fall short when those constraints specify some binding structure, like higher-rank types in a constraint-based type inference algorithm. In this paper, the…

计算机科学中的逻辑 · 计算机科学 2017-07-11 Alejandro Serrano , Jurriaan Hage

Here we define a new unification algorithm for terms interpreted in semantic domains denoted by a subclass of regular types here called deterministic regular types. This reflects our intention not to handle the semantic universe as a…

计算机科学中的逻辑 · 计算机科学 2025-02-14 João Barbosa , Mário Florido , Vítor Santos Costa

Many researchers in artificial intelligence are beginning to explore the use of soft constraints to express a set of (possibly conflicting) problem requirements. A soft constraint is a function defined on a collection of variables which…

人工智能 · 计算机科学 2011-07-04 D. Cohen , M. Cooper , P. Jeavons , A. Krokhin

Conditions are established under which the optimal control of processes having both absolutely continuous and singular (with respect to time) controls are equivalent to linear programs over a space of measures on the state and control…

概率论 · 数学 2017-07-31 Thomas G. Kurtz , Richard H. Stockbridge

Real world combinatorial optimization problems such as scheduling are typically too complex to solve with exact methods. Additionally, the problems often have to observe vaguely specified constraints of different importance, the available…

人工智能 · 计算机科学 2007-05-23 Andreas Raggl , Wolfgang Slany

In this paper we describe how to leverage higher-order unification to type check a dependently typed language with meta-variables. The literature usually presents the unification algorithm as a standalone component, however the need to…

编程语言 · 计算机科学 2016-10-03 Francesco Mazzoli , Andreas Abel

Clausal Language (CL) is a declarative programming and verifying system used in our teaching of computer science. CL is an implementation of, what we call, $\mathit{PR}{+}I\Sigma_1$ paradigm (primitive recursive functions with…

计算机科学中的逻辑 · 计算机科学 2019-10-03 Ján Komara , Paul J. Voda

Hashing has been widely used for efficient similarity search based on its query and storage efficiency. To obtain better precision, most studies focus on designing different objective functions with different constraints or penalty terms…

数据结构与算法 · 计算机科学 2018-10-02 Xingbo Liu , Xiushan Nie , Yilong Yin

We describe a general parameterized scheme of program and constraint analyses allowing us to specify both the program specialization method known as Turchin's supercompilation and Hmelevskii's algorithm solving the quadratic word equations.…

计算机科学中的逻辑 · 计算机科学 2018-07-25 Antonina Nepeivoda