کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
1141533 | 957018 | 2011 | 9 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: Charge and reduce: A fixed-parameter algorithm for String-to-String Correction Charge and reduce: A fixed-parameter algorithm for String-to-String Correction](/preview/png/1141533.png)
String distance problems typically ask for a minimum number of permitted operations to transform one string into another. Such problems find application in a wide variety of areas, including error-correcting codes, parsing theory, speech recognition, and computational biology, to name a few. Here we consider a classic string distance problem, the NPNP-complete String-to-String Correction problem, first studied by Wagner some 35 years ago. In this problem, we are asked whether it is possible to transform string xx into string yy with at most kk operations on xx, where permitted operations are single-character deletions and adjacent character exchanges. We prove that String-to-String Correction is fixed-parameter tractable, for parameter kk, and present a simple fixed-parameter algorithm that solves the problem in O(2kn)O(2kn) time. We also devise a bounded search tree algorithm, and introduce a bookkeeping technique that we call charge and reduce . This leads to an algorithm whose running time is O(1.6181kn)O(1.6181kn).
Journal: Discrete Optimization - Volume 8, Issue 1, February 2011, Pages 41–49