Skip to main navigation Skip to search Skip to main content

The complexity of SORE-definability problems

  • CAS - Institute of Software

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

Abstract

Single occurrence regular expressions (SORE) are a special kind of deterministic regular expressions, which are extensively used in the schema languages DTD and XSD for XML documents. In this paper, with motivations from the simplification of XML schemas, we consider the SOREdefinability problem: Given a regular expression, decide whether it has an equivalent SORE. We investigate extensively the complexity of the SORE-definability problem: We consider both (standard) regular expressions and regular expressions with counting, and distinguish between the alphabets of size at least two and unary alphabets. In all cases, we obtain tight complexity bounds. In addition, we consider another variant of this problem, the bounded SORE-definability problem, which is to decide, given a regular expression E and a number M (encoded in unary or binary), whether there is an SORE, which is equivalent to E on the set of words of length at most M. We show that in several cases, there is an exponential decrease in the complexity when switching from the SORE-definability problem to its bounded variant.

Original languageEnglish
Title of host publication42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017
EditorsKim G. Larsen, Jean-Francois Raskin, Hans L. Bodlaender
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770460
DOIs
StatePublished - 1 Nov 2017
Event42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017 - Aalborg, Denmark
Duration: 21 Aug 201725 Aug 2017

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume83
ISSN (Print)1868-8969

Conference

Conference42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017
Country/TerritoryDenmark
CityAalborg
Period21/08/1725/08/17

Keywords

  • Complexity
  • Definability
  • Single occurrence regular expressions

Fingerprint

Dive into the research topics of 'The complexity of SORE-definability problems'. Together they form a unique fingerprint.

Cite this