Network Analysis Tools

  • Frutuoso G. M. SilvaEmail author
  • Quoc Trong Nguyen
  • Acácio F. P. P. Correia
  • Filipe Manuel Clemente
  • Fernando Manuel Lourenço Martins
Part of the SpringerBriefs in Applied Sciences and Technology book series (BRIEFSAPPLSCIENCES)


This chapter introduces the concept of network analysis and presents a series of software tools developed with the objective of analyzing networks. This analysis is usually performed on a set of metrics calculated on the network or on a representation of the network. Most of the existing tools are not free or are limited to unweighted networks, ignoring, in the case of weighted networks, the weight of the edges that connect the nodes. For example, in team sports, we have weighted networks, where edges represent the interactions between team players and their weight its frequency.


Network analysis tools Weighted networks 


  1. 1.
    J.A. Barnes, F. Harary, Graph theory in network analysis. Soc. Netw. 5(2), 235–244 (1983)MathSciNetCrossRefGoogle Scholar
  2. 2.
    M. Bastian, S. Heymann, M. Jacomy, Gephi: an open source software for exploring and manipulating networks, in International AAAI Conference on Weblogs and Social Media (Association for the Advancement of Artificial Intelligence, 2009), pp. 361–362Google Scholar
  3. 3.
    V. Batagelj, A. Mrvar, Program Package Pajek. Accessed 10 Jan 2018
  4. 4.
    A. Bondy, M. Ram Murty, Graph Theory, 1st edn. (Springer, London, 2008)Google Scholar
  5. 5.
    G. Csardi, T. Nepusz, The igraph software package for complex network research. InterJ. Complex Syst. 1695 (2006)Google Scholar
  6. 6.
    Cytoscape, What is Cytoscape? Accessed 08 Jan 2018
  7. 7.
    D. Kalamaras, Social Network Visualizer (socnetv)—Social Network Analysis and Visualization Software. Accessed 08 Jan 2018
  8. 8.
    Gephi, Gephi—Features. Accessed 08 Jan 2018
  9. 9.
    Graph-Tool, Graph-Tool—Efficient Network Analysis with Python. Accessed 10 Jan 2018
  10. 10.
    D. Hansen, B. Shneiderman, M. Smith, Analyzing Social Media Networks with NodeXL, 1st edn. (Morgan Kaufmann, 2010)Google Scholar
  11. 11.
    igraph, igraph—The Network Analysis Package. Accessed 08 Jan 2018
  12. 12.
    F.M.L. Martins, F.G.M. Silva, F.M. Clemente, A.J.P. Gomes, A.F.P.P. Correia, Q.T. Nguyen, J.B. Sequeiros, J.S. Ribeiro, V.F. Lopes, uPATO—Ultimate Performance Analysis Tool (2018). Home Page:
  13. 13.
    A. Mrvar, V. Batagelj, Analysis and visualization of large networks with program package pajek. Complex Adapt. Syst. Model. 4(1), 6 (2016)CrossRefGoogle Scholar
  14. 14.
    NetworKit, Networkit—Large-Scale Network Analysis—Interactive and Fast! Accessed 10 Jan 2018
  15. 15.
    NetworkX, Overview—Networkx 2.0. Accessed 08 Jan 2018
  16. 16.
    NodeXL, Nodexl: Network Overview, Discovery and Exploration for Excel. Accessed 10 Jan 2018
  17. 17.
    W.D. Nooy, A. Mrvar, V. Batagelj, Exploratory Social Network Analysis with Pajek (Structural Analysis in the Social Sciences), Expanded edn. (Cambridge University Press, 2011)Google Scholar
  18. 18.
    P. Shannon, A. Markiel, O. Ozier, N.S. Baliga, J.T. Wang, D. Ramage, N. Amin, B. Schwikowski, T. Ideker, Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res. 13(11), 2498–2504 (2003)Google Scholar

Copyright information

© The Author(s), under exclusive license to Springer Nature Switzerland AG, part of Springer Nature 2019

Authors and Affiliations

  • Frutuoso G. M. Silva
    • 1
    • 2
    Email author
  • Quoc Trong Nguyen
    • 2
  • Acácio F. P. P. Correia
    • 2
  • Filipe Manuel Clemente
    • 2
    • 3
  • Fernando Manuel Lourenço Martins
    • 2
    • 4
  1. 1.Universidade da Beira InteriorCovilhãPortugal
  2. 2.Instituto de Telecomunicações, Delegação da CovilhãCovilhãPortugal
  3. 3.Instituto Politécnico de Viana do Castelo, Escola Superior de Desporto e LazerMelgaçoPortugal
  4. 4.Instituto Politécnico de Coimbra, Escola Superior de EducaçãoCoimbraPortugal

Personalised recommendations