首页> 外文会议>International Conference on Theory and Applications of Satisfiability Testing >Automatic Evaluation of Reductions between NP-Complete Problems
【24h】

Automatic Evaluation of Reductions between NP-Complete Problems

机译:自动评估NP完全问题之间的减少

获取原文

摘要

We implement an online judge for evaluating correctness of reductions between NP-complete problems. The site has a list of exercises asking for a reduction between two given problems. Internally, the reduction is evaluated by means of a set of tests. Each test consists of an input of the first problem and gives rise to an input of the second problem through the reduction. The correctness of the reduction, that is, the preservation of the answer between both problems, is checked by applying additional reductions to SAT and using a state-of-the-art SAT solver. In order to represent the reductions, we have defined a new programming language called REDNP. On one side, REDNP has specific features for describing typical concepts that frequently appear in reductions, like graphs and clauses. On the other side, we impose severe limitations to REDNP in order to avoid malicious submissions, like the ones with an embedded SAT solver.
机译:我们在线判决进行了评估NP完整问题之间减少的正确性。该网站有一个练习列表,要求在两个给定的问题之间减少。在内部,通过一组测试来评估减少。每个测试包括第一个问题的输入,并通过减少来产生第二个问题的输入。通过应用额外的减少来坐下来坐下来检查减少的正确性,即,在两个问题之间保存这两个问题之间的答案。为了代表缩减,我们已经定义了一种名为REDNP的新编程语言。在一侧,Rednp具有用于描述常见的概念的特定特征,这些概念通常出现在减少中,如图和条款。在另一边,我们对Rednp强烈局限性,以避免恶意提交,例如具有嵌入式SAT求解器的恶意提交。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号