中国物理B ›› 2025, Vol. 34 ›› Issue (5): 58903-058903.doi: 10.1088/1674-1056/adcb98

所属专题: SPECIAL TOPIC — Computational programs in complex systems

• • 上一篇    

SFFSlib: A Python library for optimizing attribute layouts from micro to macro scales in network visualization

Ke-Chao Zhang(张可超)1,3, Sheng-Yue Jiang(蒋升跃)2, and Jing Xiao(肖婧)1,†   

  1. 1 College of Big Data and Internet, Shenzhen Technology University, Shenzhen 518118, China;
    2 School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230026, China;
    3 College of Information and Communication Engineering, Dalian Minzu University, Dalian 116600, China
  • 收稿日期:2024-12-24 修回日期:2025-03-20 接受日期:2025-04-11 出版日期:2025-05-15 发布日期:2025-05-06
  • 通讯作者: Jing Xiao E-mail:jingxiao0629@foxmail.com
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant Nos. 61773091 and 62476045), the LiaoNing Revitalization Talents Program (Grant No. XLYC1807106), and the Program for the Outstanding Innovative Teams of Higher Learning Institutions of Liaoning (Grant No. LR2016070).

SFFSlib: A Python library for optimizing attribute layouts from micro to macro scales in network visualization

Ke-Chao Zhang(张可超)1,3, Sheng-Yue Jiang(蒋升跃)2, and Jing Xiao(肖婧)1,†   

  1. 1 College of Big Data and Internet, Shenzhen Technology University, Shenzhen 518118, China;
    2 School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230026, China;
    3 College of Information and Communication Engineering, Dalian Minzu University, Dalian 116600, China
  • Received:2024-12-24 Revised:2025-03-20 Accepted:2025-04-11 Online:2025-05-15 Published:2025-05-06
  • Contact: Jing Xiao E-mail:jingxiao0629@foxmail.com
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant Nos. 61773091 and 62476045), the LiaoNing Revitalization Talents Program (Grant No. XLYC1807106), and the Program for the Outstanding Innovative Teams of Higher Learning Institutions of Liaoning (Grant No. LR2016070).

摘要: Complex network modeling characterizes system relationships and structures, while network visualization enables intuitive analysis and interpretation of these patterns. However, existing network visualization tools exhibit significant limitations in representing attributes of complex networks at various scales, particularly failing to provide advanced visual representations of specific nodes and edges, community affiliation attribution, and global scalability. These limitations substantially impede the intuitive analysis and interpretation of complex network patterns through visual representation. To address these limitations, we propose SFFSlib, a multi-scale network visualization framework incorporating novel methods to highlight attribute representation in diverse network scenarios and optimize structural feature visualization. Notably, we have enhanced the visualization of pivotal details at different scales across diverse network scenarios. The visualization algorithms proposed within SFFSlib were applied to real-world datasets and benchmarked against conventional layout algorithms. The experimental results reveal that SFFSlib significantly enhances the clarity of visualizations across different scales, offering a practical solution for the advancement of network attribute representation and the overall enhancement of visualization quality.

关键词: complex network visualization, layout algorithm, signed network, fuzzy community structure, social bot network

Abstract: Complex network modeling characterizes system relationships and structures, while network visualization enables intuitive analysis and interpretation of these patterns. However, existing network visualization tools exhibit significant limitations in representing attributes of complex networks at various scales, particularly failing to provide advanced visual representations of specific nodes and edges, community affiliation attribution, and global scalability. These limitations substantially impede the intuitive analysis and interpretation of complex network patterns through visual representation. To address these limitations, we propose SFFSlib, a multi-scale network visualization framework incorporating novel methods to highlight attribute representation in diverse network scenarios and optimize structural feature visualization. Notably, we have enhanced the visualization of pivotal details at different scales across diverse network scenarios. The visualization algorithms proposed within SFFSlib were applied to real-world datasets and benchmarked against conventional layout algorithms. The experimental results reveal that SFFSlib significantly enhances the clarity of visualizations across different scales, offering a practical solution for the advancement of network attribute representation and the overall enhancement of visualization quality.

Key words: complex network visualization, layout algorithm, signed network, fuzzy community structure, social bot network

中图分类号:  (Structures and organization in complex systems)

  • 89.75.Fb
87.23.Ge (Dynamics of social systems) 05.10.-a (Computational methods in statistical physics and nonlinear dynamics)