GraphStream: A Tool for bridging the gap between Complex Systems and Dynamic Graphs
Yoann Pign\'e (LITIS), Antoine Dutot (LITIS), Fr\'ed\'eric Guinand, (LITIS), Damien Olivier (LITIS)

TL;DR
GraphStream is a Java library designed to facilitate the modeling, processing, and visualization of dynamic graphs, aiding research and education in complex systems where entities evolve over time.
Contribution
It introduces an event-based engine for dynamic graph management, bridging complex systems modeling with practical tools for analysis and visualization.
Findings
Supports real-time dynamic graph processing
Enhances understanding of complex systems evolution
Widely used for teaching and research
Abstract
The notion of complex systems is common to many domains, from Biology to Economy, Computer Science, Physics, etc. Often, these systems are made of sets of entities moving in an evolving environment. One of their major characteristics is the emergence of some global properties stemmed from local interactions between the entities themselves and between the entities and the environment. The structure of these systems as sets of interacting entities leads researchers to model them as graphs. However, their understanding requires most often to consider the dynamics of their evolution. It is indeed not relevant to study some properties out of any temporal consideration. Thus, dynamic graphs seem to be a very suitable model for investigating the emergence and the conservation of some properties. GraphStream is a Java-based library whose main purpose is to help researchers and developers in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
