dc.creatorBarbay, Jeremy
dc.creatorPerez-Lantero, Pablo
dc.date.accessioned2019-05-31T15:21:16Z
dc.date.available2019-05-31T15:21:16Z
dc.date.created2019-05-31T15:21:16Z
dc.date.issued2018
dc.identifierACM Transactions on Algorithms, Volumen 14, Issue 4, 2018
dc.identifier15496333
dc.identifier15496325
dc.identifier10.1145/3232057
dc.identifierhttps://repositorio.uchile.cl/handle/2250/169555
dc.description.abstractThe Swap-Insert Correction distance from a string S of length n to another string L of length m≥n on the alphabet [1.δ] is the minimum number of insertions, and swaps of pairs of adjacent symbols, converting S into L. Contrarily to other correction distances, computing it is NP-Hard in the size δ of the alphabet. We describe an algorithm computing this distance in time within O(δ2nmtδ.1), where for each [1.δ] there are occurrences of in S,mϵoccurrences of ¿ in L, and where "t = max [1.δ] min is a new parameter of the analysis, measuring one aspect of the difficulty of the instance. The difficulty "t is bounded by above by various terms, such as the length n of the shortest string S, and by the maximum number of occurrences of a single character in S (max[1.δ]). This result illustrates how, in many cases, the correction distance between two strings can be easier to compute than in the worst case scenario.
dc.languageen
dc.publisherAssociation for Computing Machinery
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
dc.sourceACM Transactions on Algorithms
dc.subjectAdaptive
dc.subjectDynamic programming
dc.subjectEdit distance
dc.subjectInsert
dc.subjectSwap
dc.titleAdaptive computation of the swap-insert correction distance
dc.typeArtículo de revista


Este ítem pertenece a la siguiente institución