ID: cs/0506005

Programming Finite-Domain Constraint Propagators in Action Rules

June 2, 2005

View on ArXiv

Similar papers 3

Logic and Constraint Logic Programming for Distributed Constraint Optimization

May 7, 2014

84% Match
Tiep Le, Enrico Pontelli, ... , Yeoh William
Multiagent Systems
Artificial Intelligence

The field of Distributed Constraint Optimization Problems (DCOPs) has gained momentum, thanks to its suitability in capturing complex problems (e.g., multi-agent coordination and resource allocation problems) that are naturally distributed and cannot be realistically addressed in a centralized manner. The state of the art in solving DCOPs relies on the use of ad-hoc infrastructures and ad-hoc constraint solving procedures. This paper investigates an infrastructure for solving...

Find SimilarView on arXiv

Translation-based Constraint Answer Set Solving

April 20, 2011

84% Match
Christian Drescher, Toby Walsh
Artificial Intelligence

We solve constraint satisfaction problems through translation to answer set programming (ASP). Our reformulations have the property that unit-propagation in the ASP solver achieves well defined local consistency properties like arc, bound and range consistency. Experiments demonstrate the computational value of this approach.

Find SimilarView on arXiv

Online Proceedings of the 11th International Colloquium on Implementation of Constraint LOgic Programming Systems (CICLOPS 2011), Lexington, KY, U.S.A., July 10, 2011

December 21, 2011

84% Match
Salvador Abreu, Vitor Santos Costa
Programming Languages

These are the revised versions of the papers presented at CICLOPS 2011, a workshop colocated with ICLP 2011.

Find SimilarView on arXiv

ECA-LP / ECA-RuleML: A Homogeneous Event-Condition-Action Logic Programming Language

September 26, 2006

84% Match
Adrian Paschke
Artificial Intelligence
Logic in Computer Science
Software Engineering

Event-driven reactive functionalities are an urgent need in nowadays distributed service-oriented applications and (Semantic) Web-based environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-based behavioral, reactive logic represented as ECA rules in combination with other conditional decision logic which is represented as derivation rules. In this paper we elaborate on a homogeneous integration approach which com...

Find SimilarView on arXiv

Better Termination for Prolog with Constraints

March 12, 2009

84% Match
Markus Triska, Ulrich Neumerkel, Jan Wielemaker
Programming Languages
Software Engineering

Termination properties of actual Prolog systems with constraints are fragile and difficult to analyse. The lack of the occurs-check, moded and overloaded arithmetical evaluation via is/2 and the occasional nontermination of finite domain constraints are all sources for invalidating termination results obtained by current termination analysers that rely on idealized assumptions. In this paper, we present solutions to address these problems on the level of the underlying Prolog...

Find SimilarView on arXiv

Proceedings 29th and 30th Workshops on (Constraint) Logic Programming and 24th International Workshop on Functional and (Constraint) Logic Programming

December 31, 2016

84% Match
Sibylle Schwarz, Janis Voigtländer
Programming Languages
Logic in Computer Science

The Workshops on (Constraint) Logic Programming (WLP) are the annual meeting of the German Society of Logic Programming (Gesellschaft f\"ur Logische Programmierung e.V., GLP) and bring together researchers interested in logic programming, constraint programming, answer set programming, and related areas like databases and artificial intelligence (not only from Germany). The International Workshops on Functional and (Constraint) Logic Programming (WFLP) aim at bringing toget...

Find SimilarView on arXiv

Proceedings of the 13th International Colloquium on Implementation of Constraint and LOgic Programming Systems

July 31, 2013

84% Match
Ricardo Rocha, Christian Theil Have
Programming Languages

This volume contains the proceedings of the 13th International Colloquium on Implementation of Constraint and LOgic Programming Systems (CICLOPS 2013), held in Istanbul, Turkey during August 25, 2013. CICLOPS is a well established line of workshops, traditionally co-located with ICLP, that aims at discussing and exchanging experience on the design, implementation, and optimization of constraint and logic programming systems, and other systems based on logic as a means of expr...

Find SimilarView on arXiv

Solving Set Constraint Satisfaction Problems using ROBDDs

September 9, 2011

84% Match
P. J. Hawkins, V. Lagoon, P. J. Stuckey
Artificial Intelligence

In this paper we present a new approach to modeling finite set domain constraint problems using Reduced Ordered Binary Decision Diagrams (ROBDDs). We show that it is possible to construct an efficient set domain propagator which compactly represents many set domains and set constraints using ROBDDs. We demonstrate that the ROBDD-based approach provides unprecedented flexibility in modeling constraint satisfaction problems, leading to performance improvements. We also show tha...

Find SimilarView on arXiv

A Homogeneous Reaction Rule Language for Complex Event Processing

August 4, 2010

84% Match
Adrian Paschke, Alexander Kozlenkov, Harold Boley
Artificial Intelligence

Event-driven automation of reactive functionalities for complex event processing is an urgent need in today's distributed service-oriented architectures and Web-based event-driven environments. An important problem to be addressed is how to correctly and efficiently capture and process the event-based behavioral, reactive logic embodied in reaction rules, and combining this with other conditional decision logic embodied, e.g., in derivation rules. This paper elaborates a homo...

Find SimilarView on arXiv

A Constraint-based Mathematical Modeling Library in Prolog with Answer Constraint Semantics

February 27, 2024

83% Match
François Lifeware Fages
Logic in Computer Science
Mathematical Software
Programming Languages

Constraint logic programming emerged in the late 80's as a highly declarative class of programming languages based on first-order logic and theories with decidable constraint languages, thereby subsuming Prolog restricted to equality constraints over the Herbrand's term domain. This approach has proven extremely successfull in solving combinatorial problems in the industry which quickly led to the development of a variety of constraint solving libraries in standard programmin...

Find SimilarView on arXiv