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

Yo Sub Han, Sang Ki Ko, Kai Salomaa

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Given a context-free grammar (CFG) and a finite-state automaton (FA), we tackle the problem of computing the most similar pair of strings from two languages. We in particular consider three different gap cost models, linear, affine and concave models, that are crucial for finding a proper alignment between two bio sequences. We design efficient algorithms for computing 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.

Original languageEnglish
Title of host publicationImplementation and Application of Automata - 18th International Conference, CIAA 2013, Proceedings
Pages146-157
Number of pages12
DOIs
StatePublished - 2013
Event18th International Conference on Implementation and Application of Automata, CIAA 2013 - Halifax, NS, Canada
Duration: 16 Jul 201319 Jul 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7982 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Implementation and Application of Automata, CIAA 2013
Country/TerritoryCanada
CityHalifax, NS
Period16/07/1319/07/13

Keywords

  • approximate matching
  • context-free grammars
  • edit-distance
  • finite-state automata

Fingerprint

Dive into the research topics of 'Approximate matching between a context-free grammar and a finite-state automaton'. Together they form a unique fingerprint.

Cite this