跳到主要导航 跳到搜索 跳到主要内容

The complexity of SORE-definability problems

  • CAS - Institute of Software

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

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.

源语言英语
主期刊名42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017
编辑Kim G. Larsen, Jean-Francois Raskin, Hans L. Bodlaender
出版商Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN(电子版)9783959770460
DOI
出版状态已出版 - 1 11月 2017
活动42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017 - Aalborg, 丹麦
期限: 21 8月 201725 8月 2017

出版系列

姓名Leibniz International Proceedings in Informatics, LIPIcs
83
ISSN(印刷版)1868-8969

会议

会议42nd International Symposium on Mathematical Foundations of Computer Science, MFCS 2017
国家/地区丹麦
Aalborg
时期21/08/1725/08/17

指纹

探究 'The complexity of SORE-definability problems' 的科研主题。它们共同构成独一无二的指纹。

引用此