A Distributed Logical Filter for Connected Row Convex Constraints

Filtering denotes any method whereby an agent updates its belief state—its knowledge of the state of the world—from a sequence of actions and observations. Popular filtering techniques like Kalman and particle filters maintain compact representations of the belief state at all times. However, these techniques cannot be applied to situations where the world is described using constraints instead of stochastic models. In such cases, the belief state is a logical formula describing all possible world states. In this paper, we first review a logical filtering algorithm for connected row convex (CRC) constraints. CRC constraints are representationally very powerful; and the filtering algorithm for CRC constraints is a logical equivalent of the Kalman filter. We later study the CRC filtering algorithm in distributed settings where nodes of a network are interested in different subsets of variables from a larger system. We deduce its reducibility to the problem of distributed path consistency (PC) and prove the compactness of the belief state representations maintained at each node at all times.

[1]  Eyal Amir,et al.  Logical Filtering , 2003, IJCAI.

[2]  Tran Cao Son,et al.  Formalizing sensing actions A transition function based approach , 2001, Artif. Intell..

[3]  Sven Koenig,et al.  A Simple Polynomial-Time Randomized Distributed Algorithm for Connected Row Convex Constraints , 2014, AAAI.

[4]  T. K. Satish Kumar,et al.  On the Tractability of Restricted Disjunctive Temporal Problems , 2005, ICAPS.

[5]  Rina Dechter,et al.  Constraint Processing , 1995, Lecture Notes in Computer Science.

[6]  Fangzhen Lin,et al.  How to Progress a Database , 1997, Artif. Intell..

[7]  Sven Koenig,et al.  Simple Temporal Problems with Taboo Regions , 2013, AAAI.

[8]  G.B. Giannakis,et al.  Distributed compression-estimation using wireless sensor networks , 2006, IEEE Signal Processing Magazine.

[9]  Stuart J. Russell,et al.  Efficient belief-state AND-OR search, with application to Kriegspiel , 2005, IJCAI.

[10]  Enrico Pontelli,et al.  Improving DPOP with Branch Consistency for Solving Distributed Constraint Optimization Problems , 2014, CP.

[11]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[12]  Richard Fikes,et al.  Learning and Executing Generalized Robot Plans , 1993, Artif. Intell..

[13]  T. K. Satish Kumar,et al.  Tractable Classes of Metric Temporal Problems with Domain Rules , 2006, AAAI.

[14]  Pascal Van Hentenryck,et al.  Constraint Satisfaction over Connected Row Convex Constraints , 1997, Artif. Intell..

[15]  John G. Gibbons Knowledge in Action , 2001 .

[16]  James C. Boerkoel,et al.  Distributed Algorithms for Incrementally Maintaining Multiagent Simple Temporal Networks , 2013, ICAPS.

[17]  G. Calafiore,et al.  Confidence ellipsoids for uncertain linear equations with structure , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[18]  Raymond Reiter,et al.  Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems , 2001 .

[19]  Yuanlin Zhang,et al.  Solving connected row convex constraints by variable elimination , 2009, Artif. Intell..

[20]  Peter van Beek,et al.  On the minimality and global consistency of row-convex constraint networks , 1995, JACM.

[21]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[22]  Stergios I. Roumeliotis,et al.  SOI-KF: Distributed Kalman Filtering With Low-Cost Communications Using The Sign Of Innovations , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[23]  Marco Roveri,et al.  Conformant Planning via Symbolic Model Checking , 2000, J. Artif. Intell. Res..

[24]  Stuart J. Russell,et al.  On Some Tractable Cases of Logical Filtering , 2006, ICAPS.

[25]  Kellogg S. Booth,et al.  Testing for the Consecutive Ones Property, Interval Graphs, and Graph Planarity Using PQ-Tree Algorithms , 1976, J. Comput. Syst. Sci..

[26]  Hugh F. Durrant-Whyte,et al.  A Fully Decentralized Multi-Sensor System For Tracking and Surveillance , 1993, Int. J. Robotics Res..

[27]  Reza Olfati-Saber,et al.  Distributed Kalman filtering for sensor networks , 2007, 2007 46th IEEE Conference on Decision and Control.