arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv cs/0309032cs.SE
收藏

有限域上约束程序的声明式诊断

Towards declarative diagnosis of constraint programs over finite domains

Gerard Ferrand, Willy Lesaint, Alexandre Tessier

摘要:

本文提出了一种基于解释树概念的约束程序调试的理论方法。所提出的方法是一种尝试,以适应算法调试约束编程。在这个域缩减的理论框架中,解释是解释值移除的证明树。这些证明树是由归纳定义定义的,归纳定义将值的移除表示为其他值移除的结果。约束规划的本质是求解。它们是计算跟踪的声明性视图。诊断在于找出以症状为根源的解释中的错误。

英文摘要:

The paper proposes a theoretical approach of the debugging of constraint programs based on a notion of explanation tree. The proposed approach is an attempt to adapt algorithmic debugging to constraint programming. In this theoretical framework for domain reduction, explanations are proof trees explaining value removals. These proof trees are defined by inductive definitions which express the removals of values as consequences of other value removals. Explanations may be considered as the essence of constraint programming. They are a declarative view of the computation trace. The diagnosis consists in locating an error in an explanation rooted by a symptom.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑