2012 IEEE 24th International Conference on Tools With Artificial Intelligence 2012
DOI: 10.1109/ictai.2012.83
|View full text |Cite
|
Sign up to set email alerts
|

Extended Partial-Order Dynamic Backtracking Algorithm for Dynamically Changed Environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(6 citation statements)
references
References 4 publications
0
6
0
Order By: Relevance
“…As deg(X1) = deg(X4), any order is chosen, we assume that in similar cases, the chosen order is the lexicographic one. Thus, the nogood is generated as (6). X4 changes the value, then, C 14 is consistent (line 8) and it is moved to free cstrs.…”
Section: An Example Runmentioning
confidence: 99%
See 1 more Smart Citation
“…As deg(X1) = deg(X4), any order is chosen, we assume that in similar cases, the chosen order is the lexicographic one. Thus, the nogood is generated as (6). X4 changes the value, then, C 14 is consistent (line 8) and it is moved to free cstrs.…”
Section: An Example Runmentioning
confidence: 99%
“…The next constraint to check is C 24 which is violated (line 9), ( 5) and ( 6) are tested, then, ( 7) is generated, the value of X4 is changed (line 10) and C 14 , the only constraint in free cstrs concerning X4, is moved to to check list. The next checked constraint is C 23 which is violated (line 11), the tested orders are (5) then (6), and (7). As no order exists between the two variables, the chosen heuristic is used to generate (8), then, the value of X3 is changed (line 12).…”
Section: An Example Runmentioning
confidence: 99%
“…We suppose that the DCSP has undergone a disturbance that is the change of the nature of the constraint C AB , that was: A = B, and that became: A < B. To satisfy this constraint, the EP DB algorithm [1] is restarted in order to repair solution. EP DB chooses to change the value of A, or the one of B, depending on the used heuristic.…”
Section: Execution Of Heuristicmentioning
confidence: 99%
“…And that the question, "How can we exploit this flexibility ?" has been remained open till our recent contribution on the Dynamic Variable Ordering heuristics [17].…”
Section: Definition 33 (Dcsp)mentioning
confidence: 99%
“…If RepairSolution(x i , C) cannot assign a value to the variable x i (e.g. domain wipe-out), it builds a nogood ng that is the result of the nogood resolution of all nogoods where x i appears in the right hand side of the resolved nogood Rhs(ng) using the function N gResolution(x i )(lines [16][17]. If the resolved nogood is empty, it means that no solution can be found and the search is ended (lines 18 to 20), else the function RepairSolution(Rhs(ng), C) is called recursively and tries to find a new instantiation to the variable Rhs(ng).…”
Section: Definition 33 (Dcsp)mentioning
confidence: 99%