Parallel Algorithms for Finding Consensus of Circular Strings 


Vol. 42,  No. 3, pp. 289-294, Mar.  2015


PDF

  Abstract

The consensus problem is finding a representative string, called a consensus, of a given set S of k strings. Circular strings are different from linear strings in that the last symbol precedes the first symbol. Given a set S of circular strings of length n over an alphabet ∑ , we first present an O(|∑|nlogn) time parallel algorithm for finding a consensus of S minimizing both radius and distance sum when k=3 using O(n) threads. Then we present an O(|∑|n²logn) time parallel algorithm for finding a consensus of S minimizing distance sum when k=4 using O(n) threads. Finally, we compare execution times of our algorithms implemented using CUDA with corresponding sequential algorithms.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

D. H. Kim and J. S. Sim, "Parallel Algorithms for Finding Consensus of Circular Strings," Journal of KIISE, JOK, vol. 42, no. 3, pp. 289-294, 2015. DOI: .


[ACM Style]

Dong Hee Kim and Jeong Seop Sim. 2015. Parallel Algorithms for Finding Consensus of Circular Strings. Journal of KIISE, JOK, 42, 3, (2015), 289-294. DOI: .


[KCI Style]

김동희, 심정섭, "환형문자열에 대한 대표문자열을 찾는 병렬 알고리즘," 한국정보과학회 논문지, 제42권, 제3호, 289~294쪽, 2015. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr