Rollercoasters with Plateaus

Duncan Adamson, Pamela Fleischmann, Annika Huch*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper we investigate the problem of detecting, counting, and enumerating (generating) all maximum length plateau-k-rollercoasters appearing as a subsequence of some given word (sequence, string), while allowing for plateaus. We define a plateau-k-rollercoaster as a word consisting of an alternating sequence of (weakly) increasing and decreasing runs, with each run containing at least kdistinct elements, allowing the run to contain multiple copies of the same symbol consecutively. This differs from previous work, where runs within rollercoasters have been defined only as sequences of distinct values. Here, we are concerned with rollercoasters of maximum length embedded in a given word w, that is, the longest rollercoasters that are a subsequence of w. We present algorithms allowing us to determine the longest plateau-k-rollercoasters appearing as a subsequence in any given word w of length n over an alphabet of size σ in O(nσk) time, to count the number of plateau-k-rollercoasters in w of maximum length in O(nσk) time, and to output all of them with O(n) delay after O(nσk) preprocessing. Furthermore, we present an algorithm to determine the longest common plateau-k-rollercoaster within a set of words in O(Nkσ) where N is the product of all word lengths within the set.

Original languageEnglish
Title of host publicationReachability Problems - 18th International Conference, RP 2024, Proceedings
EditorsLaura Kovács, Ana Sokolova
PublisherSpringer Science and Business Media
Pages73-87
Number of pages15
ISBN (Print)9783031726200
DOIs
Publication statusPublished - 2024
Event18th International Conference on Reachability Problems, RP 2024 - Vienna, Austria
Duration: 25 Sept 202427 Sept 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume15050 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Reachability Problems, RP 2024
Country/TerritoryAustria
CityVienna
Period25/09/2427/09/24

Keywords

  • (Longest Common) Subsequences
  • Enumeration
  • k-Rollercoaster
  • Plateaus
  • Scattered Factors

Fingerprint

Dive into the research topics of 'Rollercoasters with Plateaus'. Together they form a unique fingerprint.

Cite this