no code implementations • 11 Jun 2023 • Marina Costantini, Giovanni Neglia, Thrasyvoulos Spyropoulos
We analyze the convergence of FedDec under the assumptions of non-iid data distribution, partial device participation, and smooth and strongly convex costs, and show that inter-agent communication alleviates the negative impact of infrequent communication rounds with the server by reducing the dependence on the number of local updates $H$ from $O(H^2)$ to $O(H)$.
1 code implementation • 15 Jul 2022 • Marina Costantini, Nikolaos Liakopoulos, Panayotis Mertikopoulos, Thrasyvoulos Spyropoulos
In decentralized optimization environments, each agent $i$ in a network of $n$ nodes has its own private function $f_i$, and nodes communicate with their neighbors to cooperatively minimize the aggregate objective $\sum_{i=1}^n f_i$.
no code implementations • 7 Dec 2020 • Theodoros Giannakas, Anastasios Giovanidis, Thrasyvoulos Spyropoulos
Caching content over CDNs or at the network edge has been solidified as a means to improve network cost and offer better streaming experience to users.
Networking and Internet Architecture Performance
no code implementations • 30 May 2018 • Spyridon Vassilaras, Luigi Vigneri, Nikolaos Liakopoulos, Georgios S. Paschos, Apostolos Destounis, Thrasyvoulos Spyropoulos, Merouane Debbah
To this end, we propose the framework of Online Network Optimization (ONO), which seeks to maintain both agile and efficient control over time, using an arsenal of data-driven, online learning, and AI-based techniques.