Title :
An Efficient Parallel Algorithm for the Longest Increasing Subsequence Problem on a LARPBS
Author :
Semé, David ; Youlou, Sidney
Author_Institution :
Univ. de Picardie Jules Verne, Amiens
Abstract :
In this paper, we give a parallel algorithm for the longest increasing subsequence problem on a LARPBS, one of the recently proposed parallel model based on optical bus. For a sequence of n integers, we solve the longest increasing subsequence problem in O(k) time using n processors where k is the length of the solution. Then, we give an algorithm for the maximal layers problem that runs in O(k+log(n)) time for a set of n points where k is the number of layers on a n-processor array. To our knowledge, this is the fastest algorithm for that problem.
Keywords :
computational complexity; parallel algorithms; longest increasing subsequence problem; maximal layer problem; optical bus; parallel algorithm; time complexity; Biomedical optical imaging; Computational biology; Computer science; Cost function; Joining processes; Optical switches; Optical waveguides; Parallel algorithms; Propagation delay; Sequences;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7695-3049-4
DOI :
10.1109/PDCAT.2007.74