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 条
  • [1] Randomised Local Search algorithm for the clustering problem
    Fränti, P
    Kivijärvi, J
    PATTERN ANALYSIS AND APPLICATIONS, 2000, 3 (04) : 358 - 369
  • [2] A local search approximation algorithm for k-means clustering
    Kanungo, T
    Mount, DM
    Netanyahu, NS
    Piatko, CD
    Silverman, R
    Wu, AY
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2004, 28 (2-3): : 89 - 112
  • [3] A heterogeneous parallel implementation of the Markov clustering algorithm for large-scale biological networks on distributed CPU-GPU clusters
    Fu, You
    Zhou, Wei
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (07) : 9017 - 9037
  • [4] PSCAN: A PARALLEL STRUCTURAL CLUSTERING ALGORITHM FOR NETWORKS
    Chen, Jia-Jun
    Chen, Ji-Meng
    Liu, Jie
    Huang, Ya-Lou
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOLS 1-4, 2013, : 839 - 844
  • [5] Impact of heuristics in clustering large biological networks
    Shafin, Md. Kishwar
    Kabir, Kazi Lutful
    Ridwan, Iffatur
    Anannya, Tasmiah Tamzid
    Karim, Rashid Saadman
    Hogue, Mohammad Mozammel
    Rahman, M. Sohel
    COMPUTATIONAL BIOLOGY AND CHEMISTRY, 2015, 59 : 28 - 36
  • [6] New Heuristics for Clustering Large Biological Networks
    Shafin, Md. Kishwar
    Kabir, Kazi Lutful
    Ridwan, Iffatur
    Anannya, Tasmiah Tamzid
    Karim, Rashid Saadman
    Hoque, Mohammad Mozammel
    Rahman, M. Sohel
    BIOINFORMATICS RESEARCH AND APPLICATIONS (ISBRA 2015), 2015, 9096 : 309 - 319
  • [7] A Parallel Clustering Algorithm for Placement
    Momeni, Amir
    Mistry, Perhaad
    Kaeli, David
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 349 - 356
  • [8] An efficient parallel clustering algorithm for large scale database
    School of Electronic Information, Wuhan University, Wuhan, Hubei, China
    不详
    不详
    J. Softw., 2009, 10 (1119-1126): : 1119 - 1126
  • [9] Genetic algorithm with local search for community detection in large-scale complex networks
    Jin D.
    Liu J.
    Yang B.
    He D.-X.
    Liu D.-Y.
    Zidonghua Xuebao/Acta Automatica Sinica, 2011, 37 (07): : 873 - 882
  • [10] Clustering by Adaptive Local Search with multiple search operators
    Gyllenberg, M
    Koski, T
    Lund, T
    Nevalainen, O
    PATTERN ANALYSIS AND APPLICATIONS, 2000, 3 (04) : 348 - 357