Štruktúra siete jadro - periféria (core - periphery)
Loading...
Files
Downloads
8
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
This bachelor's thesis focuses on the detection and analysis of the core-periphery structure in complex networks. A web application was developed using the Python programming language and the FastAPI framework for the backend and React for the frontend. The application implements several advanced algorithms for core-periphery structure detection, including Rombach's continuous model, the BE algorithm, and the LowRankCore approach. The system allows uploading network data in various formats and calculating key metrics of the identified core-periphery structure (core density, periphery isolation, match with the ideal pattern). In addition to CP analysis, the application also provides calculation of centrality measures, community detection using the Louvain method, and data export in CSV and GDF formats for further analysis. Thanks to the optimized backend architecture utilizing asynchronous processing and concurrent execution of computationally intensive tasks, the work demonstrates how modern web technologies can be used to create accessible tools for complex network analysis, providing researchers with valuable insights into the hierarchical organization of networks in various domains.
Description
Subject(s)
Core-periphery, Network analysis, Community detection, FastAPI, React, Data visualization, Python