Approximate matching between a context-free grammar and a finite-state automaton

  • Ko, Sang-Ki
  • Han, Yo-Sub
  • Salomaa, Kai
Citations

WEB OF SCIENCE

8
Citations

SCOPUS

9

초록

For a given context-free grammar (CFG) and a finite-state automaton (FA), we tackle the edit-distance problem the problem of computing the most similar pair of strings in the two respective languages. In particular, we consider three different gap cost models for the edit-distance that are crucial for finding a proper alignment between two bio sequences: the linear, affine and concave models. We design efficient algorithms for the edit-distance between a CFG and an FA under these gap cost models. The time complexity of our algorithm for computing the linear or affine gap distance is polynomial and the time complexity for the concave gap distance is exponential. (C) 2016 Elsevier Inc. All rights reserved.

키워드

Approximate matchingEdit-distanceGap penaltyContext-free grammarsFinite-state automataEDIT-DISTANCESEQUENCELANGUAGESALIGNMENT
제목
Approximate matching between a context-free grammar and a finite-state automaton
저자
Ko, Sang-KiHan, Yo-SubSalomaa, Kai
DOI
10.1016/j.ic.2016.02.001
발행일
2016-04
유형
Article
저널명
Information and Computation
247
페이지
278 ~ 289