Key research themes
1. How can decentralized algorithms enable self-healing and topology maintenance in distributed networks under node failures?
This research theme focuses on developing fully decentralized and scalable mechanisms by which distributed networks such as sensor, robotic, or cloud systems can autonomously restore or maintain their network topology after node failures without centralized control. It explores local information exchanges, adaptive data dissemination, and distributed reconstruction techniques that ensure the network quickly recovers its connectivity and functionality despite node removals or communication constraints. This matters as modern large-scale systems must sustain high availability and fault tolerance amid dynamic and unpredictable failures.
2. What are the trade-offs and control methods for connectivity maintenance in mobile robotic and multi-agent systems under communication range and delay constraints?
This theme investigates analytic and algorithmic approaches to maintain or restore communication connectivity in multi-agent and robotic networks where agents have limited transmission ranges, mobility-induced topology changes, and possibly communication delays. It studies local versus global connectivity preservation strategies, including k-hop alternative path checks and algebraic connectivity estimation, focusing on optimizing agents' freedom of movement while ensuring robust global connectivity. Insights into the dynamical system control design and delay effects are essential to guarantee sustained cooperation and information exchange in mobile robotic teams.
3. How can network restoration and availability be quantitatively modeled and optimized in communication networks considering partial link/node failures and component reliability?
This research domain addresses the mathematical and algorithmic modeling of network restoration mechanisms that restore failed links or nodes to maintain end-to-end connectivity and service availability in communication networks. It incorporates probabilistic component failure rates, partial link degradations, and simultaneous multi-failure scenarios into optimization frameworks to determine backup capacities, route adjustments, and maintenance schedules that minimize downtime and cost. Understanding availability at the component and system level supports service-level agreements and informs preventive maintenance, restoration routing, and flow adjustment strategies over complex, heterogeneous networks.