Book Chapter10.1007/11533719_63
Improved algorithms for the K -maximum subarray problem for small K
Sung Eun Bae,Tadao Takaoka +1 more
- 16 Aug 2005
- pp 621-631
29
TL;DR: The K-maximum subarray problem is to find the K subarrays with largest sums, and the time complexity is improved from O(min K+n\log^2 n, n\sqrt{K}\}) to O(nlog K + K2) for K ≤ n.
read more
Abstract: The maximum subarray problem for a one- or two-dimensional array is to find the array portion that maiximizes the sum of array elements in it. The K-maximum subarray problem is to find the K subarrays with largest sums. We improve the time complexity for the one-dimensional case from $O(min\{K+n\log^2 n, n\sqrt{K}\})$ for 0 ≤ K ≤ n(n–1)/2 to O(nlog K + K2) for K ≤ n. The latter is better when $K \le \sqrt n\log n$. If we simply extend this result to the two-dimensional case, we will have the complexity of O(n3log K + K2n2). We improve this complexity to O(n3) for $K \le \sqrt{n}$.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Algorithms in Bioinformatics: 5th International Workshop, WABI 2005, Mallorca, Spain, October 3-6, 2005, Proceedings (Lecture Notes in Computer Science / Lecture Notes in Bioinformatics)
Rita Casadio,Gene Myers +1 more
- 01 Nov 2005
TL;DR: In this article, the authors present an efficient reduction from constrained to unconstrained maximum agreement subtree for the maximum quartet consistency problem, which can be solved by using semi-definite programming.
492
Improved SWOT Approach for Conducting Strategic Planning in the Construction Industry
TL;DR: In this article, an augmented SWOT analysis approach for strategists to conduct strategic planning in the construction industry is presented. But it is not a case study conducted in collaboration with a Chinese international construction company.
Improved Algorithms for the K-Maximum Subarray Problem
Sung Eun Bae,Tadao Takaoka +1 more
TL;DR: This work finds K maximum subarrays in sorted order with improved complexity of O ((n + K) log K).
Sequential and Parallel Algorithms for the Generalized Maximum Subarray Problem
Sung Eun Bae
- 01 Jan 2007
TL;DR: This thesis explores various techniques to speed up the computation, and several new algorithms for the maximum subarray problem, and investigates a speed-up option through parallel computation.
Improved algorithms for the k maximum-sums problems
Chih-Huai Cheng,Kuan-Yu Chen,Wen-Chin Tien,Kun-Mao Chao +3 more
- 19 Dec 2005
TL;DR: An O(n+k log(min{n, k}))-time algorithm is proposed which is superior to Bengtsson and Chen's when k is o(nlog n), and the first optimal algorithm for delivering the k maximum-sum segments in non-decreasing order if k ≤ n is given.
28
References
•Book
The Design and Analysis of Computer Algorithms
Alfred V. Aho,John E. Hopcroft +1 more
- 01 Jan 1974
TL;DR: This text introduces the basic data structures and programming techniques often used in efficient algorithms, and covers use of lists, push-down stacks, queues, trees, and graphs.
10.6K
The Art in Computer Programming
Andrew Hunt,Dave Thomas +1 more
- 01 Jan 2001
TL;DR: Here the authors haven’t even started the project yet, and already they’re forced to answer many questions: what will this thing be named, what directory will it be in, what type of module is it, how should it be compiled, and so on.
Lecture Notes in Artificial Intelligence
P. Brezillon,P. Bouquet +1 more
- 01 Jan 1999
TL;DR: The topics in LNAI include automated reasoning, automated programming, algorithms, knowledge representation, agent-based systems, intelligent systems, expert systems, machine learning, natural-language processing, machine vision, robotics, search systems, knowledge discovery, data mining, and related programming languages.
7.5K
Time bounds for selection
TL;DR: The number of comparisons required to select the i-th smallest of n numbers is shown to be at most a linear function of n by analysis of a new selection algorithm-PICK.
1.5K
Making data structures persistent
James R. Driscoll,Neil Sarnak,Daniel D. Sleator,Robert E. Tarjan +3 more
- 01 Nov 1986
TL;DR: This paper develops simple, systematic, and efficient techniques for making linked data structures persistent, and uses them to devise persistent forms of binary search trees with logarithmic access, insertion, and deletion times and O (1) space bounds for insertion and deletion.
Related Papers (5)
Hisao Tamaki,Takeshi Tokuyama +1 more
- 01 Jan 1998
Fredrik Bengtsson,Jingsen Chen +1 more
- 20 Dec 2004