arrow
Volume 8, Issue 3
A Parallel Algorithm for Detecting Complexes in Protein-protein Interaction Networks with MapReduce

Zhenmei Yu & Zhangxu Li

Journal of Fiber Bioengineering & Informatics, 8 (2015), pp. 565-574.

Published online: 2015-08

Export citation
  • Abstract
Detecting protein complexes from Protein-protein Interaction (PPI) networks has been the focus of many recent efforts on protein. With the appearance of big data and large scale PPI networks, traditional sequential methods, which analyze interaction networks and detect protein complexes, do not utilize high performance computing. In this paper, we propose a parallel algorithm using cloud computing method to improve the computational efficiency and detect protein complexes. Because MapReduce programming model simplifies the implementation of many data parallel applications, firstly we use it to calculate the value of each edge and the value of each node from PPI networks, then expand complexes. At last, we perform the algorithm on different data to test the speedup of the algorithm. Moreover, through the parallel algorithm is compared with sequential method, experimental results show that the running time of parallel algorithm is short. We get a conclusion that parallel algorithm can also accurately assign proteins with similar functions to a complex.
  • AMS Subject Headings

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{JFBI-8-565, author = {Zhenmei Yu and Zhangxu Li}, title = {A Parallel Algorithm for Detecting Complexes in Protein-protein Interaction Networks with MapReduce}, journal = {Journal of Fiber Bioengineering and Informatics}, year = {2015}, volume = {8}, number = {3}, pages = {565--574}, abstract = {Detecting protein complexes from Protein-protein Interaction (PPI) networks has been the focus of many recent efforts on protein. With the appearance of big data and large scale PPI networks, traditional sequential methods, which analyze interaction networks and detect protein complexes, do not utilize high performance computing. In this paper, we propose a parallel algorithm using cloud computing method to improve the computational efficiency and detect protein complexes. Because MapReduce programming model simplifies the implementation of many data parallel applications, firstly we use it to calculate the value of each edge and the value of each node from PPI networks, then expand complexes. At last, we perform the algorithm on different data to test the speedup of the algorithm. Moreover, through the parallel algorithm is compared with sequential method, experimental results show that the running time of parallel algorithm is short. We get a conclusion that parallel algorithm can also accurately assign proteins with similar functions to a complex.}, issn = {2617-8699}, doi = {https://doi.org/10.3993/jfbim00123}, url = {http://global-sci.org/intro/article_detail/jfbi/4738.html} }
TY - JOUR T1 - A Parallel Algorithm for Detecting Complexes in Protein-protein Interaction Networks with MapReduce AU - Zhenmei Yu & Zhangxu Li JO - Journal of Fiber Bioengineering and Informatics VL - 3 SP - 565 EP - 574 PY - 2015 DA - 2015/08 SN - 8 DO - http://doi.org/10.3993/jfbim00123 UR - https://global-sci.org/intro/article_detail/jfbi/4738.html KW - PPI Network KW - Protein Complexes KW - Parallel Algorithm KW - MapReduce AB - Detecting protein complexes from Protein-protein Interaction (PPI) networks has been the focus of many recent efforts on protein. With the appearance of big data and large scale PPI networks, traditional sequential methods, which analyze interaction networks and detect protein complexes, do not utilize high performance computing. In this paper, we propose a parallel algorithm using cloud computing method to improve the computational efficiency and detect protein complexes. Because MapReduce programming model simplifies the implementation of many data parallel applications, firstly we use it to calculate the value of each edge and the value of each node from PPI networks, then expand complexes. At last, we perform the algorithm on different data to test the speedup of the algorithm. Moreover, through the parallel algorithm is compared with sequential method, experimental results show that the running time of parallel algorithm is short. We get a conclusion that parallel algorithm can also accurately assign proteins with similar functions to a complex.
Zhenmei Yu and Zhangxu Li. (2015). A Parallel Algorithm for Detecting Complexes in Protein-protein Interaction Networks with MapReduce. Journal of Fiber Bioengineering and Informatics. 8 (3). 565-574. doi:10.3993/jfbim00123
Copy to clipboard
The citation has been copied to your clipboard