Provably efficient algorithms for resolving temporal and spatial difference constraint violations
Provably efficient algorithms for resolving temporal and spatial difference constraint violations
复制标题
用于解决时间和空间差异约束违规的可证明有效的算法
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
Ali Dasdan
中科院分区:
文献类型:
--
作者:
Ali Dasdan
A system of difference constraints is a formal model of temporal and spatial constraints in many areas such as scheduling, constraint satisfaction, and layout compaction. During construction of such a system, constraint violations often arise, and they need to be resolved. Previous algorithms for this task fall into two groups: those algorithms that are fast but cannot resolve all violations, and those algorithms that can resolve all violations but are exponentially slow. We propose the first algorithms that are fast as well as able to resolve all violations. Moreover, unlike the previous algorithms, our algorithms support the ordering of violations using their inherent criticality or user-defined priority. We provably and experimentally justify the efficiency and efficacy of our algorithms.