Sign inSubmit
ArticleMetrics
Research Article · Free to read · Published 31 July 2009

The Parallel Maximal Cliques Algorithm for Protein Sequence Clustering

Khalid Jaber, Nur’Aini Abdul Rashid & Rosni Abdullah

American Journal of Applied Sciences, Volume 6, Issue 7, pp. 1368–1372 · doi.org/10.3844/ajassp.2009.1368.1372

7,100 accesses4,743 downloads5 citations (Crossref)Metrics
Cite Check for updates

Abstract

Problem statement: Protein sequence clustering is a method used to discover relations between proteins. This method groups the proteins based on their common features. It is a core process in protein sequence classification. Graph theory has been used in protein sequence clustering as a means of partitioning the data into groups, where each group constitutes a cluster. Mohseni-Zadeh introduced a maximal cliques algorithm for protein clustering. Approach: In this study we adapted the maximal cliques algorithm of Mohseni-Zadeh to find cliques in protein sequences and we then parallelized the algorithm to improve computation times and allowed large protein databases to be processed. We used the N-Gram Hirschberg approach proposed by Abdul Rashid to calculate the distance between protein sequences. The task farming parallel program model was used to parallelize the enhanced cliques algorithm. Results: Our parallel maximal cliques algorithm was implemented on the stealth cluster using the C programming language and a hybrid approach that includes both the Message Passing Interface (MPI) library and POSIX threads (PThread) to accelerate protein sequence clustering. Conclusion: Our results showed a good speedup over sequential algorithms for cliques in protein sequences.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2009 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Jaber, K., Rashid, N. A. & Abdullah, R. (2009). The Parallel Maximal Cliques Algorithm for Protein Sequence Clustering. American Journal of Applied Sciences, 6(7), 1368–1372. https://doi.org/10.3844/ajassp.2009.1368.1372

Licence
© Science Publications
Issue
Volume 6, Issue 7
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
The Parallel Maximal Cliques Algorithm for Protein Sequence ClusteringAmerican Journal of Applied Sciences · Volume 6, Issue 7 · pp. 1368–1372 · © Science PublicationsDownload