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


Decision problems for convex languages
Authors:Janusz Brzozowski
Affiliation:David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada N2L 3G1
Abstract:We examine decision problems for various classes of convex languages, previously studied by Ang and Brzozowski, originally under the name “continuous languages”. We can decide whether a language L is prefix-, suffix-, factor-, or subword-convex in polynomial time if L is represented by a DFA, but these problems become PSPACE-complete if L is represented by an NFA. If a regular language is not convex, we find tight upper bounds on the length of the shortest words demonstrating this fact, in terms of the number of states of an accepting DFA. Similar results are proved for some subclasses of convex languages: the prefix-, suffix-, factor-, and subword-closed languages, and the prefix-, suffix-, factor-, and subword-free languages. Finally, we briefly examine these questions where L is represented by a context-free grammar.
Keywords:Finite automaton  Complexity  Convex language  Regular language  Prefix-free  Suffix-free  Ideal
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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