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

被引:58
|
作者
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 条
  • [21] Using graph theory to analyze biological networks
    Georgios A Pavlopoulos
    Maria Secrier
    Charalampos N Moschopoulos
    Theodoros G Soldatos
    Sophia Kossida
    Jan Aerts
    Reinhard Schneider
    Pantelis G Bagos
    BioData Mining, 4
  • [22] A Network Science Perspective of Graph Convolutional Networks: A Survey
    Jia, Mingshan
    Gabrys, Bogdan
    Musial, Katarzyna
    IEEE ACCESS, 2023, 11 : 39083 - 39122
  • [23] Using graph theory to analyze biological networks
    Pavlopoulos, Georgios A.
    Secrier, Maria
    Moschopoulos, Charalampos N.
    Soldatos, Theodoros G.
    Kossida, Sophia
    Aerts, Jan
    Schneider, Reinhard
    Bagos, Pantelis G.
    BIODATA MINING, 2011, 4
  • [24] Applications of graph theory to an English rhyming corpus
    Sonderegger, Morgan
    COMPUTER SPEECH AND LANGUAGE, 2011, 25 (03) : 655 - 678
  • [25] Exact reliability evaluation of infrastructure networks using graph theory
    Zarghami, Seyed Ashkan
    Gunawan, Indra
    Schultmann, Frank
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2020, 36 (02) : 498 - 510
  • [26] Applications of Graph Theory to Gross Error Detection for GPS Geodetic Control Networks
    Samwel Simon Katambi
    Geo-Spatial Information Science, 2002, (04) : 26 - 31
  • [27] On the Reform of Contents of Graph Theory Course in Computer Major
    Lou, Dingjun
    2011 INTERNATIONAL CONFERENCE ON COMPUTER APPLICATION AND EDUCATION TECHNOLOGY (ICCAET 2011), 2011, : 337 - 339
  • [28] A Graph-Theory Based fMRI Analysis
    Barillaro, Luca
    Milano, Marianna
    Caligiuri, Maria Eugenia
    Dalenberg, Jelle R.
    Agapito, Giuseppe
    Biehl, Michael
    Cannataro, Mario
    COMPUTATIONAL SCIENCE, ICCS 2024, PT VI, 2024, 14937 : 72 - 85
  • [29] Dynamical Graph Theory Networks Techniques for the Analysis of Sparse Connectivity Networks in Dementia
    Tahmassebi, Amirhessam
    Pinker-Domenig, Katja
    Wengert, Georg
    Lobbes, Marc
    Stadlbauer, Andreas
    Romero, Francisco J.
    Morales, Diego P.
    Castillo, Encarnacion
    Garcia, Antonio
    Botella, Guillermo
    Meyer-Baese, Anke
    SMART BIOMEDICAL AND PHYSIOLOGICAL SENSOR TECHNOLOGY XIV, 2017, 10216
  • [30] The application of graph theory to the development and testing of survey instruments
    Elliott, Steven
    SURVEY METHODOLOGY, 2012, 38 (01) : 11 - 21