首页 | 本学科首页   官方微博 | 高级检索  
     


Finding the longest common nonsuperstring in linear time
Authors:Joong Chae Na  Dong Kyue Kim  Jeong Seop Sim
Affiliation:a Department of Computer Science and Engineering, Sejong University, Seoul 143-747, South Korea
b Division of Electronics and Computer Engineering, Hanyang University, Seoul 133-791, South Korea
c School of Computer and Information Engineering, Inha University, Incheon 402-751, South Korea
Abstract:
String inclusion and non-inclusion problems have been vigorously studied in such diverse fields as molecular biology, data compression, and computer security. Among the well-known string inclusion or non-inclusion notions, we are interested in the longest common nonsuperstring. Given a set of strings, the longest common nonsuperstring problem is finding the longest string that is not a superstring of any string in the given set. It is known that the longest common nonsuperstring problem is solvable in polynomial time.In this paper, we propose an efficient algorithm for the longest common nonsuperstring problem. The running time of our algorithm is linear with respect to the sum of the lengths of the strings in the given set, using generalized suffix trees.
Keywords:Design of algorithms   String non-inclusion problem   Longest common nonsuperstring   Generalized suffix tree
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号