DocumentCode :
3572507
Title :
Compiling Domain Consequences
Author :
Papadopoulos, Athanasios ; O´Sullivan, Barry
Author_Institution :
Cork Constraint Comput. Centre, Univ. Coll. Cork, Cork, Ireland
Volume :
1
fYear :
2012
Firstpage :
618
Lastpage :
625
Abstract :
This paper presents a method for computing all the domain consequences of a constraint satisfaction problem. Domain consequences are a generalisation of prime implicates to multi-valued constraint problems. We define ordered automata to encode a large, potentially exponential, number of domain consequences. We design a range of algorithms that directly operate on this compact representation, with a complexity that depends on its size and not the size of the encoded set. This allows us to generate the domain consequences of a problem even for problems that have an exponential number of domain consequences. Furthermore, a simple empirical study illustrates the effectiveness of the method in compiling a large number of domain consequences, and the compactness of this representation.
Keywords :
artificial intelligence; automata theory; computational complexity; constraint satisfaction problems; complexity; constraint satisfaction problem; domain consequence compilation; multivalued constraint problems; ordered automata; Artificial intelligence; Automata; Data structures; Educational institutions; Encoding; Registers; Semantics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2012 IEEE 24th International Conference on
ISSN :
1082-3409
Print_ISBN :
978-1-4799-0227-9
Type :
conf
DOI :
10.1109/ICTAI.2012.89
Filename :
6495101
Link To Document :
بازگشت