...
首页> 外文期刊>Applied Artificial Intelligence >Polynomial and Extensible Solutions in Lock-Chart Solving
【24h】

Polynomial and Extensible Solutions in Lock-Chart Solving

机译:锁图求解中的多项式和可扩展解

获取原文
获取原文并翻译 | 示例

摘要

Lock-chart (also known as master-key system) solving is a process for designing mechanical keys and locks so that every key can open and be blocked in a user-defined set of locks. We present several algorithms as a result of our 3 years industrial collaboration project, chosen by their asymptotic time complexity and extensibility, which is the ability to add new keys and locks and satisfy the previously unforeseen blocking requirements. Our strongest result is a linear-time algorithm to find the largest diagonal lock-chart with a condition on mechanical properties of keys. Without these restrictions, but given a solution for master keys, the problem is translated into a maximum independent set problem and a greedy approximation is proposed. We evaluate the algorithms on a generated dataset using a non-backtracking procedure to simulate minimal extensions. Both approaches are suggested as heuristics or subroutines for a backtracking constraint satisfaction problem-based (CSP) solver.
机译:锁图(也称为主钥匙系统)解决方案是一种用于设计机械钥匙和锁的过程,以便可以打开每个钥匙并将其锁定在用户定义的一组锁中。我们经过3年的工业合作项目,提出了几种算法,这些算法是根据其渐近时间的复杂性和可扩展性进行选择的,即能够添加新的密钥和锁并满足以前无法预料的阻塞要求。我们最强的结果是一种线性时间算法,该算法可以找到最大的对角锁图,并以键的机械特性为条件。在没有这些限制的情况下,只要给出主密钥的解决方案,该问题将转化为最大独立集问题,并提出一个贪婪近似。我们使用非回溯过程评估生成的数据集上的算法,以模拟最小扩展。对于基于回溯约束满足问题(CSP)的求解器,两种方法都建议作为试探法或子例程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号