A Parallel Local Search Algorithm for Clustering Large Biological Networks

被引:0
|
作者
Coccimiglio G. [1 ]
Choudhury S. [2 ]
机构
[1] Algoma University, Communications Research Laboratory, 1520 Queen St E Sault Ste., Marie, P6A 2G4, ON
[2] Department of Computer Science, Lakehead University, 955 Oliver Road, Thunder Bay, P7B 5E1, ON
来源
| 1600年 / World Scientific卷 / 27期
基金
加拿大自然科学与工程研究理事会;
关键词
clustering; CUDA; local search; parallel; Partitioning; protein-protein interaction networks;
D O I
10.1142/S0129626417500074
中图分类号
学科分类号
摘要
Clustering is an effective technique that can be used to analyze and extract useful information from large biological networks. Popular clustering solutions often require user input for several algorithm options that can seem very arbitrary without experimentation. These algorithms can provide good results in a reasonable time period but they are not above improvements. We present a local search based clustering algorithm free of such required input that can be used to improve the cluster quality of a set of given clusters taken from any existing algorithm or clusters produced via any arbitrary assignment. We implement this local search using a modern GPU based approach to allow for efficient runtime. The proposed algorithm shows promising results for improving the quality of clusters. With already high quality input clusters we can achieve cluster rating improvements upto to 33%. © 2017 World Scientific Publishing Company.
引用
收藏
页码:3 / 4
相关论文
共 50 条
  • [31] A Seed Growth Algorithm for Local Clustering in Complex Networks
    Tsai, Feng-Sheng
    Hsu, Sheng-Yi
    Shih, Mau-Hsiang
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (06): : 5878 - 5891
  • [32] HipMCL: a high-performance parallel implementation of the Markov clustering algorithm for large-scale networks
    Azad, Ariful
    Pavlopoulos, Georgios A.
    Ouzounis, Christos A.
    Kyrpides, Nikos C.
    Buluc, Aydin
    NUCLEIC ACIDS RESEARCH, 2018, 46 (06) : E33
  • [33] Local graph alignment and motif search in biological networks
    Berg, J
    Lässig, M
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (41) : 14689 - 14694
  • [34] A Tabu search based clustering algorithm and its parallel implementation on Spark
    Lu, Yinhao
    Cao, Buyang
    Rego, Cesar
    Glover, Fred
    APPLIED SOFT COMPUTING, 2018, 63 : 97 - 109
  • [35] A parallel fuzzy clustering algorithm for large graphs using Pregel
    Bhatia, Vandana
    Rani, Rinkle
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 78 : 135 - 144
  • [36] Parallel Clustering Algorithm for Large Data Sets with Applications in Bioinformatics
    Olman, Victor
    Mao, Fenglou
    Wu, Hongwei
    Xu, Ying
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2009, 6 (02) : 344 - 352
  • [37] A parallel algorithm to compute chemical organizations in biological networks
    Centler, Florian
    Kaleta, Christoph
    di Fenizio, Pietro Speroni
    Dittrich, Peter
    BIOINFORMATICS, 2010, 26 (14) : 1788 - 1789
  • [38] PSCAN: A Parallel Structural Clustering Algorithm for Big Networks in MapReduce
    Zhao, Weizhong
    Martha, VenkataSwamy
    Xu, Xiaowei
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 862 - 869
  • [39] Clustering algorithm for determining community structure in large networks
    Pujol, Josep M.
    Bejar, Javier
    Delgado, Jordi
    PHYSICAL REVIEW E, 2006, 74 (01)
  • [40] A parallel local search algorithm for Euclidean Steiner tree problem
    Bin Muhammad, Rashid
    SNPD 2006: Seventh ACIS International Conference on Software Engineering Artificial Intelligence, Networking, and Parallel/Distributed Computing, Proceedings, 2006, : 157 - 162