Skip to main content

Modularity Maximization in Complex Networks

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 75 Accesses

Years and Authors of Summarized Original Work

  • 2013; Dinh, Thai

  • 2013; Dinh, Nguyen, Alim, Thai

  • 2013; DasGupta, Desai

  • 2014; Dinh, Thai

Problem Definition

Many complex networks of interests such as the Internet, social, and biological networks exhibit the community structure where nodes are naturally clustered into tightly connected communities, with only sparser connections between them. The modularity maximization is concerned with finding such community structures in a given complex network.

Consider a network represented as an undirected graph G = (V, E) consisting of n =  | V | vertices and m =  | E | edges. The adjacency matrix of G is denoted by \(\boldsymbol{A} = \left (A_{ij}\right )\), where A ij is the weight of edge (i, j) and A ij  = 0 if (i, j) ∉ E. We also denote the (weighted) degree of vertex i, the total weights of edges incident at i, by deg(i) or, in short, d i .

Community structure (CS) is a division of the vertices in Vinto a collection of disjoint subsets of...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. DasGupta B Desai D (2013) On the complexity of Newman’s community finding approach for biological and social networks. J Comput Syst Sci 79:50–67

    Article  MathSciNet  MATH  Google Scholar 

  2. Dinh TN, Thai MT (2013) Community detection in scale-free networks: approximation algorithms for maximizing modularity. IEEE J Sel Areas Commun Spec Issue Netw Sci (JSAC) 31(6):997–1006

    Article  Google Scholar 

  3. Dinh TN, Thai MT (2014) Towards optimal community detection: from trees to general weighted networks. Internet Math. doi:10.1080/15427951.2014.950875

    MathSciNet  Google Scholar 

  4. Dinh TN, Nguyen NP, Alim MA, Thai MT (2013) A near-optimal adaptive algorithm for maximizing modularity in dynamic scale-free networks. J Comb Optim (JOCO). doi:10.1007/s10878-013-9665-1

    MATH  Google Scholar 

  5. Fortunato S (2010) Community detection in graphs. Phys Rep 486(3-5):75-174

    Article  MathSciNet  Google Scholar 

  6. Fortunato S Barthelemy M (2007) Resolution limit in community detection. Proc Natl Acad Sci 104(1):36-41

    Article  Google Scholar 

  7. Newman MEJ (2006) Modularity and community structure in networks. Proc Natl Acad Sci 103:8577–8582

    Article  Google Scholar 

  8. Nguyen NP, Dinh TN, Tokala S, Thai MT (2011) Overlapping communities in dynamic networks: their detection and mobile applications. In: Proceedings of ACM international conference on mobile computing and networking (MobiCom), Las Vegas

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to My T. Thai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Thai, M.T. (2016). Modularity Maximization in Complex Networks. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_614

Download citation

Publish with us

Policies and ethics