Robustness and stability in constraint programming under dynamism and uncertainty

15Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

Many real life problems that can be solved by constraint programming, come from uncertain and dynamic environments. Because of the dynamism, the original problem may change over time, and thus the solution found for the original problem may become invalid. For this reason, dealing with such problems has become an important issue in the fields of constraint programming. In some cases, there is extant knowledge about the uncertain and dynamic environment. In other cases, this information is fragmentary or unknown. In this paper, we extend the concept of robustness and stability for Constraint Satisfaction Problems (CSPs) with ordered domains, where only limited assumptions need to be made as to possible changes. We present a search algorithm that searches for both robust and stable solutions for CSPs of this nature. It is well-known that meeting both criteria simultaneously is a desirable objective for constraint solving in uncertain and dynamic environments. We also present compelling evidence that our search algorithm outperforms other general-purpose algorithms for dynamic CSPs using random instances and benchmarks derived from real life problems. © 2014 AI Access Foundation.

Cite

CITATION STYLE

APA

Climent, L., Wallace, R. J., Salido, M. A., & Barber, F. (2014). Robustness and stability in constraint programming under dynamism and uncertainty. Journal of Artificial Intelligence Research, 49, 49–78. https://doi.org/10.1613/jair.4126

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free