Literature DB >> 27336059

Linear Time Vertex Partitioning on Massive Graphs.

Peter Mell1, Richard Harang2, Assane Gueye3.   

Abstract

The problem of optimally removing a set of vertices from a graph to minimize the size of the largest resultant component is known to be NP-complete. Prior work has provided near optimal heuristics with a high time complexity that function on up to hundreds of nodes and less optimal but faster techniques that function on up to thousands of nodes. In this work, we analyze how to perform vertex partitioning on massive graphs of tens of millions of nodes. We use a previously known and very simple heuristic technique: iteratively removing the node of largest degree and all of its edges. This approach has an apparent quadratic complexity since, upon removal of a node and adjoining set of edges, the node degree calculations must be updated prior to choosing the next node. However, we describe a linear time complexity solution using an array whose indices map to node degree and whose values are hash tables indicating the presence or absence of a node at that degree value. This approach also has a linear growth with respect to memory usage which is surprising since we lowered the time complexity from quadratic to linear. We empirically demonstrate linear scalability and linear memory usage on random graphs of up to 15000 nodes. We then demonstrate tractability on massive graphs through execution on a graph with 34 million nodes representing Internet wide router connectivity.

Entities:  

Keywords:  Vertex partitioning; graph cuts

Year:  2016        PMID: 27336059      PMCID: PMC4913482     

Source DB:  PubMed          Journal:  Int J Comput Sci (Rabat)        ISSN: 2336-0984


  3 in total

1.  Breakdown of the internet under intentional attack.

Authors:  R Cohen; K Erez; D ben-Avraham; S Havlin
Journal:  Phys Rev Lett       Date:  2001-04-16       Impact factor: 9.161

2.  Error and attack tolerance of complex networks

Authors: 
Journal:  Nature       Date:  2000-07-27       Impact factor: 49.962

3.  Suppressing epidemics with a limited amount of immunization units.

Authors:  Christian M Schneider; Tamara Mihaljev; Shlomo Havlin; Hans J Herrmann
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2011-12-15
  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.