Decision Problems For Convex Languages

dc.creatorBrzozowski, Janusz
dc.creatorShallit, Jeffrey
dc.creatorXu, Zhi
dc.date2008-08-14
dc.date2008-12-12
dc.date.accessioned2026-07-07T13:03:02Z
dc.date.available2026-07-07T13:03:02Z
dc.descriptionIn this paper we examine decision problems associated with various classes of convex languages, studied by Ang and Brzozowski (under the name "continuous languages"). We show that we can decide whether a given language L is prefix-, suffix-, factor-, or subword-convex in polynomial time if L is represented by a DFA, but that the problem is PSPACE-hard if L is represented by an NFA. In the case that a regular language is not convex, we prove 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.
dc.descriptionpreliminary version. This version corrected one typo in Section 2.1.1, line 4
dc.identifierhttps://arxiv.org/abs/0808.1928
dc.identifierhttp://arxiv.org/abs/0808.1928
dc.identifierProc. LATA 2009 Conference, LNICS #5457, pp. 247-258
dc.identifierdoi:10.1007/978-3-642-00982-2_21
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/226656
dc.subjectComputational Complexity
dc.subjectDiscrete Mathematics
dc.subjectFormal Languages and Automata Theory
dc.titleDecision Problems For Convex Languages
dc.typetext

Files

Collections