Title :
Value Ordering for Solving CSP Based on Preprocessing
Author :
Li, Bo ; Zhu, Xingjun ; Zhang, Changsheng ; Wang, Xinhua
Author_Institution :
Comput. Center, Changchun Inst. of Technol., Changchun
Abstract :
Preprocessing plays an important role in solving constraint satisfaction problem, as far as we know, however, all these techniques focus on reducing the scale of the problem using domain filtering. Actually, it is not the only function of them. In this paper, a value ordering searching algorithm named MAC_MPV is presented by extending preprocessing technique and exploiting those information. The proposed algorithm, during the preprocessing, not only can reduce the scale of the problem like the original technique but also can sort values of variables´ domain according to the probability of the value leading to a solution. So, during searching, this ordering enforces the algorithm to search the space containing a solution as soon as possible, which means that it guides the search towards more fruitful areas of the search space. In this way, the efficiency of algorithm can be improved. Experiments on random CSPs and frb show our algorithm only requires pretty less time than conventional maintaining arc consistency.
Keywords :
backtracking; constraint theory; probability; problem solving; CSP; backtracking; constraint satisfaction problem solving; domain filtering; preprocessing technique; probability; value ordering searching algorithm; Artificial intelligence; Computer science; Data preprocessing; Educational institutions; Filtering algorithms; Paper technology; Reactive power; Space technology;
Conference_Titel :
Natural Computation, 2008. ICNC '08. Fourth International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-0-7695-3304-9
DOI :
10.1109/ICNC.2008.80