Arrow Research search
Back to AAMAS

AAMAS 2017

A Deterministic Distributed Algorithm for Reasoning with Connected Row-Convex Constraints

Conference Paper Session 1E: Constraint Reasoning Autonomous Agents and Multiagent Systems

Abstract

The class of CRC constraints generalizes several tractable classes of constraints and is expressive enough to model problems in domains such as temporal reasoning, geometric reasoning, and scene labelling. This paper presents the first distributed deterministic algorithm for connected row-convex (CRC) constraints. Our distributed (partial) path consistency algorithm efficiently transforms a CRC constraint network into an equivalent constraint network, where all constraints are minimal (i. e. , they are the tightest constraints) and generating all solutions can be done in a backtrackfree manner. When compared with the state-of-the-art distributed algorithm for CRC constraints, which is a randomized one, our algorithm guarantees to generate a solution for satisfiable CRC constraint networks and it is applicable to solve large networks in real distributed systems. The experimental evaluations show that our algorithm outperforms the state-of-the-art algorithm in both practice and theory.

Authors

Keywords

  • Connected row-convex constraints
  • deterministic algorithm
  • distributed algorithm
  • decomposable network

Context

Venue
International Conference on Autonomous Agents and Multiagent Systems
Archive span
2002-2025
Indexed papers
7403
Paper id
373431768507133128