Results 1 - 10
of
312
GSAT and Dynamic Backtracking
- Journal of Artificial Intelligence Research
, 1994
"... There has been substantial recent interest in two new families of search techniques. One family consists of nonsystematic methods such as gsat; the other contains systematic approaches that use a polynomial amount of justification information to prune the search space. This paper introduces a new te ..."
Abstract
-
Cited by 386 (15 self)
- Add to MetaCart
There has been substantial recent interest in two new families of search techniques. One family consists of nonsystematic methods such as gsat; the other contains systematic approaches that use a polynomial amount of justification information to prune the search space. This paper introduces a new technique that combines these two approaches. The algorithm allows substantial freedom of movement in the search space but enough information is retained to ensure the systematicity of the resulting analysis. Bounds are given for the size of the justification database and conditions are presented that guarantee that this database will be polynomial in the size of the problem in question. 1 INTRODUCTION The past few years have seen rapid progress in the development of algorithms for solving constraintsatisfaction problems, or csps. Csps arise naturally in subfields of AI from planning to vision, and examples include propositional theorem proving, map coloring and scheduling problems. The probl...
Distributed Dynamic Backtracking
- In International Joint Conference on AI Workshop on Distributed Constraint Reasoning
, 2001
"... In the scope of distributed constraint reasoning, the main algorithms presented so far have a feature in common: the addition of links between previously unrelated agents, before or during search. This paper presents a new search procedure for finding a solution in a distributed constraint satisfact ..."
Abstract
-
Cited by 62 (2 self)
- Add to MetaCart
satisfaction problem. This algorithm makes use of some of the good properties of centralised dynamic backtracking. It ensures the completeness of search, and allows a high level of asynchronism by sidestepping the unnecessary addition of links. 1.
Retroactive Ordering for Dynamic Backtracking
"... Abstract. Dynamic Backtracking (DBT) is a well known algorithm for solving Constraint Satisfaction Problems. In DBT, variables are allowed to keep their assignment during backjump, if they are compatible with the set of eliminating explanations. A previous study has shown that when DBT is combined w ..."
Abstract
- Add to MetaCart
Abstract. Dynamic Backtracking (DBT) is a well known algorithm for solving Constraint Satisfaction Problems. In DBT, variables are allowed to keep their assignment during backjump, if they are compatible with the set of eliminating explanations. A previous study has shown that when DBT is combined
Generalizing Partial Order and Dynamic Backtracking
- in Proceedings of AAAI-98
, 1998
"... RecentlyFtwo new backtracking algorithmsF dynamic backtracking (DB) and partial order dynamic backtrack-ing (PDB) have been presented. These algorithms have the property to be additive on disjoint subproblems and yet use only polynomial space. Unlike DBFPDB only im-poses a partial search order and t ..."
Abstract
-
Cited by 21 (0 self)
- Add to MetaCart
RecentlyFtwo new backtracking algorithmsF dynamic backtracking (DB) and partial order dynamic backtrack-ing (PDB) have been presented. These algorithms have the property to be additive on disjoint subproblems and yet use only polynomial space. Unlike DBFPDB only im-poses a partial search order
Concurrent dynamic backtracking for distributed csps
- In CP-2004
, 2004
"... Abstract. A distributed concurrent search algorithm for distributed constraint satisfaction problems (DisCSPs) is presented. Concurrent search algorithms are composed of multiple search processes (SPs) that operate concurrently and scan non-intersecting parts of the global search space. Search proce ..."
Abstract
-
Cited by 12 (8 self)
- Add to MetaCart
processes are generated dynamically, started by the initializing agent, and by any number of agents during search. In the proposed, ConcDB, algorithm, all search processes perform dynamic backtracking. As a consequence of dynamic backtracking, a search space scanned by one search process can be found
Dynamic Backtracking for Dynamic Constraint Satisfaction Problems
- In Proceedings of the ECAI-94 Workshop on Constraint Satisfaction Issues Raised by Practical Applications
, 1994
"... Many AI problems can be modeled as constraint satisfaction problems (CSP), but many of them are actually dynamic: the set of constraints to consider evolves because of the environment, the user or the other agents in the framework of a distributed system. The notion of dynamic CSP (DCSP) has been in ..."
Abstract
-
Cited by 18 (2 self)
- Add to MetaCart
introduced to represent them. In spite of its name, the recent Dynamic Backtracking algorithm proposed in (Ginsberg 1993) does not solve dynamic CSPs, but static ones. But its nogood recording and backtracking mechanisms are very interesting in the DCSP framework. In this paper, we propose an extension
Dynamic Backtracking with Constraint Propagation Application to numeric CSPs
, 1997
"... Recent works on constraint relaxation [Jussien, 1997; Jussien and Boizumault, 1997b] provided the decorum system (Deduction-based Constraint Relaxation Management). That system can be seen as an integration of arc-consistency within the dynamic backtracking algorithm [Ginsberg, 1993]. Dynamic ba ..."
Abstract
-
Cited by 12 (5 self)
- Add to MetaCart
Recent works on constraint relaxation [Jussien, 1997; Jussien and Boizumault, 1997b] provided the decorum system (Deduction-based Constraint Relaxation Management). That system can be seen as an integration of arc-consistency within the dynamic backtracking algorithm [Ginsberg, 1993]. Dynamic
Maintaining Arc-Consistency within Dynamic Backtracking
- IN PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING (CP 2000), NUMBER 1894 IN LECTURE NOTES IN COMPUTER SCIENCE
, 2000
"... Most of complete search algorithms over Constraint Satisfaction Problems (csp) are based on Standard Backtracking. Two main ..."
Abstract
-
Cited by 63 (15 self)
- Add to MetaCart
Most of complete search algorithms over Constraint Satisfaction Problems (csp) are based on Standard Backtracking. Two main
Using an Incomplete Version of Dynamic Backtracking for Graph Colouring
, 1998
"... This paper investigates a simple, constructive search strategy: an incomplete version of Ginsberg's Dynamic Backtracking which records no information during search, and randomly selects variables for backtracking. Combining this with forward checking and dynamic variable ordering heuristics we ..."
Abstract
-
Cited by 5 (4 self)
- Add to MetaCart
This paper investigates a simple, constructive search strategy: an incomplete version of Ginsberg's Dynamic Backtracking which records no information during search, and randomly selects variables for backtracking. Combining this with forward checking and dynamic variable ordering heuristics we
Extending Dynamic Backtracking to Solve Weighted Conditional CSPs
"... Many planning and design problems can be characterized as optimal search over a constrained network of conditional choices with preferences. To draw upon the advanced methods of constraint satisfaction to solve these types of problems, many dynamic and flexible CSP variants have been proposed. One s ..."
Abstract
- Add to MetaCart
such variant is the Weighted Conditional CSP (WCCSP). So far, however, little work has been done to extend the full suite of CSP search algorithms to solve these CSP variants. In this paper, we extend Dynamic Backtracking and similar backjumpingbased CSP search algorithms to solve WCCSPs by utilizing activity
Results 1 - 10
of
312