【24h】

A Word Equation Solver Based on Levensthein Distance

机译:基于Levenshtein距离的词方程求解器

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

摘要

Many regularity properties of strings, like those appearing in hardware specification and verification, can be expressed in terms of word equations. The solvability problem of word equations is NP-hard and the first algorithm to find a solution for a word equation, when this solution exists, was given by Makanin in 1977. The time complexity of Makanin's algorithm is triple exponential in the length of the equations. In this paper we present an evolutionary algorithm with a local search procedure that is efficient for solving word equation systems. The fitness function of our algorithm is based on Levensthein distance considered as metric for the set of 0-1 binary strings. Our experimental results evidence that this metric is better suited for solving word equations than other edit metrics like, for instance, Hamming distance.
机译:字符串的许多规律性,如出现在硬件规格和验证中的那些规律性,都可以用词方程表示。单词方程的可解性问题是NP难解的,并且第一个找到单词方程解的算法是在1977年由Makanin提出的。该Makanin算法的时间复杂度在方程长度上是三倍指数的。在本文中,我们提出了一种具有局部搜索过程的进化算法,该算法对于求解词方程系统非常有效。我们算法的适应度函数基于Levensthein距离,该距离被视为0-1二进制字符串集的度量。我们的实验结果证明,该度量标准比其他编辑度量标准(例如汉明距离)更适合求解单词方程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号