DocumentCode
773966
Title
Computing the Types of the Relationships Between Autonomous Systems
Author
Di Battista, Giuseppe ; Erlebach, Thomas ; Hall, Alexander ; Patrignani, Maurizio ; Pizzonia, Maurizio ; Schank, Thomas
Author_Institution
Dipt. di Informatica e Automazione, Univ. di Roma, Rome
Volume
15
Issue
2
fYear
2007
fDate
4/1/2007 12:00:00 AM
Firstpage
267
Lastpage
280
Abstract
We investigate the problem of computing the types of the relationships between Internet Autonomous Systems. We refer to the model introduced by Gao [IEEE/ACM Transactions on Networking, 9(6):733-645, 2001] and Subramanian (IEEE Infocom, 2002) that bases the discovery of such relationships on the analysis of the AS paths extracted from the BGP routing tables. We characterize the time complexity of the above problem, showing both NP-completeness results and efficient algorithms for solving specific cases. Motivated by the hardness of the general problem, we propose approximation algorithms and heuristics based on a novel paradigm and show their effectiveness against publicly available data sets. The experiments provide evidence that our algorithms perform significantly better than state-of-the-art heuristics
Keywords
Internet; computational complexity; optimisation; routing protocols; BGP routing tables; Internet autonomous systems; NP-completeness result; approximation algorithms; Abstracts; Approximation algorithms; Communications Society; Computer networks; Computer science; Heuristic algorithms; Information systems; Internet; Routing protocols; Telecommunication traffic; Algorithms; Internet; routing;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2007.892878
Filename
4154752
Link To Document