Flow Problems in Multi-Interface Networks

被引:9
作者
D'Angelo, Gianlorenzo [1 ,2 ]
Di Stefano, Gabriele [2 ]
Navarra, Alfredo [3 ]
机构
[1] INRIA I3S CNRS UNSA, MASCOTTE Project, Paris, France
[2] Univ Aquila, Dipartimento Ingn & Sci Informaz & Matemat, I-67100 Laquila, Italy
[3] Univ Perugia, Dipartimento Matemat & Informat, I-06123 Perugia, Italy
关键词
Multi-interface networks; flow; computational complexity; approximation algorithms; experimental analysis; WIRELESS; MINIMIZATION; ALGORITHMS;
D O I
10.1109/TC.2012.214
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In heterogeneous networks, devices communicate by means of multiple wired or wireless interfaces. By switching among interfaces or by combining the available ones, each device might establish several connections. A connection may be established when the devices at its endpoints share at least one active interface. In this paper, we consider two fundamental optimization problems. In the first one (Maximum Flow in Multi-Interface Networks, MFMI), we aim to establish the maximal bandwidth that can be guaranteed between two given nodes of the input network. In the second problem (Minimum-Cost Flow in Multi-Interface Networks, MCFMI), we look for activating the cheapest set of interfaces among a network to guarantee a minimum bandwidth B of communication between two specified nodes. We show that MFMI is polynomially solvable while MCFMI is NP-hard even for a bounded number of different interfaces and bounded degree networks. Moreover, we provide polynomial approximation algorithms for MCFMI and exact algorithms for relevant subproblems. Finally, we experimentally analyze the proposed approximation algorithm, showing that in practical cases it guarantees a low approximation ratio.
引用
收藏
页码:361 / 374
页数:14
相关论文
共 29 条
[1]  
Ahuja R., 1993, NETWORK FLOWS THEORY
[2]   Statistical mechanics of complex networks [J].
Albert, R ;
Barabási, AL .
REVIEWS OF MODERN PHYSICS, 2002, 74 (01) :47-97
[3]   Algorithmic Construction of Sets for k-Restrictions [J].
Alon, Noga ;
Moshkovitz, Dana ;
Safra, Shmuel .
ACM TRANSACTIONS ON ALGORITHMS, 2006, 2 (02) :153-177
[4]  
[Anonymous], 2001, Approximation algorithms
[5]  
[Anonymous], 2003, Linear programming 2: theory and extensions
[6]  
[Anonymous], 2013, LEMON GRAPH LIB
[7]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[8]  
Athanassopoulos S, 2009, LECT NOTES COMPUT SC, V5734, P102, DOI 10.1007/978-3-642-03816-7_10
[9]   Reconsidering wireless systems with multiple radios [J].
Bahl, P ;
Adya, A ;
Padhye, J ;
Wolman, A .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2004, 34 (05) :39-46
[10]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512