کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
486744 | 703390 | 2012 | 10 صفحه PDF | دانلود رایگان |
This paper presents efficient algorithms that improve the time complexity of the K-Overlapping Maximum Convex Sum Problem (K-OMCSP). Previous research has solved this problem by using the K-tuples approach in a time complexity of O(Kn3). In this paper, efficient algorithms based on dynamic programming are derived to improve the time complexity for the overlapping case. The algorithms find the first, second and third maximum convex sum, and up to the Kth maximum convex sum in the time complexity of O(n3+Kn2) applying a new method which we call Active Trace Overlapping-Shape (ATOS). In addition, efficient techniques have been developed for designing and implementing the derived algorithms. Moreover, experiments performed to compare the running time for the two methods. The experiments showed that the running time of ATOS was faster than the K-tuples.
Journal: Procedia Computer Science - Volume 9, 2012, Pages 754-763