Active learning of multiple source multiple destination topologies
Abstract
We consider the problem of inferring the topology of an M-by-N network by sending probes between M sources and N receivers. Prior work has shown that this problem can be decomposed into two parts: first, infer smaller subnetwork components (i.e., 1-by-N's or 2-by-2's) and then merge these components to identify the M-by-N topology. In this paper, we focus on the second part. In particular, we assume that a 1by-N topology is given and that all 2-by-2 components can be queried and learned using end-to-end probes. The problem is which 2-by-2's to query and how to merge them with the 1-byN, so as to exactly identify the 2-by-N topology, and optimize a number of performance metrics including measurement traffic, time complexity, and memory usage. We provide a lower bound, ⌈N/2⌉, on the number of 2-by-2's required by any active learning algorithm and we also propose a greedy algorithm that is nearoptimal and efficient in practice. It follows a bottom-up approach: at every step, it selects two receivers, queries the corresponding 2-by-2, and merges it with the given 1-by-N. The algorithm requires exactly N - 1 steps, which is much less than all (N:2) possible 2-by-2's, and it correctly identifies the 2-by-N topology.
Additional Information
© 2013 IEEE. This work was supported by AFOSR grant FA9550-10-1-0310.Attached Files
Submitted - 1212.2310
Files
Name | Size | Download all |
---|---|---|
md5:2abfb768e3a518416c3c947f5b8f1bf3
|
883.5 kB | Download |
Additional details
- Eprint ID
- 81802
- Resolver ID
- CaltechAUTHORS:20170925-095252031
- Air Force Office of Scientific Research (AFOSR)
- FA9550-10-1-0310
- Created
-
2017-09-25Created from EPrint's datestamp field
- Updated
-
2021-11-15Created from EPrint's last_modified field