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. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Alonso, C. L., Alonso, D., Callau, M., & Montaña, J. L. (2007). A word equation solver based on levensthein distance. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4827 LNAI, pp. 316–326). Springer Verlag. https://doi.org/10.1007/978-3-540-76631-5_30
Mendeley helps you to discover research relevant for your work.