An Optimal Algorithm for the Maximum-Density Segment Problem
Kai-min Chung, Hsueh-I Lu

TL;DR
This paper presents a linear-time algorithm for the maximum-density segment problem, improving efficiency and enabling online processing, which is crucial for analyzing large biomolecular sequences.
Contribution
The authors develop an O(n) algorithm that bypasses complex decomposition methods, allowing online processing and exploiting sequence sparsity for faster computation.
Findings
Achieves O(n) time complexity for the problem.
Enables online processing of sequences.
Handles sparse input sequences efficiently.
Abstract
We address a fundamental problem arising from analysis of biomolecular sequences. The input consists of two numbers and and a sequence of number pairs with . Let {\em segment} of be the consecutive subsequence of between indices and . The {\em density} of is . The {\em maximum-density segment problem} is to find a maximum-density segment over all segments with . The best previously known algorithm for the problem, due to Goldwasser, Kao, and Lu, runs in time. In the present paper, we solve the problem in O(n) time. Our approach bypasses the complicated {\em right-skew decomposition}, introduced by Lin, Jiang, and Chao. As a result, our algorithm has the capability to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHermeneutics and Narrative Identity · Aging, Elder Care, and Social Issues · Health, Medicine and Society
