Dynamic Constraint Satisfaction with Space Reduction in Smart Environments

被引:1
|
作者
Degeler, Viktoriya [1 ]
Lazovik, Alexander [1 ]
机构
[1] Univ Groningen, Johann Bernoulli Inst, Distributed Syst Grp, NL-9700 AB Groningen, Netherlands
关键词
Smart environments; dynamic constraint satisfaction; rule-based systems; predicate logic;
D O I
10.1142/S0218213014600276
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A scalable, reactive and easy to evolve reasoning mechanism is essential for the success of automated smart environments, augmented with a large number of sensors and actuators. While constraint satisfaction problem (CSP) model is applicable for modelling decision making in such environments, the straightforward representation of the model as a CSP leads to a great number of excessive calculations. In this paper, we propose a method of modelling the task as a Dynamic CSP in a way that avoids unnecessary recalculations with new events in the environment. We present a Dependency Graph data structure, which not only allows to reduce CSP search space for every consecutive sensor event by detecting only affected parts of the environment, but also allows to give enough information to users of the system to specify the exact reasons of system's decisions, even with a large number of constraints. We formally prove that partial recalculation of affected parts still keeps the full environment globally satisfied and globally optimal. The evaluation of the system in the living lab showed real-time responses for all events. Additional simulated performance experiments showed that the Dependency Graph approach consistently outperforms the straightforward CSP representation. The experiments also showed that the clusterization of the environment has a noticeable effect on the performance, with highly clusterized environments requiring less computations.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Dynamic Constraint Reasoning in Smart Environments
    Degeler, Viktoriya
    Lazovik, Alexander
    [J]. 2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 167 - 174
  • [2] Constraint satisfaction on dynamic environments by the means of Coevolutionary Genetic Algorithms
    Handa, H
    Katai, O
    Konishi, T
    Baba, M
    [J]. IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2935 - 2940
  • [3] REDUCTION OPERATIONS FOR CONSTRAINT SATISFACTION
    HARALICK, RM
    DAVIS, LS
    ROSENFELD, A
    MILGRAM, DL
    [J]. INFORMATION SCIENCES, 1978, 14 (03) : 199 - 219
  • [4] Dynamic Flexible Constraint Satisfaction
    Ian Miguel
    Qiang Shen
    [J]. Applied Intelligence, 2000, 13 : 231 - 245
  • [5] Dynamic flexible constraint satisfaction
    Miguel, I
    Shen, Q
    [J]. APPLIED INTELLIGENCE, 2000, 13 (03) : 231 - 245
  • [6] Cognitive dissonance reduction as constraint satisfaction
    Shultz, TR
    Lepper, MR
    [J]. PSYCHOLOGICAL REVIEW, 1996, 103 (02) : 219 - 240
  • [7] Hard, flexible and dynamic constraint satisfaction
    Miguel, I
    Shen, Q
    [J]. KNOWLEDGE ENGINEERING REVIEW, 1999, 14 (03): : 199 - 220
  • [8] Uncertainty in dynamic constraint satisfaction problems
    Climent, Laura
    Salido, Miguel A.
    Wallace, Richard J.
    Barber, Federico
    [J]. AI COMMUNICATIONS, 2016, 29 (01) : 239 - 241
  • [9] ROBUSTNESS IN DYNAMIC CONSTRAINT SATISFACTION PROBLEMS
    Climent, Laura
    Salido, Miguel A.
    Barber, Federico
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (04): : 2513 - 2532
  • [10] Constraint satisfaction by means of dynamic polyhedra
    Salido, MA
    Giret, A
    Barber, F
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2001, 2002, : 405 - 412