Efficient Approximation Algorithms for Optimal Large-scale Network Monitoring
Michalis Kallitsis, Stilian Stoev, George Michailidis

TL;DR
This paper introduces efficient approximation algorithms for large-scale network monitoring that improve computational speed, leverage PCA geometry for error bounds, and support parallel implementation, demonstrated on real data.
Contribution
It proposes novel approximation algorithms for large-scale network monitoring that are faster, theoretically grounded, and suitable for parallel execution, addressing NP-hardness.
Findings
Algorithms significantly outperform existing greedy methods in speed.
Theoretical bounds on prediction error are established using PCA geometry.
Demonstrated effectiveness on real-world network data.
Abstract
The growing amount of applications that generate vast amount of data in short time scales render the problem of partial monitoring, coupled with prediction, a rather fundamental one. We study the aforementioned canonical problem under the context of large-scale monitoring of communication networks. We consider the problem of selecting the "best" subset of links so as to optimally predict the quantity of interest at the remaining ones. This is a well know NP-hard problem, and algorithms seeking the exact solution are prohibitively expensive. We present a number of approximation algorithms that: 1) their computational complexity gains a significant improvement over existing greedy algorithms; 2) exploit the geometry of principal component analysis, which also helps us establish theoretical bounds on the prediction error; 3) are amenable for randomized implementation and execution 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.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Machine Learning and Algorithms · Complexity and Algorithms in Graphs
