דילוג לניווט ראשי דילוג לחיפוש דילוג לתוכן הראשי

String 2-Covers with No Length Restrictions

פרסום מחקרי: פרק בספר / בדוח / בכנספרסום בספר כנסביקורת עמיתים

1 ציטוט ‏(Scopus)

תקציר

A λ-cover of a string S is a set of strings {Ci}λ1 such that every index in S is contained in an occurrence of at least one string Ci. The existence of a 1-cover defines a well-known class of quasi-periodic strings. Quasi-periodicity can be decided in linear time, and all 1-covers of a string can be reported in linear time as well. Since in general it is NP-complete to decide whether a string has a λ-cover, the natural next step is the development of efficient algorithms for 2-covers. Radoszewski and Straszyński [ESA 2020] analysed the particular case where the strings in a 2-cover must be of the same length. They provided an algorithm that reports all such 2-covers of S in time near-linear in |S| and in the size of the output. In this work, we consider 2-covers in full generality. Since every length-n string has Ω(n2) trivial 2-covers (every prefix and suffix of total length at least n constitute such a 2-cover), we state the reporting problem as follows: given a string S and a number m, report all 2-covers {C1, C2} of S with length |C1| + |C2| upper bounded by m. We present an Õ(n + output) time algorithm solving this problem, with output being the size of the output. This algorithm admits a simpler modification that finds a 2-cover of minimum length. We also provide an Õ(n) time construction of a 2-cover oracle which, given two substrings C1, C2 of S, reports in poly-logarithmic time whether {C1, C2} is a 2-cover of S.

שפה מקוריתאנגלית
כותר פרסום המארח32nd Annual European Symposium on Algorithms, ESA 2024
עורכיםTimothy Chan, Johannes Fischer, John Iacono, Grzegorz Herman
מוציא לאורSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
מסת"ב (אלקטרוני)9783959773386
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - ספט׳ 2024
פורסם באופן חיצוניכן
אירוע32nd Annual European Symposium on Algorithms, ESA 2024 - London, בריטניה
משך הזמן: 2 ספט׳ 20244 ספט׳ 2024

סדרות פרסומים

שםLeibniz International Proceedings in Informatics, LIPIcs
כרך308
ISSN (מודפס)1868-8969

כנס

כנס32nd Annual European Symposium on Algorithms, ESA 2024
מדינה/אזורבריטניה
עירLondon
תקופה2/09/244/09/24

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'String 2-Covers with No Length Restrictions'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי