2006 IEEE Information Theory Workshop, Punta del Este, Uruguay, March 13-17,2006. Equilibrium of Heterogeneous Congestion Control.

Size: px
Start display at page:

Download "2006 IEEE Information Theory Workshop, Punta del Este, Uruguay, March 13-17,2006. Equilibrium of Heterogeneous Congestion Control."

Transcription

1 2006 IEEE Information Theory Workshop, Punta del Este, Uruguay, March 13-17,2006 Equilibrium of Heterogeneous Congestion Control Protocols Ao Tang*, Jiantao Wang%, Steven Low*, and Mung Chiangt *Division of Engineering and Applied Science California Institute of Technology, Pasadena, CA 91125, USA tdepartment of Electrical Engineering Princeton University, Princeton, NJ 08544, USA Abstract-When heterogeneous congestion control protocols and the sum of source rates xj (t) that traverse link 1. The that react to different pricing signals share the same network, prices may represent loss probabilities, queueing delays, or the resulting equilibrium may no longer be interpreted as a quantities explicitly calculated by the links and fed back to solution to the standard utility maximization problem. We prove the sources. The function fj models a TCP algorithm that the existence of equilibrium in general multi-protocol networks t sth e function jmofesoa TCP on ts under mild assumptions. For almost all networks, the equilibria adjusts the transmission rate xj(t) of source j based on its are locally unique, and finite and odd in number. They cannot all current value and the sum of "effective prices" m (pl (t)) in be locally stable unless it is globally unique. Finally, we show that its path. The effective prices mti (Pi (t)) are functions of the if the price mapping functions that map link prices to effective l p P a t prices observed by the sources are similar, then global uniqueness on thes and thes. 1 is guaranteed. on the links and sources. When all algorithms use the same pricing signal, i.e., ml I. INTRODUCTION ml are the same for all sources j, the equilibrium properties under mild Cogsto coto protocol hav been. conditions on 91 and fj, the equilibrium of (1)-(2) exists and Cemodeled as dis- of (1)-(2) turn out to be very simple. Indeed, tributed algorithms for network utility maximization, e.g., [3],. [7], [10], [15], [4], [6]. With the exception of a few limited is unique [6]. This is proved by identifying the equilibrium of analysis on very simple topologies [9], [5], [6], [1], existing (I)-(2) with the unique solution of the utility maximization literature lterature generally assumes that all sourcesarehomogeneousproblem Her th defined eqiiru in [3] piep1lathroeflganemin that, even though they may control their rates using different 'X. p type congestion and its Lagrange dual problem [7]. tipliers, one at algorithms, they each link. This utility maximization all adapt to the problem sameltye of cngeson thus provides a simple and complete characterization of the signals, e.g., all react to loss probabilities, as in TCP Reno, eqiiru of a sigeprtcl newrln lolast or all to queueing delay, as in TCP Vegas or FAST [2]. When sources with heterogeneous protocols that react to different relatively simple dynamic behavior. When heterogeneous algorithms that use different congestion signals share the same network, the current duality W h a pricing.'. ~~~~signals share the same network, i.e., Im are framework is no longer applicable. With more congestion s s t s n different for different sources j the situation is much more control complicated. protocols being proposed and ideas of using congestion F i signals other than packet losses, including explicit feedbacks, hfor snstance, when TCP Reno and TCP Vegas or FAST share.,.x d, nt being developed in the networking community, we need a can serve as mathematically rigorous framework to understand the behavior the Lagrange multiplier at the link, and (1)-(2) can no longer be interpreted as solving the standard network of l arge-scale networks withpheterogeneous protocols.ath utility maximization problem. Basic questions, such as the purpse o ths paer i topropse sch fraewor an existence and uni ueness of e uilibrium its local and elobal some of the theoretical predictions in this paper have already quq, I. g been demonstrate experimentally in 14 stability, need to be re-examined. We focus in this paper on bee dongestrancontedexperimentocolally l in kes[14].orm the existence and uniqueness of equilibrium. Due to page limitation, all proofs are omitted and they can be found in Pl = 91l j j )) (1) II. MODEL j:lgl(j) A. Notation *rj =fj x?rj(t), EN ml (Pl(7))8 (2) A network consists of a set of L links, indexed by I1 _-r,e(i) -NlCL(j) m1(,,l ihfint aa)sc.w / fe auentto ~~~and use L to denote both the number of links and the set Here, L(j) denotes the set of links used by source j, and L ={1,...,L} of links. Each link has a price P1 as its 91 (*) models a queue management algorithm that updates the congestion measure. There are J different protocols indexed price Pl (t) at link 1, often implicitly, based on its current value by superscript j, and Ni sources using protocol j, indexed [13] /06/$ IEEE 57

2 by (j, i) where j 1,... J and i =1,... Ni. The total max{z, 0}. This implies that the source rates x3 uniquely solve number of sources is N :. Ni. The L x Ni routing matrix Ri for type j sources is defined max (z) -zq UZ by Ri = 1 if source (j, i) uses link 1, and 0 otherwise. The overall routing matrix is denoted by As we will see, under the assumptions in this paper, R= [ R RJ 1 (us)11 (qj) > 0 for all the prices p that we consider, and hence we can ignore the projection [.]± and assume without Even though different classes of sources react to different loss of generality that prices, e.g. Reno to packet loss probability and Vegas/FAST to queueing delay, the prices are related. We model this qj (u) (q;') (4) relationship through a price mapping function that maps a common price (e.g. queue length) at a link to different prices A I = (e.g. loss probability and queueing delay) observed by different ' (qj) xi qi 7 Ni = sources. Formally, every link I has a price Pl. A type j source x(q) (1i (qi) j 1,... J) to denote the vector-valued reacts to the "effective price" mtn(pi) in its path, where mtn is functions composed of x2. Since q RTm(p), we often abuse a price mapping function, which can depend on both the link notation and write xj (p), xi (p), x(p). Define the aggregate and the protocol type. The exact form of m-i depends on the source rates y(p) = (Yi (p), I 1,... L) at links I as: AQM algorithm used at the link; see [14] for links with RED.' Let mnj(p) = (mni (pl), 1 1,...*L) and m(p) = (mni(pi), y(p) Rx(p) (5) 1 J). The aggregate prices for source (j, i) is defined as In equilibrium, the aggregate rate at each link is no more 'i = 7 RAml (P1) (3) than the link capacity, and they are equal if the link price is : ) strictly positive. Formally, we call p an equilibrium price, a network equilibrium, or just an equilibrium if it satisfies (from Let q-7 = (q,i = l,ni) and q =(qj,j = I1,.~J) ()() be vectors of aggregate prices. Then qi (Ri) mt (p) and q = RTm(p). P(y(p)-c) = 0, y(p) < c, p > (6) Let xi be a vector with the rate xi of source (j, i) as its *th entry, and x be the vector of t where P := diag(pi) is a t'th diagonal matrix. The goal of this entry, and x be the vector of xj W T~.. (XJ T ]Tpaper is to study the existence and uniqueness properties = [ (11)T, (z2)t (J)T ] of network equilibrium specified by (3)-(6). Let E be the equilibrium set: Source (j, i) has a utility function UW (xi) that is strictly concave increasing in its rate z. Let U MI(U,i 1,...,Ni,j F {p C ER+l P(y(p) -c) 0, y(p). c} (7) 1, J). In general, if Zk are defined, then z denotes the (column) For future use, we now define an active constraint set and vector z = (zk, Vk). Other notations will be introduced later the Jacobian for links that are actively constrained. Fix an when they are encountered. We call (c, m, R, U) a network. equilibrium price p* C E. Let the active constraint set L L(p*) C L (with respect to p*) be the set of links I at which B. Network equilibrium P* > 0. Consider the reduced system that consists only of links A network is in equilibrium, or the link prices p and in L, and denote all variables in the reduced system by c, p, y, source rates x are in equilibrium, when each source (j, i) etc. Then, since Yi (p) = cl for every I C L, we have y(p) =c maximizes its net benefit (utility minus bandwidth cost), and Let the Jacobian for the reduced system be J() (P)/p. the demand for and supply of bandwidth at each bottleneck Then link are balanced. Formally, a network equilibrium is defined &=it&j Tt( as follows. J(3RSRi.)(Ri) (p) (8) Given any prices p, we assume in this paper that the source j P rates xi are uniquely determined by where a xi (qi) ufi) qi) Oqj diag 06j (0(2)) O~~~(Xj)2,/ j where (Us) is the derivative of UW, and (U') is its. / inverse which exists since U5i1S strictly concave. Here [z] ± Ar = diag ( (10) 1One can also take the price pl used by one of the protocols, e.g. queueing dea,as the common price Pt. Inti aetecrepnigpiempig and all the partial derivatives are evaluated at the generic point function is the identity function, ml (Pl) =Pl p9 58

3 C. Current theory: J = 1 A. Multiple equilibria: examples In this subsection, we briefly review the current theory In a single-protocol network, if the routing matrix R has for the case where there is only one protocol, i.e., J = 1, full row rank, then there is a unique active constraint set L and explain why it cannot be directly applied to the case of and a unique equilibrium price p associated with it. If R does heterogeneous protocols. not have full row rank, then equilibrium prices p may be non- When all sources react to the same price, then the equi- unique but the equilibrium rates x(p) are still unique since the librium described by (3)-(6) is the unique solution of the utility functions are strictly concave. following utility maximization problem defined in [3] and its In contrast, the active constraint set in a multi-protocol Lagrange dual [7]: network can be non-unique even if R has full row rank (Example 2). Clearly, the equilibrium prices associated with max ui (xi) (11) different active constraint sets are different. Moreover, there can be multiple equilibrium prices associated with the same subject to Rx < c (12) active constraint set (Example 1). where we have omitted the superscript j 1. The strict Example 1: unique active constraint set but uncountably concavity of Ui guarantees the existence and uniqueness of many equilibria the optimal solution of (11)-(12). The basic idea to relate In this example, we assume all the sources use the same the utility maximization problem (11)-(12) to the equilibrium utility function equations (3)-(6) is to examine the dual of the utility max- 1.2 imization problem, and interpret the effective price m1l(pl) UI'(i) (13) as a Lagrange multiplier associated with each link capacity 2 constraint (see, e.g., [7], [10], [6]). As long as ml(pl) > 0 Then the equilibrium rates xi of type j sources are determined and ml (0) = 0, one can replace Pl in (6) by ml (pl). The by the equilibrium prices p as resulting equation together with (3)-(5) provides the necessary and sufficient condition for xi(p) and ml (pi) to be primal and X 1 - (RI Tmi (p) dual optimal respectively. where 1 is a vector of appropriate dimension whose entries This approach breaks down when there are J > 1 types are all Is. We use linear price mapping functions: of prices because there cannot be more than one Lagrange multiplier at each link. In general, an equilibrium no longer m, (p) KIP maximizes aggregate utility, nor is it unique. However, as where Ki are L x L diagonal matrices. Then the equilibrium shown in Theorem 1, existence of equilibrium is still guar- rate vector of type j sources can be expressed as anteed under the following assumptions: )T X A1: Utility functions Ui' are strictly concave increasing, and 1 - (Ri Kip twice continuously differentiable in their domains. Price When only links with strictly positive equilibrium prices are mapping functions ml are continuously differentiable in included in the model, we have their domains and strictly increasing with ml (0) = 0. A2: For any c > 0, there exists a number Pmax such that if y(p) = 3 Rixi(p) c Pi > Pmax for link 1, then j=1 z(p) <ce for all (j, i) with Rl = 1 Substituting in xi(p) yields These are mild assumptions. Concavity and monotonicity of z Ri (Ri )TKip ZE Rjl-c utility functions are often assumed in network pricing for j=1 j=1 elastic traffic. Moreover, most TCP algorithms proposed or deployed turn out to have strictly concave increasing utility which is a linear equation in p for given Ri, Ki, and c. It has functions; see e.g. [6]. The assumption on ml preserves the a unique solution if the determinant is nonzero, but has no or relative order of prices and maps zero price to zero effective multiple solutions if price. Assumption A2 says that when Pl is high enough, then every source going through link I has a rate less than c. minutes det ( Ri (Ri )TKi 0 for presentation. j=1 Theorem 1. Suppose Al and A2 hold. There exists an equi- When J = 1, i.e., there is only one protocol, and R1 has librium price p* for any network (c, m, R, U). full row rank, det(r1(r1)tk1) > 0 since both R1 (R1 )T and K1 are positive definite. In this case, there is a unique III. REGULAR NETWORKS equilibrium price vector. When J =2, there are networks Theorem 1 guarantees the existence of network equilibrium, whose determinants are zero that have uncountably many We now study its uniqueness properties. equilibria. See [12] for an example where R does not have J T J 59

4 full row rank. We provide here an example with J = 3 where Flows (1,1) and (1, 2) have identical utility function U1 and R still has full row rank. source rate x1, and flow (2, 1) has a utility function U2 and The network is shown in Figure 1 with three unit-capacity source rate x links, Cl 1. There are three different protocols with the Links 1 and 3 both have capacity cl and price mapping functions ml (p) = p and m2(p) for protocols 1 and 2 respec- \ X1 ) 71 \1X2 ) X3 Jtively. Link 2 has capacity c2 and price mapping functions T / m (p) = p and m2(p). In [14], we prove that when assumption Al holds, the Kx2 4 > X2 > network shown in Figure 2 has at least two equilibria provided: 1) C1< C2 < 2c1; 2) for j 1, 2, (UJ)'(x) (x possibly oc, if and only Fig. 1. Example 1: uncountably many equilibria. if xi 0. 3) for I 1, 2, ml2(pl) > p2 as Pi > -1, and satisfy corresponding routing matrices 2m2((Ul)'(c2 - cl)) < (U2)'(2c, - c2) T~~~~~~~~~~~~~~~~~~~ = R3T(1,1,1)T < mt2((ul)'(c2 -Cl)) B. Regular networks The linear mapping functions are given by Examples 1 and 2 show that global uniqueness is generally K1 = I, K2 =diag(5, 1, 5), K3 = diag(1, 3, 1) not guaranteed in a multi-protocol network. We now show, however, that local uniqueness is basically a generic property It is easy to calculate that of the equilibrium set. We present our main results on the 3 [7 4 1 structure of the equilibrium set here, providing conditions for ZRi(Ri)TKi the equilibrium points to be locally unique, finite and odd in i=1 L J number, and globally unique. which has determinant 0. Using the utility function defined in Consider an equilibrium price p* C E. Recall the active wh1ch~ ~~ ~ ~ ~ ~ ~ ~ ~~~~ontan set Leemnndefne by1n phe Thet equnchonu prine pnfo (13), we can check that the following are equilibrium prices constraint set L defined by pi. The equilibrium price p* for for all ec [0,1/24]: the links in L is a solution of I P2 /4-2,e YP (14) Pi = p3 I1/8+,e = The corresponding rates are By the inverse function theorem, the solution of (14), and 1 = = hence the equilibrium price p*, is locally unique if the Jacobian 7/83 - c =2 3/4 + 2c matrix J(p*) = &/&p is nonsingular at p*. We call a network i = x2 = 1/8-3e xi 4e (c, m, R, U) regular if all its equilibrium prices are locally All capacity constraints are tight with these rates. Since there unique. next result shows that almost all networks are regular, is ao-nf aee lkt ate is an one-link flow at every link, therac nthe e con ntaset and that regular networks have finitely many equilibrium isny uqueli. a. prcces. This justifies restricting our attention to regular netmany equilibria. porics. works. Example 2: multiple active constraint sets each with a Theorem 2. Suppose assumptions Al anda2 hold Given any unique equilibrium price mapping functions m, any routing matrix R and utility Consider the symmetric network in Figure 2 with 3 flows. functions U, There are two protocols in the network with the following 1) the set of link capacities cfor which not all equilibrium xi xi prices are locally unique has Lebesgue measure zero in 2) the number of equilibria for a regular network > (c, m, R, U) is finite. xi For the rest of this subsection, we narrow our attention to Fig. 2. Example 2: two active constraint sets. networks that satisfy an additional assumption: A3: Every link 1 has a single-link flow (j, i) with routing matrices ()(cl) >0O. 10 Assumption A3 says that when the price of link 1 is small 11 R1=, R2=(,,1Tenough, the aggregate rate through it will exceed its capacity. 1 This ensures that the active constraint set contains all links [ 60

5 and facilitates the application of Poincare-Hopf theorem by denote the identity permutation. Then a-va. See [8] for avoiding equilibrium on the boundary (some Pi = 0). 2 more details. Finally, denote dmi /dpi by Th. Since all the equilibria of a regular network have nonsingu- Theorem 6. Suppose assumptions AJ-A3 hold If for any lar Jacobian matrices, we can define the index I(p) of p C E ' ~~~~~~~~~vector j C {1,.,J}' L and a as I any permutations a, k, r in P) if det (J(p)) >0 {1,.,L}L, PI if det (J(p)) < 0 Tih[k(j)], + j7m[n(j)], > J7[J (j)], (15) Then, we have Theorem 3. Suppose assumptions AJ-A3 hold Given any then the equilibrium of a regular network is globally unique. regular network, we have IV. CONCLUSION J(p) =(1) LWhen sources sharing the same network react to different S pee pricing signals, the current duality model no longer explains where L is the number of links. the equilibrium of bandwidth allocation. We have introduced a mathematical formulation of network equilibrium for multi- We give two important consequences of this theorem. protocol networks and studied several fundamental properties, Corollary 4. Suppose assumptions AJ-A3 hold. A regular such as existence, local uniqueness, number of equilibria, and network has an odd number of equilibria. global uniqueness. We prove that equilibria exist, and are almost always locally unique. The number of equilibria is Notice that Corollary 4 implies the existence of equilibrium, almost always finite and must be odd. Finally the equilibrium Although we have this via theorem 1 in a more general setting, is globally unique if the price mapping functions are similar. this simple corollary shows the power of Theorem 3. The next result provides a condition for global uniqueness. REFERENCES We say that an equilibrium p* C E is locally stable if the [1] L. Grieco and S. Mascolo. Performance Evaluation and Comparison corresponding Jacobian matrix J(p*) defined in (8) is stable, of Westwood+, New Reno, and Vegas TCP Congestion Control ACM thats,eeryigenvluefj *= * y p SIGCOMM Computer Communications Review,34(2):25-38, April 2004 that is, every eigenvalue of J(p*) =Ay(p* )/0p has negative [2] D. Wei, C. Jin, S. H. Low and S. Hegde FAST TCP: motivation, archireal part. tecture, algorithms, performance. to appear in IEEEIACM Transactions on Networking, Corollary 5. Suppose assumptions AJ-A3 hold. The equi- [3] F. Kelly, A. Maoulloo, and D. Tan. Rate control for communication librium of a regular network is globally unique if and only networks: shadow prices, proportional fairness and stability. Journal of if every equilibrium in E index (-I)'. the Operational Research Society, 49: ,1998. If every equlibrium point In F has an Index (-1i)L In [4] S. Kunniyur and R. Srikant. End-to-end congestion control: utility particular, if all equilibria are locally stable, then E contains functions, random losses and ECN marks. IEEEIACM Transactions on exactly one point. Networking, 11(5): , Oct [5] K. Kurata, G. Hasegawa, and M. Murata. Fairness comparisons between Finally we reveal that, under assumptions A1-A3, if the TCP Reno and TCP Vegas for future deployment of TCP Vegas. Proj... ~~~~~~~~ceedings of INET, price mapping functions prc M3are mp1n unhnsm similar, then the equilibrium [6cednsoINT20. of a regular network is globally unique. IEEEIACM Trans. on Networking, 11(4): , August aesmla, hn h eullru [6] S. H. Low. A duality model of TCP and queue management algorithms. To state the result concisely, we need the notion of permuta- [7] S. H. Low and D. Lapsley. Optimization flow control, I: basic algorithm tion. We call a vctor Laperutationifeach and convergence. IEEEIACM Transactions on tion.we cllavectr a- (~i~.. o~) apermtatin ifeach Networking, 7(6): , December a 01 (7i is distinct and takes value in {1,... L}. Treating a- as a [8] C. Meyer. Matrix Analysis and Applied Linear Algebra. SIAM, mapping a: {1,..., L}I {1,..., L}, we let a-' denote [9] J. Mo, R. La, V Anantharam, and J. Walrand. Analysis and comparison its*uique nvereperutaton.franvectra aa) of TCP Reno and Vegas. Proceedings of IEEE Infocom, March ItS unique Inverse permutation. For any vector a C XRL, ta-(a) [10] J. Mo and J. Walrand. Fair end-to-end window-based congestion control. denotes the permutation of a under a, i.e., [a-(a)]i = a,,,. IEEEIACM Transactions on Networking, 8(5): , October If a C {1,... L}'L is a permutation, then a-(a) is also a [11] A. Simsek, A. Ozdaglar and D. Acemoglu. Generalized Poincare-Hopf permutation write*aainstead. 1 = (I Theorem for compact nonsmooth regions. submitted for permnutaton and we often a-a instead. Let l (1,..., L) publication, [12] A. Tang, J. Wang, S. H. Low and M. Chiang. Network Equilibrium 21t is recently shown in [11] that A3 is not necessary and one can of Heterogeneous Congestion Control Protocols. Proceedings of IEEE generalize Theorem 3 to Infocom, [13] A. Tang, J. Wang, S. H. Low and M. Chiang. Equilibrium of Het- ( l))l(p) I(p) = 1 erogeneous Congestion Control Protocols. Caltech CS Technical Report pee CaltechCSTR: , April edu/caltechcstr: where where L(p) _p)is the number oflinsoftheactveonstainseassciaedith of links of the active constraint set associated with [14] A. Tang, J. Wang, S. Hedge and S. H. Low. Equilibrium and fairness equilibrium p. Clearly, if L(p) -L, it reduces to Theorem 3. This generalized of networks shared by TCP Reno and Vegas/FAST. Telecommunication theorem also allows [11] to conclude the number of equilibria is odd (and Systems, 30(4): , December therefore existence) without A3. In this paper, although A3 is imposed, all [15] H. Yaiche, R. Mazumdar, and C. Rosenberg. A game theoretic results can be viewed as with respect to a fixed active constraint set with framework for bandwidth allocation and pricing in broadband networks. appropriate modifications. In particular, the global uniqueness result theorem IEEE/ACM Transactions on Networking, 8(5), October directly apply without A3 since J has a similar structure as J except with a smaller dimension. 61

Internet Congestion Control: Equilibrium and Dynamics

Internet Congestion Control: Equilibrium and Dynamics Internet Congestion Control: Equilibrium and Dynamics A. Kevin Tang Cornell University ISS Seminar, Princeton University, February 21, 2008 Networks and Corresponding Theories Power networks (Maxwell Theory)

More information

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Alp Simsek Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Asuman E.

More information

Optimization and Stability of TCP/IP with Delay-Sensitive Utility Functions

Optimization and Stability of TCP/IP with Delay-Sensitive Utility Functions Optimization and Stability of TCP/IP with Delay-Sensitive Utility Functions Thesis by John Pongsajapan In Partial Fulfillment of the Requirements for the Degree of Master of Science California Institute

More information

Resource Allocation and Pricing. R. Srikant University of Illinois

Resource Allocation and Pricing. R. Srikant University of Illinois Resource Allocation and Pricing R. Srikant University of Illinois References The Mathematics of Internet Congestion Control, Birkhauser, 2004. Pricing: Kelly Distributed Resource Allocation: Kelly, Mauloo

More information

Can Shortest-path Routing and TCP Maximize Utility

Can Shortest-path Routing and TCP Maximize Utility Can Shortest-path Routing and TCP Maximize Utility Jiantao Wang Lun Li Steven H. Low John C. Doyle California Institute of Technology, Pasadena, USA {jiantao@cds., lun@cds., slow@, doyle@cds.}caltech.edu

More information

A Generalized FAST TCP Scheme

A Generalized FAST TCP Scheme A Generalized FAST TCP Scheme Cao Yuan a, Liansheng Tan a,b, Lachlan L. H. Andrew c, Wei Zhang a, Moshe Zukerman d,, a Department of Computer Science, Central China Normal University, Wuhan 430079, P.R.

More information

Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays.

Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays. Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays. V. Guffens 1 and G. Bastin 2 Intelligent Systems and Networks Research

More information

Solving Dual Problems

Solving Dual Problems Lecture 20 Solving Dual Problems We consider a constrained problem where, in addition to the constraint set X, there are also inequality and linear equality constraints. Specifically the minimization problem

More information

Node-based Distributed Optimal Control of Wireless Networks

Node-based Distributed Optimal Control of Wireless Networks Node-based Distributed Optimal Control of Wireless Networks CISS March 2006 Edmund M. Yeh Department of Electrical Engineering Yale University Joint work with Yufang Xi Main Results Unified framework for

More information

Fairness comparison of FAST TCP and TCP Vegas

Fairness comparison of FAST TCP and TCP Vegas Fairness comparison of FAST TCP and TCP Vegas Lachlan L. H. Andrew, Liansheng Tan, Tony Cui, and Moshe Zukerman ARC Special Research Centre for Ultra-Broadband Information Networks (CUBIN), an affiliated

More information

A Stackelberg Network Game with a Large Number of Followers 1,2,3

A Stackelberg Network Game with a Large Number of Followers 1,2,3 A Stackelberg Network Game with a Large Number of Followers,,3 T. BAŞAR 4 and R. SRIKANT 5 Communicated by M. Simaan Abstract. We consider a hierarchical network game with multiple links, a single service

More information

NEW CONGESTION CONTROL SCHEMES OVER WIRELESS NETWORKS: STABILITY ANALYSIS. Minghua Chen Alessandro Abate Shankar Sastry

NEW CONGESTION CONTROL SCHEMES OVER WIRELESS NETWORKS: STABILITY ANALYSIS. Minghua Chen Alessandro Abate Shankar Sastry NEW CONGESTION CONTROL SCHEMES OVER WIRELESS NETWORKS: STABILITY ANALYSIS Minghua Chen Alessandro Abate Shankar Sastry Department of Electrical Engineering and Computer Science University of California

More information

Local and Global Stability of Symmetric Heterogeneously-Delayed Control Systems

Local and Global Stability of Symmetric Heterogeneously-Delayed Control Systems Local and Global Stability of Symmetric Heterogeneously-Delayed Control Systems Yueping Zhang and Dmitri Loguinov Texas A&M University, College Station, TX 77843 Email: {yueping, dmitri}@cs.tamu.edu Abstract

More information

Information in Aloha Networks

Information in Aloha Networks Achieving Proportional Fairness using Local Information in Aloha Networks Koushik Kar, Saswati Sarkar, Leandros Tassiulas Abstract We address the problem of attaining proportionally fair rates using Aloha

More information

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem:

Motivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem: CDS270 Maryam Fazel Lecture 2 Topics from Optimization and Duality Motivation network utility maximization (NUM) problem: consider a network with S sources (users), each sending one flow at rate x s, through

More information

THE Internet is increasingly being used in the conduct of

THE Internet is increasingly being used in the conduct of 94 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 14, NO. 1, FEBRUARY 2006 Global Stability Conditions for Rate Control With Arbitrary Communication Delays Priya Ranjan, Member, IEEE, Richard J. La, Member,

More information

Utility, Fairness and Rate Allocation

Utility, Fairness and Rate Allocation Utility, Fairness and Rate Allocation Laila Daniel and Krishnan Narayanan 11th March 2013 Outline of the talk A rate allocation example Fairness criteria and their formulation as utilities Convex optimization

More information

Scalable Laws for Stable Network Congestion Control

Scalable Laws for Stable Network Congestion Control Roeeediog of the 40th IEEE Conference on Decision and Conel Orbdo, Florida USA, December 200 Scalable Laws for Stable Network Congestion Control Fernando Paganinil John Doyle2 Steven Low3 Abstract This

More information

A Globally Stable Adaptive Congestion Control Scheme for Internet-Style Networks with Delay 1

A Globally Stable Adaptive Congestion Control Scheme for Internet-Style Networks with Delay 1 A Globally Stable Adaptive ongestion ontrol Scheme for Internet-Style Networks with Delay Tansu Alpcan 2 and Tamer Başar 2 (alpcan, tbasar)@control.csl.uiuc.edu Abstract In this paper, we develop, analyze

More information

Efficiency and Braess Paradox under Pricing

Efficiency and Braess Paradox under Pricing Efficiency and Braess Paradox under Pricing Asuman Ozdaglar Joint work with Xin Huang, [EECS, MIT], Daron Acemoglu [Economics, MIT] October, 2004 Electrical Engineering and Computer Science Dept. Massachusetts

More information

Random Access Game. Medium Access Control Design for Wireless Networks 1. Sandip Chakraborty. Department of Computer Science and Engineering,

Random Access Game. Medium Access Control Design for Wireless Networks 1. Sandip Chakraborty. Department of Computer Science and Engineering, Random Access Game Medium Access Control Design for Wireless Networks 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR October 22, 2016 1 Chen

More information

Game Theoretic Approach to Power Control in Cellular CDMA

Game Theoretic Approach to Power Control in Cellular CDMA Game Theoretic Approach to Power Control in Cellular CDMA Sarma Gunturi Texas Instruments(India) Bangalore - 56 7, INDIA Email : gssarma@ticom Fernando Paganini Electrical Engineering Department University

More information

Congestion Control. Topics

Congestion Control. Topics Congestion Control Topics Congestion control what & why? Current congestion control algorithms TCP and UDP Ideal congestion control Resource allocation Distributed algorithms Relation current algorithms

More information

Rate Control in Communication Networks

Rate Control in Communication Networks From Models to Algorithms Department of Computer Science & Engineering The Chinese University of Hong Kong February 29, 2008 Outline Preliminaries 1 Preliminaries Convex Optimization TCP Congestion Control

More information

Understanding TCP Vegas: A Duality Model

Understanding TCP Vegas: A Duality Model Understanding TCP Vegas: A Duality Model STEVEN H. LOW Caltech, Pasadena, California AND LARRY L. PETERSON AND LIMIN WANG Princeton University, Princeton, New Jersey Abstract. We view congestion control

More information

Distributed Approaches for Proportional and Max-Min Fairness in Random Access Ad Hoc Networks

Distributed Approaches for Proportional and Max-Min Fairness in Random Access Ad Hoc Networks Distributed Approaches for Proportional and Max-Min Fairness in Random Access Ad Hoc Networks Xin Wang, Koushik Kar Department of Electrical, Computer and Systems Engineering, Rensselaer Polytechnic Institute,

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu, Kostas Bimpikis, and Asuman Ozdaglar October 9, 2007 Abstract We study the efficiency of oligopoly equilibria in a model where firms compete over capacities

More information

9. Dual decomposition and dual algorithms

9. Dual decomposition and dual algorithms EE 546, Univ of Washington, Spring 2016 9. Dual decomposition and dual algorithms dual gradient ascent example: network rate control dual decomposition and the proximal gradient method examples with simple

More information

OSNR Optimization in Optical Networks: Extension for Capacity Constraints

OSNR Optimization in Optical Networks: Extension for Capacity Constraints 5 American Control Conference June 8-5. Portland OR USA ThB3.6 OSNR Optimization in Optical Networks: Extension for Capacity Constraints Yan Pan and Lacra Pavel Abstract This paper builds on the OSNR model

More information

A Time-Scale Decomposition Approach to Adaptive Explicit Congestion Notification (ECN) Marking

A Time-Scale Decomposition Approach to Adaptive Explicit Congestion Notification (ECN) Marking University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering June 2002 A Time-Scale Decomposition Approach to Adaptive Explicit Congestion Notification

More information

Modelling multi-path problems

Modelling multi-path problems 1 Modelling multi-path problems Richard Gibbens Computer Laboratory, University of Cambridge 2nd Annual Conference on Information Sciences and Systems Princeton University 19 21 March 2 2 Multi-path flow

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2)

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2) IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 361 Uplink Downlink Duality Via Minimax Duality Wei Yu, Member, IEEE Abstract The sum capacity of a Gaussian vector broadcast channel

More information

The Multi-Path Utility Maximization Problem

The Multi-Path Utility Maximization Problem The Multi-Path Utility Maximization Problem Xiaojun Lin and Ness B. Shroff School of Electrical and Computer Engineering Purdue University, West Lafayette, IN 47906 {linx,shroff}@ecn.purdue.edu Abstract

More information

Node-Based Distributed Optimal Control of Wireless Networks

Node-Based Distributed Optimal Control of Wireless Networks Node-Based Distributed Optimal Control of Wireless Networks Yufang Xi and Edmund M. Yeh Department of Electrical Engineering Yale University New Haven CT 06520 USA Email: {yufang.xi edmund.yeh}@yale.edu

More information

HIGH-speed communication networks recently received. Randomized Algorithms for Stability and Robustness Analysis of High-Speed Communication Networks

HIGH-speed communication networks recently received. Randomized Algorithms for Stability and Robustness Analysis of High-Speed Communication Networks IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 16, NO. 5, SEPTEMBER 2005 1229 Randomized Algorithms for Stability and Robustness Analysis of High-Speed Communication Networks Tansu Alpcan, Student Member,

More information

A Distributed Newton Method for Network Utility Maximization, II: Convergence

A Distributed Newton Method for Network Utility Maximization, II: Convergence A Distributed Newton Method for Network Utility Maximization, II: Convergence Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie October 31, 2012 Abstract The existing distributed algorithms for Network Utility

More information

NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION. Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar

NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION. Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar Working Paper 12804 http://www.nber.org/papers/w12804 NATIONAL BUREAU OF ECONOMIC RESEARCH 1050 Massachusetts

More information

LBMP: A Logarithm-Barrier-based Multipath Protocol for Internet Traffic Management

LBMP: A Logarithm-Barrier-based Multipath Protocol for Internet Traffic Management LBMP: A Logarithm-Barrier-based Multipath Protocol for Internet Traffic Management Ke Xu Department of Computer Science, Tsinghua University, Beijing, China Email: xuke@tsinghua.edu.cn Hongying Liu Department

More information

Charging and rate control for elastic traffic

Charging and rate control for elastic traffic Charging and rate control for elastic traffic Frank Kelly University of Cambridge Abstract This paper addresses the issues of charging, rate control and routing for a communication network carrying elastic

More information

Fairness and Optimal Stochastic Control for Heterogeneous Networks

Fairness and Optimal Stochastic Control for Heterogeneous Networks λ 91 λ 93 Fairness and Optimal Stochastic Control for Heterogeneous Networks sensor network wired network wireless 9 8 7 6 5 λ 48 λ 42 4 3 0 1 2 λ n R n U n Michael J. Neely (USC) Eytan Modiano (MIT) Chih-Ping

More information

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Husheng Li 1 and Huaiyu Dai 2 1 Department of Electrical Engineering and Computer

More information

Efficient Nonlinear Optimizations of Queuing Systems

Efficient Nonlinear Optimizations of Queuing Systems Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment

More information

A Theoretical Study of Internet Congestion Control: Equilibrium and Dynamics

A Theoretical Study of Internet Congestion Control: Equilibrium and Dynamics A Theoretical Study of Internet Congestion Control: Equilibrium and Dynamics Thesis by Jiantao Wang In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy California Institute

More information

Min Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min

Min Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min JetMax: Scalable Max-Min Min Congestion Control for High- Speed Heterogeneous Networks Yueping Zhang Joint work with Derek Leonard and Dmitri Loguinov Internet Research Lab Department of Computer Science

More information

Optimal Sequences and Sum Capacity of Synchronous CDMA Systems

Optimal Sequences and Sum Capacity of Synchronous CDMA Systems Optimal Sequences and Sum Capacity of Synchronous CDMA Systems Pramod Viswanath and Venkat Anantharam {pvi, ananth}@eecs.berkeley.edu EECS Department, U C Berkeley CA 9470 Abstract The sum capacity of

More information

Price Competition with Elastic Traffic

Price Competition with Elastic Traffic Price Competition with Elastic Traffic Asuman Ozdaglar Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology August 7, 2006 Abstract In this paper, we present

More information

Flow Control, Routing, and Performance with a For-profit Service Provider

Flow Control, Routing, and Performance with a For-profit Service Provider November 2004 Flow Control, Routing, and Performance with a For-profit Service Provider by Daron Acemoglu 1 and Asuman Ozdaglar 2 Abstract We consider a game theoretic framework to analyze traffic in a

More information

PIQI-RCP: Design and Analysis of Rate-Based Explicit Congestion Control

PIQI-RCP: Design and Analysis of Rate-Based Explicit Congestion Control PIQI-RCP: Design and Analysis of Rate-Based Explicit Congestion Control Saurabh Jain Joint work with Dr. Dmitri Loguinov June 21, 2007 1 Agenda Introduction Analysis of RCP QI-RCP PIQI-RCP Comparison Wrap

More information

A Utility-Based Congestion Control Scheme for Internet-Style Networks with Delay

A Utility-Based Congestion Control Scheme for Internet-Style Networks with Delay A Utility-Based ongestion ontrol Scheme for Internet-Style Networks with Delay Tansu Alpcan and Tamer Başar (alpcan, tbasar)@control.csl.uiuc.edu Abstract In this paper, we develop, analyze and implement

More information

Growth conditions for the global stability of highspeed communication networks

Growth conditions for the global stability of highspeed communication networks 1 Growth conditions for the global stability of highspeed communication networks C. King, R. Shorten, F. Wirth, M. Akar Abstract This note considers the design of TCP-like congestion control protocols

More information

On the Stability of P -Matrices

On the Stability of P -Matrices 1 On the Stability of P -Matrices A. Kevin Tang California Institute of Technology Alp Simsek Asuman Ozdaglar Daron Acemoglu Massachusetts Institute of Technology Abstract We establish two sufficient conditions

More information

instantaneous queue (pkts)

instantaneous queue (pkts) A Control Theoretical Look at Internet Congestion Control Fernando Paganini 1,JohnDoyle 2, and Steven H. Low 2 1 UCLA Electrical Engineering, Los Angeles, CA 90095, USA 2 California Institute of Technology,

More information

A Distributed Newton Method for Network Utility Maximization

A Distributed Newton Method for Network Utility Maximization A Distributed Newton Method for Networ Utility Maximization Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie Abstract Most existing wor uses dual decomposition and subgradient methods to solve Networ Utility

More information

Congestion In Large Balanced Fair Links

Congestion In Large Balanced Fair Links Congestion In Large Balanced Fair Links Thomas Bonald (Telecom Paris-Tech), Jean-Paul Haddad (Ernst and Young) and Ravi R. Mazumdar (Waterloo) ITC 2011, San Francisco Introduction File transfers compose

More information

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i )

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i ) Direct Methods for Linear Systems Chapter Direct Methods for Solving Linear Systems Per-Olof Persson persson@berkeleyedu Department of Mathematics University of California, Berkeley Math 18A Numerical

More information

communication networks

communication networks Positive matrices associated with synchronised communication networks Abraham Berman Department of Mathematics Robert Shorten Hamilton Institute Douglas Leith Hamilton Instiute The Technion NUI Maynooth

More information

Traffic Games Econ / CS166b Feb 28, 2012

Traffic Games Econ / CS166b Feb 28, 2012 Traffic Games Econ / CS166b Feb 28, 2012 John Musacchio Associate Professor Technology and Information Management University of California, Santa Cruz johnm@soe.ucsc.edu Traffic Games l Basics l Braess

More information

Strategic Properties of Heterogeneous Serial Cost Sharing

Strategic Properties of Heterogeneous Serial Cost Sharing Strategic Properties of Heterogeneous Serial Cost Sharing Eric J. Friedman Department of Economics, Rutgers University New Brunswick, NJ 08903. January 27, 2000 Abstract We show that serial cost sharing

More information

384Y Project June 5, Stability of Congestion Control Algorithms Using Control Theory with an application to XCP

384Y Project June 5, Stability of Congestion Control Algorithms Using Control Theory with an application to XCP 384Y Project June 5, 00 Stability of Congestion Control Algorithms Using Control Theory with an application to XCP . Introduction During recent years, a lot of work has been done towards the theoretical

More information

Understanding TCP Vegas: A Duality Model

Understanding TCP Vegas: A Duality Model Understanding TCP Vegas: A Duality Model Steven Low Departments of CS and EE, Caltech, USA slow@caltech.edu Larry Peterson Limin Wang Department of CS, Princeton University, USA {llp,lmwang}@cs.princeton.edu

More information

Cost of Not Arbitrarily Splitting in Routing

Cost of Not Arbitrarily Splitting in Routing Cost of Not Arbitrarily Splitting in Routing Yingjie Bi and Ao Tang School of Electrical and Computer Engineering, Cornell University yb236@cornelledu, atang@ececornelledu Abstract This paper studies routing

More information

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 17, NO. 6, DECEMBER

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 17, NO. 6, DECEMBER IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 17, NO 6, DECEMBER 2009 1697 Understing XCP: Equilibrium Fairness Lachlan L H Andrew, Senior Member, IEEE, Steven H Low, Fellow, IEEE, Bartek P Wydrowski, Member,

More information

Interior Point Algorithms for Constrained Convex Optimization

Interior Point Algorithms for Constrained Convex Optimization Interior Point Algorithms for Constrained Convex Optimization Chee Wei Tan CS 8292 : Advanced Topics in Convex Optimization and its Applications Fall 2010 Outline Inequality constrained minimization problems

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu a, Kostas Bimpikis b Asuman Ozdaglar c a Department of Economics, MIT, Cambridge, MA b Operations Research Center, MIT, Cambridge, MA c Department of Electrical

More information

IN THIS PAPER, we describe a design oriented modelling

IN THIS PAPER, we describe a design oriented modelling 616 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 14, NO 3, JUNE 2006 A Positive Systems Model of TCP-Like Congestion Control: Asymptotic Results Robert Shorten, Fabian Wirth, and Douglas Leith Abstract We

More information

A Distributed Newton Method for Network Utility Maximization, I: Algorithm

A Distributed Newton Method for Network Utility Maximization, I: Algorithm A Distributed Newton Method for Networ Utility Maximization, I: Algorithm Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie October 31, 2012 Abstract Most existing wors use dual decomposition and first-order

More information

On the Price of Anarchy in Unbounded Delay Networks

On the Price of Anarchy in Unbounded Delay Networks On the Price of Anarchy in Unbounded Delay Networks Tao Wu Nokia Research Center Cambridge, Massachusetts, USA tao.a.wu@nokia.com David Starobinski Boston University Boston, Massachusetts, USA staro@bu.edu

More information

An Interior-Point Method for Large Scale Network Utility Maximization

An Interior-Point Method for Large Scale Network Utility Maximization An Interior-Point Method for Large Scale Network Utility Maximization Argyrios Zymnis, Nikolaos Trichakis, Stephen Boyd, and Dan O Neill August 6, 2007 Abstract We describe a specialized truncated-newton

More information

An Even Order Symmetric B Tensor is Positive Definite

An Even Order Symmetric B Tensor is Positive Definite An Even Order Symmetric B Tensor is Positive Definite Liqun Qi, Yisheng Song arxiv:1404.0452v4 [math.sp] 14 May 2014 October 17, 2018 Abstract It is easily checkable if a given tensor is a B tensor, or

More information

12. Perturbed Matrices

12. Perturbed Matrices MAT334 : Applied Linear Algebra Mike Newman, winter 208 2. Perturbed Matrices motivation We want to solve a system Ax = b in a context where A and b are not known exactly. There might be experimental errors,

More information

Dual Decomposition.

Dual Decomposition. 1/34 Dual Decomposition http://bicmr.pku.edu.cn/~wenzw/opt-2017-fall.html Acknowledgement: this slides is based on Prof. Lieven Vandenberghes lecture notes Outline 2/34 1 Conjugate function 2 introduction:

More information

Differentiable Welfare Theorems Existence of a Competitive Equilibrium: Preliminaries

Differentiable Welfare Theorems Existence of a Competitive Equilibrium: Preliminaries Differentiable Welfare Theorems Existence of a Competitive Equilibrium: Preliminaries Econ 2100 Fall 2017 Lecture 19, November 7 Outline 1 Welfare Theorems in the differentiable case. 2 Aggregate excess

More information

Analysis of TCP Westwood+ in high speed networks

Analysis of TCP Westwood+ in high speed networks Analysis of TCP Westwood+ in high speed networks 1 E. Altman, C. Barakat, S. Mascolo, N. Möller and J. Sun Abstract TCP Westwood+ is modelled and analyzed using stochastic recursive equations. It is shown

More information

Imperfect Randomized Algorithms for the Optimal Control of Wireless Networks

Imperfect Randomized Algorithms for the Optimal Control of Wireless Networks Imperfect Randomized Algorithms for the Optimal Control of Wireless Networks Atilla ryilmaz lectrical and Computer ngineering Ohio State University Columbus, OH 430 mail: eryilmaz@ece.osu.edu Asuman Ozdaglar,

More information

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications Professor M. Chiang Electrical Engineering Department, Princeton University March

More information

SINCE the passage of the Telecommunications Act in 1996,

SINCE the passage of the Telecommunications Act in 1996, JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. XX, NO. XX, MONTH 20XX 1 Partially Optimal Routing Daron Acemoglu, Ramesh Johari, Member, IEEE, Asuman Ozdaglar, Member, IEEE Abstract Most large-scale

More information

A SIMPLE PARALLEL ALGORITHM WITH AN O(1/T ) CONVERGENCE RATE FOR GENERAL CONVEX PROGRAMS

A SIMPLE PARALLEL ALGORITHM WITH AN O(1/T ) CONVERGENCE RATE FOR GENERAL CONVEX PROGRAMS A SIMPLE PARALLEL ALGORITHM WITH AN O(/T ) CONVERGENCE RATE FOR GENERAL CONVEX PROGRAMS HAO YU AND MICHAEL J. NEELY Abstract. This paper considers convex programs with a general (possibly non-differentiable)

More information

Optimality, Duality, Complementarity for Constrained Optimization

Optimality, Duality, Complementarity for Constrained Optimization Optimality, Duality, Complementarity for Constrained Optimization Stephen Wright University of Wisconsin-Madison May 2014 Wright (UW-Madison) Optimality, Duality, Complementarity May 2014 1 / 41 Linear

More information

Department of Applied Mathematics Faculty of EEMCS. University of Twente. Memorandum No. 1796

Department of Applied Mathematics Faculty of EEMCS. University of Twente. Memorandum No. 1796 Department of Applied Mathematics Faculty of EEMCS t University of Twente The Netherlands P.O. Box 217 7500 AE Enschede The Netherlands Phone: +31-53-4893400 Fax: +31-53-4893114 Email: memo@math.utwente.nl

More information

Lemma 8: Suppose the N by N matrix A has the following block upper triangular form:

Lemma 8: Suppose the N by N matrix A has the following block upper triangular form: 17 4 Determinants and the Inverse of a Square Matrix In this section, we are going to use our knowledge of determinants and their properties to derive an explicit formula for the inverse of a square matrix

More information

arxiv:math/ v1 [math.pr] 5 Jul 2004

arxiv:math/ v1 [math.pr] 5 Jul 2004 The Annals of Applied Probability 2004, Vol. 14, No. 3, 1055 1083 DOI: 10.1214/105051604000000224 c Institute of Mathematical Statistics, 2004 arxiv:math/0407057v1 [math.pr] 5 Jul 2004 FLUID MODEL FOR

More information

An event-triggered distributed primal-dual algorithm for Network Utility Maximization

An event-triggered distributed primal-dual algorithm for Network Utility Maximization An event-triggered distributed primal-dual algorithm for Network Utility Maximization Pu Wan and Michael D. Lemmon Abstract Many problems associated with networked systems can be formulated as network

More information

Network Utility Maximization With Nonconcave Utilities Using Sum-of-Squares Method

Network Utility Maximization With Nonconcave Utilities Using Sum-of-Squares Method Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 MoC4.6 Network Utility Maximization With Nonconcave Utilities

More information

arxiv: v2 [cs.ni] 16 Jun 2009

arxiv: v2 [cs.ni] 16 Jun 2009 On Oligopoly Spectrum Allocation Game in Cognitive Radio Networks with Capacity Constraints Yuedong Xu a, John C.S. Lui,a, Dah-Ming Chiu b a Department of Computer Science & Engineering, The Chinese University

More information

THE RADICAL OF A NON-ASSOCIATIVE ALGEBRA

THE RADICAL OF A NON-ASSOCIATIVE ALGEBRA THE RADICAL OF A NON-ASSOCIATIVE ALGEBRA A. A. ALBERT 1. Introduction. An algebra 21 is said to be nilpotent of index r if every product of r quantities of 21 is zero, and is said to be a zero algebra

More information

Multimarket Oligopolies with Restricted Market Access

Multimarket Oligopolies with Restricted Market Access Multimarket Oligopolies with Restricted Market Access Tobias Harks 1 and Max Klimm 2 1 Department of Quantitative Economics, Maastricht University, the Netherlands. t.harks@maastrichtuniversity.nl 2 Department

More information

Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications

Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications Alternative Decompositions for Distributed Maximization of Network Utility: Framework and Applications Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization

More information

Partially Optimal Routing

Partially Optimal Routing Partially Optimal Routing Daron Acemoglu, Ramesh Johari, and Asuman Ozdaglar May 27, 2006 Abstract Most large-scale communication networks, such as the Internet, consist of interconnected administrative

More information

On Delay-Independent Diagonal Stability of Max-Min Min Congestion Control

On Delay-Independent Diagonal Stability of Max-Min Min Congestion Control On Delay-Independent Diagonal Stability of Max-Min Min Congestion Control Yueping Zhang Joint work with Dmitri Loguinov Internet Research Lab Department of Computer Science Texas A&M University, College

More information

Convergence Rate of Best Response Dynamics in Scheduling Games with Conflicting Congestion Effects

Convergence Rate of Best Response Dynamics in Scheduling Games with Conflicting Congestion Effects Convergence Rate of est Response Dynamics in Scheduling Games with Conflicting Congestion Effects Michal Feldman Tami Tamir Abstract We study resource allocation games with conflicting congestion effects.

More information

M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS

M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS MOHAMMED HAWA AND DAVID W. PETR Information and Telecommunications Technology Center University of Kansas, Lawrence, Kansas, 66045 email: {hawa, dwp}@ittc.ku.edu

More information

cs/ee/ids 143 Communication Networks

cs/ee/ids 143 Communication Networks cs/ee/ids 143 Communication Networks Chapter 4 Transport Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech Agenda Internetworking n Routing across LANs, layer2-layer3 n DHCP n NAT Transport layer

More information

Fair Scheduling in Input-Queued Switches under Inadmissible Traffic

Fair Scheduling in Input-Queued Switches under Inadmissible Traffic Fair Scheduling in Input-Queued Switches under Inadmissible Traffic Neha Kumar, Rong Pan, Devavrat Shah Departments of EE & CS Stanford University {nehak, rong, devavrat@stanford.edu Abstract In recent

More information

A Game-Theoretic Model for Medium Access Control

A Game-Theoretic Model for Medium Access Control A Game-Theoretic Model for Medium Access Control (Invited Paper) Lijun Chen, Tao Cui, Steven H. Low, and John C. Doyle Division of Engineering and Applied Science California Institute of Technology Pasadena,

More information

In the original knapsack problem, the value of the contents of the knapsack is maximized subject to a single capacity constraint, for example weight.

In the original knapsack problem, the value of the contents of the knapsack is maximized subject to a single capacity constraint, for example weight. In the original knapsack problem, the value of the contents of the knapsack is maximized subject to a single capacity constraint, for example weight. In the multi-dimensional knapsack problem, additional

More information

Routing. Topics: 6.976/ESD.937 1

Routing. Topics: 6.976/ESD.937 1 Routing Topics: Definition Architecture for routing data plane algorithm Current routing algorithm control plane algorithm Optimal routing algorithm known algorithms and implementation issues new solution

More information

Robustness of Real and Virtual Queue based Active Queue Management Schemes

Robustness of Real and Virtual Queue based Active Queue Management Schemes Robustness of Real and Virtual Queue based Active Queue Management Schemes Ashvin Lakshmikantha, C. L. Beck and R. Srikant Department of General Engineering University of Illinois lkshmknt@uiuc.edu, rsrikant@uiuc.edu,

More information

Introduction to General Equilibrium: Framework.

Introduction to General Equilibrium: Framework. Introduction to General Equilibrium: Framework. Economy: I consumers, i = 1,...I. J firms, j = 1,...J. L goods, l = 1,...L Initial Endowment of good l in the economy: ω l 0, l = 1,...L. Consumer i : preferences

More information