国际自动化与计算杂志(英文版)
國際自動化與計算雜誌(英文版)
국제자동화여계산잡지(영문판)
INTERNATIONAL JOURNAL OF AUTOMATION AND COMPUTING
2008年
2期
208-216
,共9页
Constraint satisfaction problems (CSPs) and languages%formal specifications%typed predicate calculus%language interpreter.
The past decade witnessed rapid development of constraint satisfaction technologies, where algorithms are now able to cope with larger and harder problems. However, owing to the fact that constraints are inherently declarative, attention is quickly turning toward developing high-level programming languages within which such problems can be modeled and also solved. Along these lines, this paper presents DEPICT, the language. Its use is illustrated through modeling a number of benchmark examples. The paper continues with a description of a prototype system within which such models may be interpreted. The paper concludes with a description of a sample run of this interpreter showing how a problem modeled as such is typically solved.