中文

完全测试集及其近似

计算机科学中的逻辑 2018-08-20 v1

摘要

我们使用测试来检查组合电路NN是否恒等于0(写作N0N \equiv 0)。我们将证明N0N \equiv 0的一组测试称为完全测试集(CTS)。传统观点是,要证明N0N \equiv 0必须生成平凡的CTS。它由全部2X2^{|X|}个输入赋值组成,其中XXNN的输入变量集合。我们利用稳定赋值集(SSA)的概念表明,可以构建由少于2X2^{|X|}个测试组成的非平凡CTS。给定一个不可满足的CNF公式H(W)H(W)HH的SSA是证明HH不可满足的WW的赋值集。平凡SSA是WW的全部2W2^{|W|}个赋值。重要的是,现实生活中的公式可以具有远小于2W2^{|W|}的非平凡SSA。一般而言,即使构建非平凡CTS也是低效的。我们描述了一种更高效的方法,其中测试是从为NNNN的变量子集上的“投影”构建的SSA中提取的。这些测试可视为NN的CTS的近似。我们给出了实验结果并描述了该方法的潜在应用。

关键词

引用

@article{arxiv.1808.05750,
  title  = {Complete Test Sets And Their Approximations},
  author = {Eugene Goldberg},
  journal= {arXiv preprint arXiv:1808.05750},
  year   = {2018}
}

备注

arXiv admin note: text overlap with arXiv:1804.00073