Fast algorithms for finding nearest common ancestors
SIAM Journal on Computing
On finding lowest common ancestors: simplification and parallelization
SIAM Journal on Computing
Algorithms on strings, trees, and sequences: computer science and computational biology
Algorithms on strings, trees, and sequences: computer science and computational biology
A unifying look at data structures
Communications of the ACM
Programming pearls: algorithm design techniques
Communications of the ACM
Journal of Computer and System Sciences - Computational biology 2002
A Linear Time Algorithm for Finding All Maximal Scoring Subsequences
Proceedings of the Seventh International Conference on Intelligent Systems for Molecular Biology
LATIN '00 Proceedings of the 4th Latin American Symposium on Theoretical Informatics
Scaling and related techniques for geometry problems
STOC '84 Proceedings of the sixteenth annual ACM symposium on Theory of computing
An optimal algorithm for maximum-sum segment and its application in bioinformatics
CIAA'03 Proceedings of the 8th international conference on Implementation and application of automata
Information Processing Letters
Improved algorithmms for the k maximum-sums problems
Theoretical Computer Science
Bichromatic separability with two boxes: A general approach
Journal of Algorithms
Information Processing Letters
LRM-trees: compressed indices, adaptive sorting, and compressed permutations
CPM'11 Proceedings of the 22nd annual conference on Combinatorial pattern matching
Space-Efficient Preprocessing Schemes for Range Minimum Queries on Static Arrays
SIAM Journal on Computing
Improved algorithms for the k maximum-sums problems
ISAAC'05 Proceedings of the 16th international conference on Algorithms and Computation
An algorithm for a generalized maximum subsequence problem
LATIN'06 Proceedings of the 7th Latin American conference on Theoretical Informatics
On the coarseness of bicolored point sets
Computational Geometry: Theory and Applications
LRM-Trees: Compressed indices, adaptive sorting, and compressed permutations
Theoretical Computer Science
A new succinct representation of RMQ-information and improvements in the enhanced suffix array
ESCAPE'07 Proceedings of the First international conference on Combinatorics, Algorithms, Probabilistic and Experimental Methodologies
Hi-index | 0.00 |
We are given a sequence A of n real numbers which is to be preprocessed In the Range Maximum-Sum Segment Query (RMSQ) problem, a query is comprised of two intervals [i,j] and [k,l] and our goal is to return the maximum-sum segment of A whose starting index lies in [i,j] and ending index lies in [k,l] We propose the first known algorithm for this problem in O(n) preprocessing time and O(1) time per query under the unit-cost RAM model We also use the RMSQ techniques to solve three relevant problems in linear time These variations on the basic theme demonstrate the utilities of the techniques developed in this paper.