ACM International Conference Proceeding Series, Pages 62-65 , 27/12/2017

Palindrome detection using on-line position

Surangkanang Charoenrak, Supaporn Chairungsee

Abstract

The purpose of this study is to detect a reverse substring in any position i of the string y, uRru is a factor of y, uR is a reverse substring of u and r is a substring between uR and u. We develop an efficient algorithm to detect all reverse repetitions in a string and describe the algorithm for computing the Longest Previous reverse Factor (LPrF) table by using the on-line construction of position heap data structure. This algorithm runs in linear time on a fixed size alphabet. For the applications in bioinformatics field, LPrF table can use to detect palindrome and gapped palindrome.

Document Type

Conference Paper

Source Type

Conference Proceeding

ISBN

[9781450363518]

ISSN

Keywords

Gaped palindromeLongest previous reverse factorOn-line construction of position heapPalindrome

ASJC Subject Area

Computer Science : SoftwareComputer Science : Computer Networks and CommunicationsComputer Science : Human-Computer InteractionComputer Science : Computer Vision and Pattern Recognition


Bibliography


Charoenrak, S., & Chairungsee, S. (2017). Palindrome detection using on-line position. ACM International Conference Proceeding Series62-65. doi:10.1145/3176653.3176661

Copy | Save