Graph Theory: A Comprehensive Survey about Graph Theory Applications in Computer Science and Social Networks

被引:50
|
作者
Majeed, Abdul [1 ]
Rauf, Ibtisam [2 ]
机构
[1] Korea Aerosp Univ, Sch Informat & Elect Engn, Goyang Si 412791, Gyeonggi Do, South Korea
[2] Virtual Univ Pakistan, Dept Comp Sci, Islamabad 1239, Pakistan
关键词
graph theory; clustering; social networks; social network analysis; cryptography; INFORMATION; PRIVACY; CONNECTIVITY; REPRESENTATION; ANONYMIZATION; PERFORMANCE; NEIGHBORS; DISCOVERY; SPREADERS; DIFFUSION;
D O I
10.3390/inventions5010010
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Graph theory (GT) concepts are potentially applicable in the field of computer science (CS) for many purposes. The unique applications of GT in the CS field such as clustering of web documents, cryptography, and analyzing an algorithm's execution, among others, are promising applications. Furthermore, GT concepts can be employed to electronic circuit simplifications and analysis. Recently, graphs have been extensively used in social networks (SNs) for many purposes related to modelling and analysis of the SN structures, SN operation modelling, SN user analysis, and many other related aspects. Considering the widespread applications of GT in SNs, this article comprehensively summarizes GT use in the SNs. The goal of this survey paper is twofold. First, we briefly discuss the potential applications of GT in the CS field along with practical examples. Second, we explain the GT uses in the SNs with sufficient concepts and examples to demonstrate the significance of graphs in SN modeling and analysis.
引用
收藏
页数:39
相关论文
共 50 条
  • [1] A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks: Theory and Applications
    Sanchez, Daniela
    Servadei, Lorenzo
    Kiprit, Gamze Naz
    Wille, Robert
    Ecker, Wolfgang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (02)
  • [2] A comprehensive comparison of graph theory metrics for social networks
    Ek, Bryan
    VerSchneider, Caitlin
    Cahill, Nathan D.
    Narayan, Darren A.
    SOCIAL NETWORK ANALYSIS AND MINING, 2015, 5 (01) : 1 - 7
  • [3] APPLICATIONS OF GRAPH THEORY IN COMPUTER SYSTEMS
    BOWIE, WS
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1976, 5 (01): : 9 - 31
  • [4] Applications of graph theory in transportation networks
    Monica, R
    Pop, I
    Aldea, F
    Micula, M
    Bulletin of the University of Agricultural Sciences and Veterinary Medicine, Vol 57: HORTICULTURE, 2002, 57 : 317 - 322
  • [5] Graph Theory Applications to GPS Networks
    Even-Tzur G.
    GPS Solutions, 2001, 5 (1) : 31 - 38
  • [6] A Survey on some Applications of Graph Theory in Cryptography
    Priyadarsini, P. L. K.
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2015, 18 (03): : 209 - 217
  • [7] Exponential Random Graph Models for Social Networks: Theory, Methods, and Applications
    Brashears, Matthew E.
    CONTEMPORARY SOCIOLOGY-A JOURNAL OF REVIEWS, 2014, 43 (04) : 552 - 553
  • [8] Graph theory methods: applications in brain networks
    Sporns, Olaf
    DIALOGUES IN CLINICAL NEUROSCIENCE, 2018, 20 (02) : 111 - 120
  • [9] Applications of Graph Theory
    Adali, Tuelay
    Ortega, Antonio
    PROCEEDINGS OF THE IEEE, 2018, 106 (05) : 784 - 786
  • [10] Graph Theory and Applications
    Smart, J.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2011, 62 (11) : 2047 - 2047