Network Discovery
We study network discovery as a combinatorial optimization problem in the
following setting:
- Discover an unknown network modeled as a graph G=(V,E)
- Use minimum number of queries:
- A query is specified by a vertex v from V
- A query returns all shortest-paths from v.
Network Discovery is part of DELIS
(Dynamically Evolving Large-scale
Information Systems) -- an Integrated European Project founded
by the "Complex Systems" Proactive Initiative within the
Sixth Framework Programm.
There are several publications on this topic. The main
results are summarized in the article
"Network Discovery and Verification", published in the IEEE Jorunal on Selected
Areas in Communications, December 2006:
- No deterministic algorithm can achieve competitive ratio better than 3.
- There is a randomized algorithm with competitive ration &radic(n log n)
- The offline version
- is NP-complete
- does not admit better than log(n) approximation
The long standing open problem is to find a good deterministic algorithm with
provable performance, or good practical behaviour. Having both goals in mind we
have performed experiments with several deterministic strategies (see the
relevant papers for more details):
- The source code of the experiments is available.
- The data (collected from RouteView Project and from DIMES project) are available
in the directory snapshots
Publications
-
Approximate Discovery of Random Graphs
Erlebach, T.; Hall, A. & Mihaľák, M.
Proceedings of the 4th Symposium on Stochastic Algorithms, Foundations, and Applications (SAGA)
2007 (to appear)
-
Network Discovery and Verification
Beerliová, Z.; Eberhard, F.; Erlebach, T.; Hall, A.; Hoffmann, M.; Mihaľák, M. & Ram, S.
IEEE Journal on Selected Areas in Communications (JSAC),
2006, 24, 2168-2181
-
Network Discovery and Verification with Distance Queries
Erlebach, T.; Hall, A.; Hoffmann, M. & Mihaľák, M.
Proceedings of the 6th International Conference on Algorithms and Complexity (CIAC)
2006
-
Network Discovery and Verification
Beerliová, Z.; Eberhard, F.; Erlebach, T.; Hall, A.; Hoffmann, M.; Mihaľák, M. & Ram, L. S.
Proceedings of the 31st International Workshop on Graph-Theoretic Concepts in Computer Science (WG)
2005
-
Network Discovery on Snapshots of the Internet Graph
Barrat, A.; Hall, A.; Mihaľák, M.
Technical Report of the Research Project DELIS
2006
-
Network Discovery and Verification with Distance Queries
Erlebach, T.; Hall, A.; Hoffmann, M. & Mihaľák, M.
Department of Computer Science, University of Leicester
2006
-
Network Discovery on Snapshots of the Internet Graph
Barrat, A.; Hall, A.; Mihaľák, M.
Poster Session of the European Conference on Complex Systems (ECCS)
2007 (to appear)
-
Network Discovery in Random Graphs
Hall, A.; Erlebach, T. & Mihaľák, M.
Poster Session of the European Conference on Complex Systems (ECCS)
2006
-
Optimalization Problems in Communication Networks
Mihaľák, M.
PhD Thesis. Department of Computer Science, University of Leicester
2006