The Impact of Imperfect Scheduling on Cross-Layer Rate Control in Wireless Networks

Size: px
Start display at page:

Download "The Impact of Imperfect Scheduling on Cross-Layer Rate Control in Wireless Networks"

Transcription

1 The Impact of Imperfect Scheduling on Cro-Layer Rate Control in Wirele Network Xiaojun Lin and Ne B. Shroff Center for Wirele Sytem and Application (CWSA) School of Electrical and Computer Engineering, Purdue Univerity Wet Lafayette, IN 4797, U.S.A. {linx, Abtract In thi paper, we tudy cro-layer deign for rate control in multihop wirele network. In our previou work, we have developed an optimal cro-layered rate control cheme that jointly compute both the rate allocation and the tabilizing chedule that control the reource at the underlying layer. However, the cheduling component in thi optimal cro-layered rate control cheme ha to olve a complex global optimization problem at each time, and hence i too computationally expenive for online implementation. In thi paper, we tudy how the performance of cro-layer rate control will be impacted if the network can only ue an imperfect (and potentially ditributed) cheduling component that i eaier to implement. We tudy both the cae when the number of uer in the ytem i fixed and the cae with dynamic arrival and departure of the uer, and we etablih deirable reult on the performance bound of cro-layered rate control with imperfect cheduling. Compared with a layered approach that doe not deign rate control and cheduling together, our cro-layered approach ha provably better performance bound, and ubtantially outperform the layered approach. The inight drawn from our analye alo enable u to deign a fully ditributed cro-layered rate control and cheduling algorithm for a retrictive interference model. Index Term Cro-layer deign, rate control, multihop wirele network, tability, imperfect cheduling, mathematical programming/optimization, tochatic procee/queueing theory. I. INTRODUCTION Cro-layer deign i becoming increaingly important for improving the performance of multihop wirele network (ee, e.g., 1, 2, 3, 4, 5, 6, 7, 8, 9, 1 and the reference therein). By imultaneouly optimizing the control acro multiple layer of the network, cro-layer deign can ubtantially increae the network capacity, reduce interference and power conumption. In thi paper, we tudy the iue involved in the crolayer deign of multihop wirele network that employ rate control 8, 9, 1. Rate control (or congetion control) i a key functionality in modern communication network to avoid congetion and to enure fairne among the uer. Although rate control ha been tudied extenively for wireline network (ee 11 for a good urvey), thee reult cannot be applied directly to multihop wirele network. In wireline network, the capacity region (i.e., the et of feaible data rate) i of a Thi work ha been partially upported by the NSF grant ANI and the Indiana 21t Century Center for Wirele Communication and Networking. imple form, i.e., the um of the data rate at each link hould be le than the link capacity, which i known and fixed. In multihop wirele network, the capacity of each radio link depend on the ignal and interference level, and thu depend on the power and tranmiion chedule at other link. Hence, the capacity region i uually of a complex form that critically depend on the way in which reource at the underlying phyical and MAC layer are cheduled. One poible way to addre thi difficulty i to chooe a rate region within the capacity region, which ha a impler et of contraint imilar to that of wireline network, and compute the rate allocation within thi impler rate region 12, 13, 14. Thi approach eentially attempt to make rate control obliviou of the dynamic of the underlying layer. Hence, we will refer to thi approach a the layered approach to rate control. However, it require prior knowledge of the capacity region in order to chooe uch a rate region. For many network etting, even uch a rate region i difficult to find. Further, becaue the rate region reduce the et of feaible rate that rate control can utilize, the layered approach reult in a conervative rate allocation. On the other hand, the cro-layered approach to rate control can allocate data rate without requiring precie prior knowledge of the capacity region. Here, by the cro-layered approach to rate control, we mean that the network jointly optimize both the data rate of the uer and the reource allocation at the underlying layer, which include modulation, coding, power aignment and link chedule, etc. (For the ret of the paper, we will ue the term cheduling to refer to the joint allocation of thee reource at layer under rate control.) In our previou work 8, we have preented an optimal cro-layered rate control cheme and we have hown that our cheme can fully utilize the capacity of the network, maintain fairne, and improve the quality of ervice to the uer. However, the cheduling component in the optimal crolayered rate control cheme of 8 require olving at each iteration a global optimization problem that i uually quite difficult. In ome cae, the optimization problem doe not even have a polynomial-time olution. In thi work, our objective i to develop a framework for cro-layered rate control that i uitable for online (and potentially ditributed)

2 implementation. The complexity of the cheduling component ha become the main obtacle to developing uch a olution. To overcome thi difficulty, in thi paper we take a different approach. We accept the poibility that only uboptimal olution to the cheduling problem may be computable, which we will refer to a imperfect chedule. Intead, we will tudy the impact of imperfect cheduling on the optimality of crolayered rate control. In thi paper, we have tudied thi impact for a large cla of imperfect cheduling policie, both for the cae when the number of uer in the ytem i fixed, and for the cae when uer dynamically arrive and leave the network. When the number of uer in the ytem i fixed, we are able to obtain ome deirable, but weak, reult on the fairne and convergence propertie of cro-layered rate control with imperfect cheduling. Surpriingly, we are able to obtain far tronger reult on the performance of the ytem when we conider dynamic arrival and departure of the uer. Our numerical reult ugget that, in many network configuration, cro-layered rate control with imperfect cheduling can perform comparably to that with perfect cheduling, while ignificantly reducing the computation overhead of the cheduling component. Further, we find that our cro-layered approach can ubtantially outperform the layered approach. Finally, the inight drawn from our analyi allow u to develop a fully ditributed rate control and cheduling cheme in a more retrictive network etting. The ret of the paper i tructured a follow. The ytem model i preented in Section II. We review reult with perfect cheduling in Section III, and tudy the impact of imperfect cheduling in Section IV and V. In Section VI, we preent a fully ditributed cro-layered rate control algorithm. Simulation reult are preented in Section VII, and the concluion i given in Section VIII. Due to pace contraint, mot of the proof are omitted and they are provided in our technical report that i available online 15. II. THE SYSTEM MODEL We conider a multihop wirele network with N node. Let L denote the et of node pair (i, j) (i.e., link) uch that direct tranmiion from node i to node j i allowed. The link are aumed to be directional. Due to the hared nature of the wirele media, the data rate r ij of a link (i, j) depend not only on it own modulation/coding cheme and power aignment P ij, but alo on the interference due to the power aignment on other link. Let P = Pij, (i, j) L denote the vector of global power aignment and let r = r ij, (i, j) L denote the vector of data rate. We aume that r = u( P ), i.e., the data rate are completely determined by the global power aignment 1. The function u( ) i called the rate-power function of the ytem. Note that the global power aignment P and the rate-power function u( ) ummarize the cro-layer control capability of the network at both the phyical layer and the MAC layer. Preciely, the global power aignment 1 Although we have not conidered channel variation, e.g., due to fading, our main reult may be generalized to thoe cae. determine the Signal-to-Interference-Ratio (SIR) at each link. Given the SIR, each link can chooe appropriate modulation and coding cheme to achieve the data rate pecified by u( P ). Finally, the network can chedule different et of link to be active (and to ue different power aignment) at different time to achieve maximum capacity 3. There may be contraint on the feaible power aignment. For example, if each node ha a total power contraint P i,max, then j:(i,j) L P ij P i,max. Let Π denote the et of feaible power aignment, and let R = {u( P ), P Π}. We aume that Co(R), the convex hull of R, i cloed and bounded. We aume that time i divided into lot and the power aignment vector P (t) i fixed during each time lot t. We will refer to r(t) = u( P (t)) a the chedule at time lot t. In the ret of the paper, it i uually more convenient to index the link numerically (e.g., link 1, 2,..., L) rather than a node-pair (e.g., link (i, j)). The power aignment vector and the rate vector hould then be written a P = P 1,..., P L and r = r 1,..., r L, repectively. There are S uer and each uer = 1,..., S ha one path through the network 2. Let H = H l denote the routing matrix, i.e., H l = 1, if the path of uer ue link l, and H l =, otherwie. Let x be the rate with which uer inject data into the network. Each uer i aociated with a utility function U (x ), which reflect the level of atifaction of uer when it data rate i x. A i typically aumed in the rate control literature, we aume that each uer ha a maximum data rate M and the utility function U ( ) i trictly concave, non-decreaing and twice continuouly differentiable on (, M. III. CROSS-LAYER RATE CONTROL WITH PERFECT SCHEDULING In thi ection, we review the optimal cro-layered rate control cheme that we preented in 8. We firt define the capacity region of the ytem. We ay that a ytem i table if the queue length at all link remain finite. We ay that a uer rate vector x = x 1,..., x i feaible if there exit a cheduling policy that can tabilize the ytem under uer rate x. We define the capacity region to be the et of feaible rate x. It ha been hown in 3, 4, 6 that the optimal { capacity region Λ i a} convex et and i given by Λ = x S Hx l Co(R). The convex hull operator Co( ) i due to a tandard time-averaging argument 3, 4, 6. Λ i optimal in the ene that no vector x outide Λ i feaible for any cheduling policy. In 8, we have formulated and olved the following optimal cro-layered rate control problem. The Cro-Layered Rate Control Problem: Find the uer rate vector x in Λ that maximize the total 2 Extenion to the cae with multipath routing are alo poible (ee 8).

3 ytem utility, i.e., max x M ubject to and U (x ) (1) Hx l r l for all l L (2) r l Co(R). Find the aociated cheduling policy that tabilize the ytem. There are two element in thi cro-layer control problem. One i to determine the rate with which uer inject data into the network. The other i to determine when and at what rate each link in the network hould tranmit. Maximizing the total ytem utility a in (1) ha been hown to be equivalent to ome fairne objective when the utility function are appropriately choen 16. For example, utility function of the form U (x ) = w log x (3) correpond to weighted proportional fairne, where w, = 1,..., S are the weight. A more general form of utility function i x 1 β U (x ) = w, β >. (4) 1 β Maximizing the total utility will correpond to maximizing weighted throughput a β, weighted proportional fairne a β 1, minimizing weighted potential delay a β 2, and max-min faine a β. The olution to the optimal cro-layered rate control problem i of the following form 8. We aociate an implicit cot q l for each link l. Let q = q 1,..., q L. The Optimal Cro-Layered Rate Control Algorithm: At each iteration t: The data rate of the uer are determined by x (t) = argmax U (x ) Hq l l (t)x. (5) x M The chedule i determined by r(t) = argmax r R q l (t)r l = argmax r=u( P ), P Π q l (t)r l. (6) The implicit cot are updated by ( S + q l (t+1) = q l (t) + α l Hx l (t) r l (t)). (7) Remark: Thi olution ha an attractive decompoition property: the rate control component and the cheduling component are decompoed by the implicit cot q. Given q, each uer can determine it own data rate independently according to (5). The cheduling component (6) alo ue q to compute the chedule independently of the data rate of the uer. The implicit cot update in (7) can be viewed a ubgradient decent iteration for the dual of problem (1), which i given by (ee 15), min D( q), (8) q where D( q) = B ( q) + V ( q), B ( q) = max x M V ( q) = max r R U (x ) Hq l l x, (9) q l r l. (1) The following propoition from 8 i a conequence of Theorem 2.3 in 17, p26. The proof i alo provided in 15. Propoition 1: a) There i no duality gap, i.e., the minimal value of (8) coincide with the optimal value of (1). b) Let Φ be the et of q that minimize D( q). For any q Φ, let x olve (5), then x i the unique optimal olution x of (1). c) Aume that α l = hαl. Let q A = L (q l ) 2 α l and d( q, Φ) = min p Φ q p A. For any ɛ >, there exit ome h > uch that, for any h h and any initial implicit cot q(), there exit a time T uch that for all t T, d( q(t), Φ) < ɛ and x(t) x < ɛ. Propoition 1 how that, when the tepize α l are mall, the uer rate x(t) will converge within a mall neighborhood 3 of the optimal rate allocation x. The optimal cro-layered rate control algorithm (5)-(7) not only compute the optimal rate allocation, but alo generate the tabilizing cheduling policy by olving (6) at each time lot t. In fact, let Q l denote the queue ize at link l. Then Q l evolve approximately a 4 : ( S + Q l (t + 1) Q l (t) + Hx l (t) r l (t)). (11) Comparing (11) with (7), we can ee that Q l (t) q l (t)/α l. From here we can infer that Q l (t) i bounded. Propoition 2: If the tepize α l are ufficiently mall, then uing the chedule determined by olving (6) at each time lot, we have, up Q l (t) < + for all l L. t We give the proof in 15. Combining Propoition 1 and 2, we conclude that, by chooing the tepize α l ufficiently 3 If intead the tepize are time-varying and they are choen uch that α l (t) = h tα l, ht a t and P + t=1 ht = +, then d( q(t), Φ) and x(t) x a t. 4 Note, (11) i an approximation becaue not all link are active at the ame time. Hence, data injected to the network by each uer at time t may take everal time lot to reach downtream link.

4 mall, we can obtain uer rate allocation x a cloe to x a we want, and we can obtain the joint tabilizing cheduling policy at the ame time. Remark: The duality approach that we ued here (and in 8) hare ome imilaritie to the approach in 1, 9, 1. However, there are alo ome major difference. The network model in 1 and 1 aume a retrictive et of rate-power function. They either aume that the data rate at each link i a concave function of it own power aignment, or aume a pecial form of rate-power function that are concave after a change of variable. In thi paper, we impoe no uch retriction. Further, a conequence of the aumption in 1 i that, at their optimal olution, all link will be tranmitting at the ame time. In the more general network model of thi paper, it uually require different et of link to tranmit at different time in order to achieve optimality. In 9, the author propoe a column generation approach for olving (1). Thi approach appear to be more uitable for offline computation a it require olving a equence of approximate problem to (1), each of which require an iterative olution by itelf. In contrat, in thi paper we are more intereted in olution uitable for on-line implementation. Finally, thee previou work have not addreed the joint tabilizing cheduling policy a we did in Propoition 2. IV. THE IMPACT OF IMPERFECT SCHEDULING ON CROSS-LAYERED RATE CONTROL: THE STATIC CASE In thi paper, we are intereted in developing cro-layered rate control olution that are uitable for online implementation. The main difficulty in implementing the optimal olution of Section III i the complexity of the cheduling component. Depending on the rate-power function u( ), the cheduling problem (6) i uually a difficult global optimization problem. In ome cae, thi optimization problem doe not even have a polynomial-time olution. Hence, olving (6) exactly at every time lot i too time-conuming. A dicued in the Introduction, in thi paper, we take a different approach from that of finding optimal rate allocation. We will only compute uboptimal olution to the cheduling problem (6), which we will refer to a imperfect chedule. We will intead tudy how imperfect cheduling impact the optimality of cro-layered rate control. Our objective i to find ome imperfect cheduling policie that are eay to implement and that, when properly deigned with rate control, reult in good overall performance. We will particularly be intereted in the following cla of imperfect cheduling policie: Imperfect Scheduling Policy S γ : Fix γ (, 1. At each time lot t, compute a chedule r(t) R that atifie: r l (t)q l (t) γ max r R r l q l (t). (12) With an imperfect cheduling policy S γ, the dynamic of cro-layered rate control are ummarized by the following et of equation: x (t) = argmax x M U (x ) Hq l l (t)x, (13) r(t) T q(t) γ max r T q(t), r(t) Co(R), (14) r R ( S + q l (t + 1) = q l (t) + α l Hx l (t) r l (t)). (15) The parameter γ in (12) can be viewed a a tuning parameter indicating the degree of preciion of the imperfect chedule. The complexity of finding a chedule r(t) atifying (12) uually decreae a γ i reduced. When γ = 1, the dynamic (13)-(15) reduce to the cae with perfect cheduling (a in Section III). Let x, denote the olution to the original optimal cro-layered rate control problem (1). The olution to the following problem turn out to be a good reference point for tudying the dynamic (13)-(15) when γ < 1: The γ-reduced Problem: max x M ubject to U (x ) (16) x γλ. Let x,γ denote the olution to the γ-reduced problem. The choice of γλ in the contraint of the γ-reduced problem i motivated by the following propoition, which how that an imperfect cheduling policy S γ at mot reduce the capacity region by a factor of γ. The proof i again given in 15. Propoition 3: If the uer rate x lie trictly inide γλ, then any imperfect cheduling policy S γ can tabilize the ytem. Motivated by Propoition 3, we would expect that the rate allocation computed by the dynamic (13)-(15) will be no wore than x,γ. However, thi aertion i not quite true. We find that the interaction between cro-layered rate control and imperfect cheduling i much more complicated. A the data rate of the uer are reacting to the ame implicit cot a the cheduling component i, there i a poibility that the ytem get tuck into local ub-optimal area. In fact, we can contruct example where, for a ubet of the uer, their data rate determined by the dynamic (13)-(15) can be much maller than the correponding rate allocation computed by the γ-reduced problem (we provide detailed example in our technical report 15). Nonethele, we are able to how the following weak but deirable reult on the fairne and convergence propertie of cro-layer rate control with imperfect cheduling. Propoition 4: Aume that the utility function i logarithmic (i.e., of the form in (3)). If the dynamic (13)-(15) converge, i.e., x(t) x,i and q(t) q I a t, then x,i Λ and w x,γ x,i w. (17) The proof i available in 15. Propoition 4 can be generalized to other form of utility function (a in (4)). Thi reult can be viewed a a weak fairne property of the likely

5 The Optimal Capacity Region Λ x *, Rate Allocation γ of the γ reduced problem D( q ) D γ( q ) q *, Lower Bound γλ Σ w x *, γ x *,I = Σ w q *,γ Φ γ Fig. 1. The weak fairne property Fig. 2. The et Φ γ rate allocation under imperfect cheduling. It how that, if the dynamic (13)-(15) converge, the rate allocation of the uer will lie in a trip defined by (17) (ee Fig. 1). Hence, the rate of each uer i unlikely to be too unfair compared to x,γ. In particular, if w = 1 for all, then by (17), x,i maller than x,γ /S. will be no We next tudy the quetion whether the dynamic (13)-(15) converge in the firt place. Uing a duality approach analogou to that in 8, we can define the dual of the γ-reduced problem a D γ ( q) = B ( q) + γv ( q), where B ( q) and V ( q) are till defined a in (9) and (1), repectively. Note that both D( q) and D γ ( q) are convex function and D( q) D γ ( q). Let q, denote a minimizer of D( q) and q,γ denote a minimizer of D γ ( q). Further, let Φ γ = { q : D γ ( q) D( q, )}. Propoition 5: Aume that α l = hαl. Let q A = L (q l ) 2. For any ɛ >, there exit ome h α > uch l that, for any h h and any initial implicit cot q(), there exit a time T uch that for all t T, q(t) q, A < max p q, A + ɛ. p Φ γ The proof i provided in 15. Propoition 5 how that, if the tepize α l are ufficiently mall, the dynamic (13)-(15) will eventually enter a neighborhood of the et Φ γ. Note that both q, and q,γ belong to the et Φ γ (ee Fig. 2). Hence, in a weak ene, the dynamic of the ytem are moving in the right direction. However, in general the et Φ γ i quite large and doe not provide much further inight on the eventual rate allocation. In fact, we can contruct example (ee 15 for the detail) where the dynamic (13)-(15) may converge to any point that atifie (17), or may form loop and never converge at all! To conclude thi ection, we have tudied the impact of imperfect cheduling on the dynamic of cro-layered rate control when the number of uer in the ytem i fixed. We are able to how certain deirable, but weak, reult on the fairne and convergence propertie of the ytem. In the next ection, we will turn to the cae when uer dynamically arrive and depart the network, and urpriingly, we will be able to how far tronger reult on the performance of the ytem there. V. STABILITY REGION OF CROSS-LAYERED RATE CONTROL In thi ection, we turn to the cae when the number of uer in the ytem i itelf a tochatic proce. We will tudy how imperfect cheduling impact the tability region of the ytem employing cro-layer rate control. Here, by tability, we mean that the number of uer in the ytem and the queue length at all link in the network remain finite. The tability region of the ytem i the et of offered load under which the ytem i table. Previou work for wireline network have hown that, by allocating data rate to the uer according to ome fairne criteria, the larget poible tability region can be achieved 16. Thi reult i important a it tell u that fairne i not jut an aethetic property, but it actually ha a trong global performance implication, i.e., in achieving the larget poible tability region. In thi ection, we will how that imilar but tronger reult can be hown for our cro-layered rate control cheme with imperfect cheduling. To be precie, intead of uing the notation for uer, we now ue to denote a cla of uer with the ame utility function and the ame path. We aume that uer of cla arrive according to a Poion proce with rate λ and that each uer bring with it a file for tranfer whoe ize i exponentially ditributed with mean 1/µ. The load brought by uer of cla i then ρ = λ /µ. Let ρ = ρ 1,..., ρ S. Let n (t) denote the number of uer of cla that are in the ytem at time t, and let n(t) = n 1 (t),..., n S (t). We aume that the rate allocation for uer of the ame cla are identical. Let x (t) denote the rate of each uer of cla at time t. In the rate aignment model that follow, the evolution of n(t) will be governed by a Markov proce. It tranition rate are given

6 by: n (t) n (t) + 1, with rate λ, n (t) n (t) 1, with rate µ x (t)n (t) if n (t) >. A in 18, We ay that the above ytem i table if lim up t 1 t t P 1{ S P n L (t)+ dt, q l (t)>m} a M. Thi mean that the fraction of time that the amount of unfinihed work in the ytem exceed a certain level M can be made arbitrary mall a M. The tability region Θ of the ytem under a given rate control and cheduling policy i the et of offered load ρ uch that the ytem i table. We next decribe the rate aignment and implicit cot update policy. We aume that time i divided into lot of length T, and the chedule and implicit cot are only updated at the end of each time lot. However, uer may arrive and depart in the middle of a time lot. Let q(kt ) denote the implicit cot at time lot k. The data rate of the uer are determined by the current implicit cot a in (5). For implicity, we aume that the utility function i logarithmic (the reult can be readily generalized to utility function of other form in (4)). Further, let M denote the maximum data rate for uer of cla. The rate of each uer of cla i then given by { } w x (t) = x (kt ) = min L Hl q l (kt ), M (18) for kt t < (k + 1)T. The chedule r(kt ) at time lot k i computed according to an imperfect cheduling policy S γ baed on the current implicit cot q(kt ). Finally, at the end of each time lot, the implicit cot are updated a q l ((k + 1)T ) = q l (kt ) + α l ( S H l (k+1)t kt n (t)x (kt )dt r l (kt )T ) +. The following propoition how that, uing the above cro-layered rate control algorithm with imperfect cheduling policy S γ, the tability region of the ytem i no maller than γλ. Propoition 6: If where S = max l L max α l 1 w min, (19) l L T S L 4ρ M H l i the maximum number of clae uing any link, and L = max H l i the maximum number of link ued by any cla, then for any offered load ρ that reide trictly inide γλ, the ytem decribed by the Markov proce n(kt ), q(kt ) i table. Several remark are in order: Firtly, Propoition 6 how that, when imperfect chedule are ued, the tability region of the ytem employing cro-layer rate control i no wore than the capacity region hown in Propoition 3 (and ued by the γ-reduced problem). Thi reult i intereting (and omewhat urpriing) given the fact that, when the number of uer in the ytem i fixed, the dynamic of cro-layered rate control with imperfect cheduling can form loop or get tuck into local ub-optimal region. Nonethele, Propoition 6 how that thee potential local ub-optimum are inconequential when the arrival and departure of the uer are taken into account. Secondly, we do not need the rate of any uer to converge. Previou reult on the tability region of rate control typically adopt a time-cale eparation aumption 16, which aume that the rate allocation x(t) perfectly olve (1) at each time intant t. Such an approach i of little value for the model in thi paper becaue the dynamic (13)-(15) with imperfect cheduling do not even converge in the firt place! Further, the time-cale eparation aumption i rarely realitic in practice: a the number of uer in the ytem i contantly changing, the rate allocation may never have the time to converge. In Propoition 6, we etablih the tability region of the ytem without requiring uch a time-cale eparation aumption. Thi reult i of independent value. For the pecial cae when γ = 1, it can be viewed a a tronger verion of previou reult in the literature (including thoe for wireline network, e.g., Theorem 1 in 16). Finally, a imple tepize rule i provided in (19). Note that when the number of uer in the ytem i fixed, we typically require the tepize to be driven to zero for convergence to occur (ee Propoition 1). However, in (19) the tepize can be choen bounded away from zero. In fact, a the et γλ i bounded, the tepize can be choen independently of the offered load. The implicity in the tepize rule i another benefit we obtain by tudying the dynamic arrival and departure of the uer. A. The Main Idea of the Proof of Propoition 6 We now ketch the main idea of the proof for Propoition 6 o that the reader can gain ome inight on the dynamic of the ytem. Define the following Lyapunov function, where V n ( n) = V( n, q) = V n ( n) + V q ( q), S w n 2 2λ, and V q ( q) = L (q l ) 2 2α l. We hall how below that V( n, q) ha a negative drift. A a crude firtorder approximation, aume that uer arrive and depart only at the end of each time lot. Thu, n (t) = n (kt ) during the k-th time lot. We can how that (ee 15 for the detail), EV n ( n((k + 1)T )) V n ( n(kt )) n(kt ), q(kt ) w T ρ n (kt )x (kt ) + E 1 (k), x (kt )

7 where E 1 (k) i an error term that i roughly on the order of ρ n (kt )x (kt ). Since the rate allocation i determined by (18), we have (ignoring the maximum data rate M ), EV n ( n((k + 1)T )) V n ( n(kt )) n(kt ), q(kt ) L T Hq l l (kt ) ρ n (kt )x (kt ) We can alo how that +E 1 (k). (2) EV q ( q((k + 1)T ) V q ( q(kt )) n(kt ), q(kt ) S T q l (kt ) Hn l (kt )x (kt ) r l (kt ) +E 2 (k), (21) where E 2 (k) i an error term that i roughly on the order 2 of Hn l (kt )x (kt ) r l (kt ). Hence, by adding (2) and (21), and by changing the order of the ummation, we have EV( n((k + 1)T ), q((k + 1)T )) T V( n(kt ), q(kt )) n(kt ), q(kt ) S q l (kt ) Hρ l r l (kt ) +E 1 (k) + E 2 (k). (22) By aumption, ρ lie trictly inide γλ. Hence, there exit ome ɛ > uch that (1 + ɛ) Hρ l γco(r). By the definition of the imperfect cheduling policy S γ, q l (kt )r l (kt ) (1 + ɛ) q l (kt ) Hρ l. Subtituting into (22), we have, EV( n((k + 1)T ), q((k + 1)T )) V( n(kt ), q(kt )) n(kt ), q(kt ) (23) T ɛ q l (kt ) Hρ l + E 1 (k) + E 2 (k). Thi how that V(, ) would drift toward zero when q(kt ) i large and when the error term E 1 (k) and E 2 (k) are bounded. We would then apply Theorem 2 of 18 to etablih the tability of the ytem. To complete the proof, however, we have to addre everal difficultie: In order to apply Theorem 2 of 18, a tronger negative drift i required. Intead of (23), we need, EV( n((k + 1)T ), q((k + 1)T )) V( n(kt ), q(kt )) n(kt ), q(kt ) ɛ ( n(kt ) + q(kt ) ) + E for ome poitive contant ɛ and E. Further, in order to apply Theorem 2 of 18, the error term E 1 (k) and E 2 (k) have to be bounded, which i not true in (23) ince they both can become large a n (kt ) increae. Finally, uer could arrive and depart at any time (not only at the end of a time lot). The complete proof that addree thee difficultie i given in 15. We now give two example howing how efficient crolayer rate control cheme can be contructed by applying Propoition 6 to different network etting. B. The Node Excluive Interference Model Propoition 6 i mot ueful when an imperfect chedule that atifie (12) can be eaily computed for ome reaonable value of γ. Thi i the cae under the following node excluive interference model. The Node Excluive Interference Model: The data rate of each link i fixed at c l. Each node can only end to or receive from one other node at any time. Thi interference model ha been ued in earlier tudie of rate control in multihop wirele network 12, 13. Under thi model, the perfect chedule (according to (6)) at each time lot correpond to the Maximum Weighted Matching (MWM), where the weight of each link i q l c l. (A matching i a ubet of the link uch that no two link hare the ame node. The weight of a matching i the total weight over all link belonging to the matching. A maximum-weightedmatching (MWM) i the matching with the maximum weight.) An O(N 3 )-complexity algorithm for MWM can be found in 19, where N i the number of node. On the other hand, the following much impler Greedy Maximal Matching (GMM) algorithm can be ued to compute an imperfect chedule with γ = 1/2. Start from an empty chedule. From all poible link l L, pick the link with the larget q l c l. Add thi link to the chedule. Remove all link that are incident with either the ending node or the receiving node of link l. Pick the link with the larget q l c l from the remaining link, and add to the chedule. Continue until there are no link left. The GMM algorithm ha only O(L log L)-complexity (where L i the number of link), and i much eaier to implement than MWM. Uing the technique in Theorem 1 of 2, we can how that the weight of the chedule computed by the GMM algorithm i at leat 1/2 of the weight of the maximumweighted-matching. According to Propoition 6, the tability region will be at leat Λ/2 uing our cro-layered rate control cheme with the GMM cheduling policy. For the node-excluive interference model, a layered approach to rate control i alo poible, which conider eparately the dynamic of rate control and cheduling 12, 13. It ha been hown that the optimal capacity region Λ in the nodeexcluive interference model i bounded by 2 3 Ψ Λ Ψ,

8 where Ψ = x 1 c l:b(l)=i or l e(l)=i Hx l 1 for all i. and b(l) and e(l) are the ending node and the receiving node, repectively, of link l. The layered approach then chooe the lower bound 2 3 Ψ a the rate region for computing the rate allocation 12, 13. On the other hand, when an imperfect GMM cheduling policy i ued, the capacity region can be reduced by half in the wort cae (according to Propoition 3). Hence, the layered approach then need to ue Ψ /3( Λ/2) a the rate region. Note that for the layered approach with GMM cheduling, Ψ /3 i an upper bound for it tability region, which i maller than the lower bound of the tability region of the correponding cro-layered approach (which i Λ/2 according to Propoition 6). Hence, due to it conervative nature, the layered approach alway uffer from wort cae inefficiencie. In Section VII, we will ue imulation to how that our cro-layered rate control cheme can in practice ubtantially outperform the layered approach. C. General Interference Model Under general interference model, it may till be timeconuming to compute a chedule that atifie (12) for a given value of γ. We now ue Propoition 6 to develop a cheduling policy that can cut down the frequency of uch computation, and hence effectively reduce the computation overhead. Thi idea i motivated by the obervation that implicit cot, being updated by (15), cannot change abruptly. Hence, there i a high chance that a chedule computed earlier can be reued in ubequent time-lot. To ee thi, aume that we know a chedule r that atifie (12) for an inefficiency factor γ > γ when the implicit cot vector i q, i.e., r l q l γ max r R r l q. l (24) Let the implicit cot vector at the current time lot be q, and let r denote the correponding (but unknown) perfect chedule. We can normalize q and q to be of unit length ince the correponding chedule will remain the ame. We have, q l rl = (q l q)r l l + qr l l q l q l + r max l + qr l l, γ where rl max i the maximum rate of link l. Hence, if qr l q l rl γ q l q l + rl max l +, γ we can till ue r a the imperfect chedule for q. Thi approach i even more powerful when the network can remember multiple chedule from the pat. Let r k = r1, k..., rl k and q k = q1, 1..., qk L, k = 1,..., K. Aume that the chedule r 1, r 2,..., r K correpond to q 1, q 2,..., q K, repectively, and each pair atifie (24). Then, a long a q l rl k (25) q min γ q l qk l + rl max k l rk l +, k=1,...,k γ max k=1,..,k we do not need to compute a new chedule. Intead, we can ue the chedule that maximize the left hand ide of (25). By Propoition 6, the tability region of the ytem uing the above cheduling policy i no maller than γλ. In Section VII, we will ue imulation to how that uch a imple policy can perform very well in practice. VI. A FULLY DISTRIBUTED CROSS-LAYERED RATE CONTROL AND SCHEDULING ALGORITHM Propoition 6 open a new avenue for tudying crolayer deign for rate control in multihop wirele network. Intead of retricting our attention to the rate allocation at each naphot of the ytem (a we did in Section IV where the reult tend to be weaker), we can now tudy the entire time horizon by focuing on the tability region of uch a cro-layer-deigned ytem. Motivated by Propoition 6, we now preent a fully ditributed cro-layered rate control and cheduling algorithm for the node-excluive interference model in Section V-B. (In contrat, the GMM algorithm in Section V-B till require centralized implementation.) Thi new algorithm can be hown to achieve a tability region no maller than Λ/2. The new algorithm ue Maximal Matching (MM) to compute the chedule at each time 21. A maximal matching i a matching uch that no more link can be added without violating the node-excluive interference contraint. To be precie, let q ij denote the implicit cot at link (i, j). (For convenience, in thi ection we will index a link by a node pair (i, j).) A maximal matching M i a ubet of L uch that q ij 1 for all (i, j) M, and, for each (i, j) L, one of the following hold: q ij < 1, or (26) (i, k) M for ome link (i, k) L, or (k, i) M for ome link (k, i) L, or (j, h) M for ome link (j, h) L, or (h, j) M for ome link (h, j) L. Note that a maximal matching can be computed in a ditributed fahion a follow. When a link (i, j) i added to the matching, we ay that both node i and node j are matched. For each node i, if it ha already been matched, no further

9 action i required. Otherwie, node i can it neighboring node. If there exit a neighboring node j uch that node j ha not been matched, node i end a matching requet to node j. It i poible that a matching requet conflict with other matching requet. In thi cae, the node involved in the conflict can ue ome randomization and local coordination to pick any non-conflicting ubet of the matching requet. For thoe node whoe matching requet are declined, they can repeat the above procedure until every node in the network i either matched or ha no neighbor that are not matched. Let Q i = q ij + j:(i,j) L j:(j,i) L denote the total cot of the link that either tart from, or end at node i. Our new cro-layered rate control and cheduling algorithm then proceed a follow. The Ditributed Cro-Layered Rate Control Algorithm: At each time lot kt, (k + 1)T ): A maximal matching M(kT ) i computed baed on the implicit cot q(kt ). The data rate of each uer of cla i determined by x (t) = x (kt ) = max 2 (i,j) L Hij w q ji Qi(kT )+Qj(kT ) c ij, M (27) where c ij i the capacity of link (i, j), and H ij i defined a H, l i.e., H ij = 1, if uer of cla ue link (i, j); and H ij =, otherwie. The implicit cot are updated by: q ij ((k + 1)T ) = q ij (kt ) ( S +α H ij (k+1)t kt n (t)x (kt ) dt c ij T 1 {(i,j) M(kT )} ) +. (28) Thi new cro-layered rate control and cheduling algorithm i imilar to the algorithm of Section IV and V in many apect: A uer react to congetion by reducing it data rate when the implicit cot along it path increae. The implicit cot at each link (i, j) i updated baed on the difference between the offered load and the chedule of the link. However, there i a critical difference. When the maximal matching i computed, we do not care about the precie value of the implicit cot (ee (26), where the maximal matching only depend on whether the implicit cot q ij are larger than a choen threhold). Hence, the maximal matching typically doe not atify the requirement of the imperfect cheduling policy S γ, and Propoition 6 doe not apply either. Further, the rate control part (27) i alo different from that Cla Cla 1 1 Cla 3 L2 L1 Cla 4 L 2 L3 L4 L6 Fig Cla 2 L5 4 L7 L8 The Network Topology 5 Node Poition (.,.) 1 (., 2.) 2 (1., 1.) 3 (2.2,.) 4 (2.5, 2.) 5 (3.5, 1.) in the earlier ection. It ha been choen pecifically for the maximal matching cheduling policy. Nonethele, uing imilar technique a in Section V, we can how the following reult on the tability region of the ytem. The detail are given in 15. Propoition 7: If the tepize α i ufficiently mall, then for any offered load ρ that reide trictly inide Λ/2, the ytem with the above ditributed cro-layered rate control algorithm i table. VII. NUMERICAL RESULTS We now ue imulation to verify the reult in thi paper. We ue the network in Fig. 3. There are 5 clae of uer, whoe path are hown in Fig. 3. Their utility function are all given by U (x ) = log x. We firt ue the following interference model. The path lo G(i, j) from a node i to a node j i given by G(i, j) = d 4 ij where d ij i the ditance from node i to node j (the poition of the node are alo given in Fig. 3). We aume that the data rate r ij at link (i, j) L i proportional to the SIR, i.e., G(i, j)p ij r ij = W N + (k,h) L,(k,h) (i,j) G(k, j)p, k,h where N i the background noie and W i the bandwidth of the ytem. Thi aumption i uitable for CDMA ytem with a moderate proceing gain 6. Each node i ha a power contraint P i,max, i.e., the power allocation mut atify j:(i,j) L P ij P i,max for all i. We firt imulate the cae when there i one uer for each cla. The top figure in Fig. 4 how the evolution of the data rate for all five uer when the network compute the perfect chedule according to (6) at every time lot. We have choen W = 1, N = 1., P i,max = 1. for all node i and α l =.1 for all link l. Note that the cheduling ubproblem (6) for thi interference model i a complex nonconvex global optimization problem. In 8, we have given an O(2 N ) algorithm for olving the perfect chedule, where N i the number of node. Executing uch an algorithm at every time-lot i extremely time-conuming. We then imulate the imperfect cheduling policy outlined in Section V-C for general interference model. Such an

10 5 Rate Uer Uer 1 Uer 2 Uer 3 Uer 4 Average Number of Uer γ=1. γ=.9 γ=.5 Rate Iteration Uer Uer 1 Uer 2 Uer 3 Uer Iteration Fig. 4. The evolution of the data rate for all uer with perfect cheduling (top) and with imperfect cheduling (bottom, γ =.5). imperfect cheduling policy attempt to reue chedule that have already been computed in the pat. In our imulation, we have choen γ = 1. in (24), i.e., each of thee pat chedule are perfect chedule. The computational complexity could have been further reduced if we had choen γ < 1. However, we leave thi for future work. Intead, in thi paper we focu on how the imperfect cheduling policy can reduce the number of time that new perfect chedule have to be computed. The ytem that we imulate can tore at mot 1 pat chedule. If there are already 1 pat chedule and a new perfect chedule i computed, the new chedule will replace the old one that ha the mallet weighted-um L q l r l. In the bottom figure of Fig. 4, we how the evolution of the data rate when γ =.5. Note that the rate allocation eventually converge to value cloe to that with perfect cheduling. We alo record the number of time that perfect chedule are computed. When γ =.5, perfect chedule are computed in only 7 iteration among the entire 2 iteration of the imulation, and mot of thee perfect chedule are computed at the initial tage of the imulation. We have imulated other value of γ and find imilar reult. In fact, by jut reducing γ from 1. to.9, the number of time that perfect chedule have to be computed i reduced to 34 (over 2 iteration of imulation). Thee reult indicate that our cro-layered rate control cheme with the imperfect cheduling policy in Section V-C can ubtantially reduce the computation overhead and till maintain good performance. We then imulate the cae when there are dynamic arrival and departure of the uer a in Section V. Uer of each Fig ρ The average number of uer in the ytem veru load. cla arrive to the network according to a Poion proce with rate λ. Each uer bring with it a file to tranfer whoe ize i exponentially ditributed with mean 1/µ = 1 unit. We vary the arrival rate λ (and hence the load ρ = λ/µ) and record in Fig. 5 the average number of uer in the ytem at any time for different choice of γ. Given γ, the average number of uer in the ytem will increae to infinity a the offered load ρ approache a certain limit. Thi limit can then be viewed a the capacity of the ytem. From Fig. 5, we oberve that the capacity of the ytem i not ignificantly affected when γ i reduced from 1. to.5. On the other hand, the number of time-lot that new perfect chedule have to be computed i reduced to le than 1% of the total number of time-lot when γ =.9, and to le than.5% when γ =.5. Thee reult confirm again the effectivene of our cro-layered rate control cheme with the imperfect cheduling policy in Section V-C, in reducing the computation overhead and achieving good overall performance. We next turn to the node-excluive interference model in Section V-B, where we can draw a comparion with the layered approach to rate control 12, 13. We till ue the network topology in Fig. 3. The capacity of each link i now fixed at 1 unit. Due to pace contraint, we only report the reult for the cae when there are dynamic arrival and departure of the uer. Fig. 6 demontrate the average number of uer in the ytem veru load with different rate control and cheduling cheme. We label each curve with the rate control cheme (we ue Joint to denote the crolayered rate control cheme and ue Layered to denote the layered approach in 13), followed by the cheduling policy. (Note that the curve for the cro-layered rate control cheme with GMM cheduling, labeled a Joint-GMM, in fact overlap with the curve for the optimal cro-layered rate control cheme with perfect MWM cheduling, which i the right mot curve labeled a Joint-MWM. ) From Fig. 6, we oberve that, regardle of the cheduling policy ued (either MWM, GMM, or MM), the layered approach alway perform much poorer than the correponding cro-layered approach. The performance gap widen even more when an imperfect cheduling policy (uch a GMM) i ued. In particular, the fully ditributed joint rate control and cheduling algorithm

11 Average Number of Uer Joint MWM Layered MWM Joint GMM Layered GMM Joint MM ρ Fig. 6. The average number of uer in the ytem veru load: the nodeexcluive interference model in Section VI (with imperfect maximal matching cheduling, labeled Joint-MM ), actually perform even better than the layered approach with the perfect (and more complex) MWM cheduling (labeled Layered-MWM ). Thee reult demontrate that the conervative nature of the layered approach indeed hurt the overall performance of the ytem, and an appropriately deigned cro-layered rate control cheme can perform very well in practice even with imperfect cheduling. VIII. CONCLUSION In thi paper, we tudy how the performance of cro-layer rate control will be impacted if the network can only ue an imperfect (and potentially ditributed) cheduling component. When the number of uer in the ytem i fixed, we are able to how ome deirable, but weak, reult on the fairne and convergence propertie of the ytem. We then turn to the cae with dynamic arrival and departure of the uer, and etablih tronger reult bounding the tability region of the ytem. Compared with a layered approach that doe not deign rate control and cheduling together, the crolayered approach ha provably better performance bound, and uually ubtantially outperform the layered approach. Hence, the cro-layered approach i much more robut to imperfect cheduling than the layered approach. The inight drawn from our analye alo enable u to deign a fully ditributed and high-performance cro-layered rate control and cheduling algorithm for the node-excluive interference model. Thee reult contitute an important tep toward deigning fully ditributed cro-layered rate control cheme for multihop wirele network. Several direction for future work are poible. For example, Propoition 6 may be combined with a clutering cheme to deign ditributed cro-layered ratecontrol olution for large network. We can alo ue imilar technique a in 8 to combine cro-layered rate control with multipath routing. Our main reult (Propoition 6) can alo be extended to the cae with random fading. It would alo be important to tudy the impact of feedback delay, to addre the effect of node mobility, and to extend our reult to hybrid wirele-wireline network. REFERENCES 1 L. Xiao, M. Johanon, and S. Boyd, Simultaneou Routing and Reource Allocation via Dual Decompoition, in Proceeding of 4th Aian Control Conference, Singapore, September 22, pp M. Johanon, L. Xiao, and S. Boyd, Simultaneou Routing and Power Allocation in CDMA Wirele Data Network, in Proceeding of IEEE International Conference on Communication, Anchorage, Alaka, May 23, pp M. J. Neely, E. Modiano, and C. E. Rohr, Dynamic Power Allocation and Routing for Time Varying Wirele Network, in Proceeding of IEEE INFOCOM, San Francico, April S. Toumpi and A. J. Goldmith, Capacity Region for Wirele Ad Hoc Network, IEEE Tranaction on Wirele Communication, vol. 2, no. 4, pp , July A. Eryilmaz, R. Srikant, and J. Perkin, Stable Scheduling Policie for Fading Wirele Channel, to appear in the IEEE/ACM Tranaction on Networking, earlier verion preented at the IEEE International Sympoium on Information Theory, 22, alo available at rikant/pub.html. 6 R. L. Cruz and A. V. Santhanam, Optimal Routing, Link Scheduling and Power Control in Multi-hop Wirele Network, in Proceeding of IEEE INFOCOM, San Francico, April L. Taiula and A. Ephremide, Stability Propertie of Contrained Queueing Sytem and Scheduling Policie for Maximum Throughput in Multihop Radio Network, IEEE Tranaction on Automatic Control, vol. 37, no. 12, pp , December X. Lin and N. B. Shroff, Joint Rate Control and Scheduling in Multihop Wirele Network, in Proceeding of the IEEE Conference on Deciion and Control, Paradie Iland, Bahama, December M. Johanon and L. Xiao, Scheduling, Routing and Power Allocation for Fairne in Wirele Network, in IEEE VTC - Spring, Milan, Italy, May M. Chiang, To Layer or Not to Layer: Balancing Tranport and Phyical Layer in Wirele Multihop Network, in Proceeding of IEEE INFOCOM, Hong Kong, March S. H. Low and R. Srikant, A Mathematical Framework for Deigning a Low-Lo Low-Delay Internet, Network and Spatial Economic, vol. 4, no. 1, pp , March S. Sarkar and L. Taiula, End-to-end Bandwidth Guarantee Through Fair Local Spectrum Share in Wirele Ad-hoc Network, in Proceeding of the IEEE Conference on Deciion and Control, Maui, Hawaii, December Y. Yi and S. Shakkottai, Hop-by-hop Congetion Control over a Wirele Multi-hop Network, in Proceeding of IEEE INFOCOM, Hong Kong, March Y. Xue, B. Li, and K. Nahrtedt, Price-baed Reource Allocation in Wirele Ad Hoc Network, in Proceeding of the Eleventh International Workhop on Quality of Service (IWQoS 23), alo Lecture Note in Computer Science, ACM Springer-Verlag, vol. 277, Monterey, CA, June 23, pp X. Lin and N. B. Shroff, The Impact of Imperfect Scheduling on Cro- Layer Rate Control in Multihop Wirele Network, Technical Report, Purdue Univerity, linx/paper.html, T. Bonald and L. Maoulie, Impact of Fairne on Internet Performance, in Proceeding of ACM Sigmetric, Cambridge, MA, June 21, pp N. Z. Shor, Minimization Method for Non-Differentiable Function. Berlin: Springer-Verlag, M. J. Neely, E. Modiano, and C. E. Rohr, Power Allocation and Routing in Multibeam Satellite with Time-Varying Channel, IEEE/ACM Tranaction on Networking, vol. 11, no. 1, pp , February C. H. Papadimitriou and K. Steiglitz, Combinatorial Optimization: Algorithm and Complexity. Englewood Cliff, New Jerey: Prentice- Hall, E. Leonardi, M. Mellia, F. Neri, and M. A. Maran, On the Stability of Input-Queued Switche with Speed-Up, IEEE/ACM Tranaction on Networking, vol. 9, no. 1, pp , February J. G. Dai and B. Prabhakar, The Throughput of Data Switche with and without Speedup, in Proceeding of IEEE INFOCOM, Tel Aviv, Irael, March 2, pp

The Impact of Imperfect Scheduling on Cross-Layer Rate. Control in Multihop Wireless Networks

The Impact of Imperfect Scheduling on Cross-Layer Rate. Control in Multihop Wireless Networks The mpact of mperfect Scheduling on Cro-Layer Rate Control in Multihop Wirele Network Xiaojun Lin and Ne B. Shroff Center for Wirele Sytem and Application (CWSA) School of Electrical and Computer Engineering,

More information

The Impact of Imperfect Scheduling on Cross-Layer Congestion Control in Wireless Networks

The Impact of Imperfect Scheduling on Cross-Layer Congestion Control in Wireless Networks EEE/ACM TRANSACTONS ON NETWORKNG, VOL. X, NO. XX, XXXXXXX 200X 1 The mpact of mperfect Scheduling on Cro-Layer Congetion Control in Wirele Network Xiaojun Lin, Member, EEE and Ne B. Shroff Senior Member,

More information

On the Stability Region of Congestion Control

On the Stability Region of Congestion Control On the Stability Region of Congetion Control Xiaojun Lin and Ne B. Shroff School of Electrical and Computer Engineering Purdue Univerity, Wet Lafayette, IN 47906 {linx,hroff}@ecn.purdue.edu Abtract It

More information

CONGESTION control is a key functionality in modern

CONGESTION control is a key functionality in modern IEEE TRANSACTIONS ON INFORMATION TEORY, VOL. X, NO. X, XXXXXXX 2008 On the Connection-Level Stability of Congetion-Controlled Communication Network Xiaojun Lin, Member, IEEE, Ne B. Shroff, Fellow, IEEE,

More information

Layering as Optimization Decomposition

Layering as Optimization Decomposition TLEN7000/ECEN7002: Analytical Foundation of Network Layering a Optimization Decompoition Lijun Chen 11/29/2012 The Internet Compleity i ever increaing Large in ize and cope Enormou heterogeneity Incomplete

More information

Problem Set 8 Solutions

Problem Set 8 Solutions Deign and Analyi of Algorithm April 29, 2015 Maachuett Intitute of Technology 6.046J/18.410J Prof. Erik Demaine, Srini Devada, and Nancy Lynch Problem Set 8 Solution Problem Set 8 Solution Thi problem

More information

Sliding Mode Based Congestion Control and

Sliding Mode Based Congestion Control and Sliding Mode Baed Congetion Control and 1 Scheduling for Multi-cla Traffic over Per-link Queueing Wirele Network Zongrui Ding and Dapeng Wu Abtract Thi paper conider the problem of joint congetion control

More information

Preemptive scheduling on a small number of hierarchical machines

Preemptive scheduling on a small number of hierarchical machines Available online at www.ciencedirect.com Information and Computation 06 (008) 60 619 www.elevier.com/locate/ic Preemptive cheduling on a mall number of hierarchical machine György Dóa a, Leah Eptein b,

More information

Social Studies 201 Notes for November 14, 2003

Social Studies 201 Notes for November 14, 2003 1 Social Studie 201 Note for November 14, 2003 Etimation of a mean, mall ample ize Section 8.4, p. 501. When a reearcher ha only a mall ample ize available, the central limit theorem doe not apply to the

More information

Evolutionary Algorithms Based Fixed Order Robust Controller Design and Robustness Performance Analysis

Evolutionary Algorithms Based Fixed Order Robust Controller Design and Robustness Performance Analysis Proceeding of 01 4th International Conference on Machine Learning and Computing IPCSIT vol. 5 (01) (01) IACSIT Pre, Singapore Evolutionary Algorithm Baed Fixed Order Robut Controller Deign and Robutne

More information

Social Studies 201 Notes for March 18, 2005

Social Studies 201 Notes for March 18, 2005 1 Social Studie 201 Note for March 18, 2005 Etimation of a mean, mall ample ize Section 8.4, p. 501. When a reearcher ha only a mall ample ize available, the central limit theorem doe not apply to the

More information

ON THE APPROXIMATION ERROR IN HIGH DIMENSIONAL MODEL REPRESENTATION. Xiaoqun Wang

ON THE APPROXIMATION ERROR IN HIGH DIMENSIONAL MODEL REPRESENTATION. Xiaoqun Wang Proceeding of the 2008 Winter Simulation Conference S. J. Maon, R. R. Hill, L. Mönch, O. Roe, T. Jefferon, J. W. Fowler ed. ON THE APPROXIMATION ERROR IN HIGH DIMENSIONAL MODEL REPRESENTATION Xiaoqun Wang

More information

Lecture 21. The Lovasz splitting-off lemma Topics in Combinatorial Optimization April 29th, 2004

Lecture 21. The Lovasz splitting-off lemma Topics in Combinatorial Optimization April 29th, 2004 18.997 Topic in Combinatorial Optimization April 29th, 2004 Lecture 21 Lecturer: Michel X. Goeman Scribe: Mohammad Mahdian 1 The Lovaz plitting-off lemma Lovaz plitting-off lemma tate the following. Theorem

More information

Channel Selection in Multi-channel Opportunistic Spectrum Access Networks with Perfect Sensing

Channel Selection in Multi-channel Opportunistic Spectrum Access Networks with Perfect Sensing Channel Selection in Multi-channel Opportunitic Spectrum Acce Networ with Perfect Sening Xin Liu Univerity of California Davi, CA 95616 liu@c.ucdavi.edu Bhaar Krihnamachari Univerity of Southern California

More information

Chapter Landscape of an Optimization Problem. Local Search. Coping With NP-Hardness. Gradient Descent: Vertex Cover

Chapter Landscape of an Optimization Problem. Local Search. Coping With NP-Hardness. Gradient Descent: Vertex Cover Coping With NP-Hardne Chapter 12 Local Search Q Suppoe I need to olve an NP-hard problem What hould I do? A Theory ay you're unlikely to find poly-time algorithm Mut acrifice one of three deired feature

More information

Clustering Methods without Given Number of Clusters

Clustering Methods without Given Number of Clusters Clutering Method without Given Number of Cluter Peng Xu, Fei Liu Introduction A we now, mean method i a very effective algorithm of clutering. It mot powerful feature i the calability and implicity. However,

More information

Bogoliubov Transformation in Classical Mechanics

Bogoliubov Transformation in Classical Mechanics Bogoliubov Tranformation in Claical Mechanic Canonical Tranformation Suppoe we have a et of complex canonical variable, {a j }, and would like to conider another et of variable, {b }, b b ({a j }). How

More information

New bounds for Morse clusters

New bounds for Morse clusters New bound for More cluter Tamá Vinkó Advanced Concept Team, European Space Agency, ESTEC Keplerlaan 1, 2201 AZ Noordwijk, The Netherland Tama.Vinko@ea.int and Arnold Neumaier Fakultät für Mathematik, Univerität

More information

arxiv: v1 [math.mg] 25 Aug 2011

arxiv: v1 [math.mg] 25 Aug 2011 ABSORBING ANGLES, STEINER MINIMAL TREES, AND ANTIPODALITY HORST MARTINI, KONRAD J. SWANEPOEL, AND P. OLOFF DE WET arxiv:08.5046v [math.mg] 25 Aug 20 Abtract. We give a new proof that a tar {op i : i =,...,

More information

Theoretical Computer Science. Optimal algorithms for online scheduling with bounded rearrangement at the end

Theoretical Computer Science. Optimal algorithms for online scheduling with bounded rearrangement at the end Theoretical Computer Science 4 (0) 669 678 Content lit available at SciVere ScienceDirect Theoretical Computer Science journal homepage: www.elevier.com/locate/tc Optimal algorithm for online cheduling

More information

A Simplified Methodology for the Synthesis of Adaptive Flight Control Systems

A Simplified Methodology for the Synthesis of Adaptive Flight Control Systems A Simplified Methodology for the Synthei of Adaptive Flight Control Sytem J.ROUSHANIAN, F.NADJAFI Department of Mechanical Engineering KNT Univerity of Technology 3Mirdamad St. Tehran IRAN Abtract- A implified

More information

Connectivity in large mobile ad-hoc networks

Connectivity in large mobile ad-hoc networks Weiertraß-Intitut für Angewandte Analyi und Stochatik Connectivity in large mobile ad-hoc network WOLFGANG KÖNIG (WIAS und U Berlin) joint work with HANNA DÖRING (Onabrück) and GABRIEL FARAUD (Pari) Mohrentraße

More information

Avoiding Forbidden Submatrices by Row Deletions

Avoiding Forbidden Submatrices by Row Deletions Avoiding Forbidden Submatrice by Row Deletion Sebatian Wernicke, Jochen Alber, Jen Gramm, Jiong Guo, and Rolf Niedermeier Wilhelm-Schickard-Intitut für Informatik, niverität Tübingen, Sand 13, D-72076

More information

Beyond Cut-Set Bounds - The Approximate Capacity of D2D Networks

Beyond Cut-Set Bounds - The Approximate Capacity of D2D Networks Beyond Cut-Set Bound - The Approximate Capacity of DD Network Avik Sengupta Hume Center for National Security and Technology Department of Electrical and Computer Engineering Virginia Tech, Blackburg,

More information

A Constraint Propagation Algorithm for Determining the Stability Margin. The paper addresses the stability margin assessment for linear systems

A Constraint Propagation Algorithm for Determining the Stability Margin. The paper addresses the stability margin assessment for linear systems A Contraint Propagation Algorithm for Determining the Stability Margin of Linear Parameter Circuit and Sytem Lubomir Kolev and Simona Filipova-Petrakieva Abtract The paper addree the tability margin aement

More information

White Rose Research Online URL for this paper: Version: Accepted Version

White Rose Research Online URL for this paper:   Version: Accepted Version Thi i a repoitory copy of Identification of nonlinear ytem with non-peritent excitation uing an iterative forward orthogonal leat quare regreion algorithm. White Roe Reearch Online URL for thi paper: http://eprint.whiteroe.ac.uk/107314/

More information

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions Stochatic Optimization with Inequality Contraint Uing Simultaneou Perturbation and Penalty Function I-Jeng Wang* and Jame C. Spall** The John Hopkin Univerity Applied Phyic Laboratory 11100 John Hopkin

More information

Unavoidable Cycles in Polynomial-Based Time-Invariant LDPC Convolutional Codes

Unavoidable Cycles in Polynomial-Based Time-Invariant LDPC Convolutional Codes European Wirele, April 7-9,, Vienna, Autria ISBN 978--87-4-9 VE VERLAG GMBH Unavoidable Cycle in Polynomial-Baed Time-Invariant LPC Convolutional Code Hua Zhou and Norbert Goertz Intitute of Telecommunication

More information

CDMA Signature Sequences with Low Peak-to-Average-Power Ratio via Alternating Projection

CDMA Signature Sequences with Low Peak-to-Average-Power Ratio via Alternating Projection CDMA Signature Sequence with Low Peak-to-Average-Power Ratio via Alternating Projection Joel A Tropp Int for Comp Engr and Sci (ICES) The Univerity of Texa at Autin 1 Univerity Station C0200 Autin, TX

More information

Chapter 4. The Laplace Transform Method

Chapter 4. The Laplace Transform Method Chapter 4. The Laplace Tranform Method The Laplace Tranform i a tranformation, meaning that it change a function into a new function. Actually, it i a linear tranformation, becaue it convert a linear combination

More information

Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat

Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat Online Appendix for Managerial Attention and Worker Performance by Marina Halac and Andrea Prat Thi Online Appendix contain the proof of our reult for the undicounted limit dicued in Section 2 of the paper,

More information

Lecture 7: Testing Distributions

Lecture 7: Testing Distributions CSE 5: Sublinear (and Streaming) Algorithm Spring 014 Lecture 7: Teting Ditribution April 1, 014 Lecturer: Paul Beame Scribe: Paul Beame 1 Teting Uniformity of Ditribution We return today to property teting

More information

Predicting the Performance of Teams of Bounded Rational Decision-makers Using a Markov Chain Model

Predicting the Performance of Teams of Bounded Rational Decision-makers Using a Markov Chain Model The InTITuTe for ytem reearch Ir TechnIcal report 2013-14 Predicting the Performance of Team of Bounded Rational Deciion-maer Uing a Marov Chain Model Jeffrey Herrmann Ir develop, applie and teache advanced

More information

IEOR 3106: Fall 2013, Professor Whitt Topics for Discussion: Tuesday, November 19 Alternating Renewal Processes and The Renewal Equation

IEOR 3106: Fall 2013, Professor Whitt Topics for Discussion: Tuesday, November 19 Alternating Renewal Processes and The Renewal Equation IEOR 316: Fall 213, Profeor Whitt Topic for Dicuion: Tueday, November 19 Alternating Renewal Procee and The Renewal Equation 1 Alternating Renewal Procee An alternating renewal proce alternate between

More information

A BATCH-ARRIVAL QUEUE WITH MULTIPLE SERVERS AND FUZZY PARAMETERS: PARAMETRIC PROGRAMMING APPROACH

A BATCH-ARRIVAL QUEUE WITH MULTIPLE SERVERS AND FUZZY PARAMETERS: PARAMETRIC PROGRAMMING APPROACH Mathematical and Computational Application Vol. 11 No. pp. 181-191 006. Aociation for Scientific Reearch A BATCH-ARRIVA QEE WITH MTIPE SERVERS AND FZZY PARAMETERS: PARAMETRIC PROGRAMMING APPROACH Jau-Chuan

More information

Assignment for Mathematics for Economists Fall 2016

Assignment for Mathematics for Economists Fall 2016 Due date: Mon. Nov. 1. Reading: CSZ, Ch. 5, Ch. 8.1 Aignment for Mathematic for Economit Fall 016 We now turn to finihing our coverage of concavity/convexity. There are two part: Jenen inequality for concave/convex

More information

Optimal Coordination of Samples in Business Surveys

Optimal Coordination of Samples in Business Surveys Paper preented at the ICES-III, June 8-, 007, Montreal, Quebec, Canada Optimal Coordination of Sample in Buine Survey enka Mach, Ioana Şchiopu-Kratina, Philip T Rei, Jean-Marc Fillion Statitic Canada New

More information

Control Systems Analysis and Design by the Root-Locus Method

Control Systems Analysis and Design by the Root-Locus Method 6 Control Sytem Analyi and Deign by the Root-Locu Method 6 1 INTRODUCTION The baic characteritic of the tranient repone of a cloed-loop ytem i cloely related to the location of the cloed-loop pole. If

More information

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER Wenguang Mao, Xudong Wang, Senior Member, IEEE, and Shanshan Wu

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER Wenguang Mao, Xudong Wang, Senior Member, IEEE, and Shanshan Wu IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016 8511 Ditributed Opportunitic Scheduling With QoS Contraint for Wirele Network With Hybrid Link Wenguang Mao, Xudong Wang, Senior

More information

Utility Proportional Fair Bandwidth Allocation: An Optimization Oriented Approach

Utility Proportional Fair Bandwidth Allocation: An Optimization Oriented Approach Utility Proportional Fair Bandwidth Allocation: An Optimization Oriented Approach 61 Tobia Hark Konrad-Zue-Zentrum für Informationtechnik Berlin (ZIB), Department Optimization, Takutr. 7, 14195 Berlin,

More information

SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD

SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD SMALL-SIGNAL STABILITY ASSESSMENT OF THE EUROPEAN POWER SYSTEM BASED ON ADVANCED NEURAL NETWORK METHOD S.P. Teeuwen, I. Erlich U. Bachmann Univerity of Duiburg, Germany Department of Electrical Power Sytem

More information

Lecture 10 Filtering: Applied Concepts

Lecture 10 Filtering: Applied Concepts Lecture Filtering: Applied Concept In the previou two lecture, you have learned about finite-impule-repone (FIR) and infinite-impule-repone (IIR) filter. In thee lecture, we introduced the concept of filtering

More information

Competitive Analysis of Task Scheduling Algorithms on a Fault-Prone Machine and the Impact of Resource Augmentation

Competitive Analysis of Task Scheduling Algorithms on a Fault-Prone Machine and the Impact of Resource Augmentation Competitive Analyi of Tak Scheduling Algorithm on a Fault-Prone Machine and the Impact of Reource Augmentation Antonio Fernández Anta a, Chryi Georgiou b, Dariuz R. Kowalki c, Elli Zavou a,d,1 a Intitute

More information

Departure Time and Route Choices with Bottleneck Congestion: User Equilibrium under Risk and Ambiguity

Departure Time and Route Choices with Bottleneck Congestion: User Equilibrium under Risk and Ambiguity Departure Time and Route Choice with Bottleneck Congetion: Uer Equilibrium under Rik and Ambiguity Yang Liu, Yuanyuan Li and Lu Hu Department of Indutrial Sytem Engineering and Management National Univerity

More information

Performance Bounds for Constrained Linear Min-Max Control

Performance Bounds for Constrained Linear Min-Max Control 01 European Control Conference (ECC) July 1-19, 01, Zürich, Switzerland. Performance Bound for Contrained Linear Min-Max Control Tyler H. Summer and Paul J. Goulart Abtract Thi paper propoe a method to

More information

Convex Hulls of Curves Sam Burton

Convex Hulls of Curves Sam Burton Convex Hull of Curve Sam Burton 1 Introduction Thi paper will primarily be concerned with determining the face of convex hull of curve of the form C = {(t, t a, t b ) t [ 1, 1]}, a < b N in R 3. We hall

More information

5. Fuzzy Optimization

5. Fuzzy Optimization 5. Fuzzy Optimization 1. Fuzzine: An Introduction 135 1.1. Fuzzy Memberhip Function 135 1.2. Memberhip Function Operation 136 2. Optimization in Fuzzy Environment 136 3. Fuzzy Set for Water Allocation

More information

Factor Analysis with Poisson Output

Factor Analysis with Poisson Output Factor Analyi with Poion Output Gopal Santhanam Byron Yu Krihna V. Shenoy, Department of Electrical Engineering, Neurocience Program Stanford Univerity Stanford, CA 94305, USA {gopal,byronyu,henoy}@tanford.edu

More information

LINEAR system identification has been the subject of

LINEAR system identification has been the subject of IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL., NO., 1 Set-Memberhip error-in-variable identification through convex relaxation technique Vito Cerone, Member, IEEE, Dario Piga, Member, IEEE, and Diego Regruto,

More information

Optimal revenue management in two class pre-emptive delay dependent Markovian queues

Optimal revenue management in two class pre-emptive delay dependent Markovian queues Optimal revenue management in two cla pre-emptive delay dependent Markovian queue Manu K. Gupta, N. Hemachandra and J. Venkatewaran Indutrial Engineering and Operation Reearch, IIT Bombay March 15, 2015

More information

Proactive Serving Decreases User Delay Exponentially: The Light-tailed Service Time Case

Proactive Serving Decreases User Delay Exponentially: The Light-tailed Service Time Case Proactive Serving Decreae Uer Delay Exponentially: The Light-tailed Service Time Cae Shaoquan Zhang, Longbo Huang, Minghua Chen, and Xin Liu Abtract In online ervice ytem, the delay experienced by uer

More information

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281

7.2 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 281 72 INVERSE TRANSFORMS AND TRANSFORMS OF DERIVATIVES 28 and i 2 Show how Euler formula (page 33) can then be ued to deduce the reult a ( a) 2 b 2 {e at co bt} {e at in bt} b ( a) 2 b 2 5 Under what condition

More information

CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS

CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS Copyright 22 IFAC 5th Triennial World Congre, Barcelona, Spain CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS Tritan Pérez Graham C. Goodwin Maria M. Serón Department of Electrical

More information

LOW ORDER MIMO CONTROLLER DESIGN FOR AN ENGINE DISTURBANCE REJECTION PROBLEM. P.Dickinson, A.T.Shenton

LOW ORDER MIMO CONTROLLER DESIGN FOR AN ENGINE DISTURBANCE REJECTION PROBLEM. P.Dickinson, A.T.Shenton LOW ORDER MIMO CONTROLLER DESIGN FOR AN ENGINE DISTURBANCE REJECTION PROBLEM P.Dickinon, A.T.Shenton Department of Engineering, The Univerity of Liverpool, Liverpool L69 3GH, UK Abtract: Thi paper compare

More information

Efficient Methods of Doppler Processing for Coexisting Land and Weather Clutter

Efficient Methods of Doppler Processing for Coexisting Land and Weather Clutter Efficient Method of Doppler Proceing for Coexiting Land and Weather Clutter Ça gatay Candan and A Özgür Yılmaz Middle Eat Technical Univerity METU) Ankara, Turkey ccandan@metuedutr, aoyilmaz@metuedutr

More information

EE Control Systems LECTURE 14

EE Control Systems LECTURE 14 Updated: Tueday, March 3, 999 EE 434 - Control Sytem LECTURE 4 Copyright FL Lewi 999 All right reerved ROOT LOCUS DESIGN TECHNIQUE Suppoe the cloed-loop tranfer function depend on a deign parameter k We

More information

ALLOCATING BANDWIDTH FOR BURSTY CONNECTIONS

ALLOCATING BANDWIDTH FOR BURSTY CONNECTIONS SIAM J. COMPUT. Vol. 30, No. 1, pp. 191 217 c 2000 Society for Indutrial and Applied Mathematic ALLOCATING BANDWIDTH FOR BURSTY CONNECTIONS JON KLEINBERG, YUVAL RABANI, AND ÉVA TARDOS Abtract. In thi paper,

More information

Automatic Control Systems. Part III: Root Locus Technique

Automatic Control Systems. Part III: Root Locus Technique www.pdhcenter.com PDH Coure E40 www.pdhonline.org Automatic Control Sytem Part III: Root Locu Technique By Shih-Min Hu, Ph.D., P.E. Page of 30 www.pdhcenter.com PDH Coure E40 www.pdhonline.org VI. Root

More information

LDPC Convolutional Codes Based on Permutation Polynomials over Integer Rings

LDPC Convolutional Codes Based on Permutation Polynomials over Integer Rings LDPC Convolutional Code Baed on Permutation Polynomial over Integer Ring Marco B. S. Tavare and Gerhard P. Fettwei Vodafone Chair Mobile Communication Sytem, Dreden Univerity of Technology, 01062 Dreden,

More information

Reinforcement Learning

Reinforcement Learning Reinforcement Learning Yihay Manour Google Inc. & Tel-Aviv Univerity Outline Goal of Reinforcement Learning Mathematical Model (MDP) Planning Learning Current Reearch iue 2 Goal of Reinforcement Learning

More information

Then C pid (s) S h -stabilizes G(s) if and only if Ĉpid(ŝ) S 0 - stabilizes Ĝ(ŝ). For any ρ R +, an RCF of Ĉ pid (ŝ) is given by

Then C pid (s) S h -stabilizes G(s) if and only if Ĉpid(ŝ) S 0 - stabilizes Ĝ(ŝ). For any ρ R +, an RCF of Ĉ pid (ŝ) is given by 9 American Control Conference Hyatt Regency Riverfront, St. Loui, MO, USA June -, 9 WeC5.5 PID Controller Synthei with Shifted Axi Pole Aignment for a Cla of MIMO Sytem A. N. Gündeş and T. S. Chang Abtract

More information

MODERN CONTROL SYSTEMS

MODERN CONTROL SYSTEMS MODERN CONTROL SYSTEMS Lecture 1 Root Locu Emam Fathy Department of Electrical and Control Engineering email: emfmz@aat.edu http://www.aat.edu/cv.php?dip_unit=346&er=68525 1 Introduction What i root locu?

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Decoupling Control - M. Fikar

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Decoupling Control - M. Fikar DECOUPLING CONTROL M. Fikar Department of Proce Control, Faculty of Chemical and Food Technology, Slovak Univerity of Technology in Bratilava, Radlinkého 9, SK-812 37 Bratilava, Slovakia Keyword: Decoupling:

More information

Multi-dimensional Fuzzy Euler Approximation

Multi-dimensional Fuzzy Euler Approximation Mathematica Aeterna, Vol 7, 2017, no 2, 163-176 Multi-dimenional Fuzzy Euler Approximation Yangyang Hao College of Mathematic and Information Science Hebei Univerity, Baoding 071002, China hdhyywa@163com

More information

Codes Correcting Two Deletions

Codes Correcting Two Deletions 1 Code Correcting Two Deletion Ryan Gabry and Frederic Sala Spawar Sytem Center Univerity of California, Lo Angele ryan.gabry@navy.mil fredala@ucla.edu Abtract In thi work, we invetigate the problem of

More information

Random vs. Deterministic Deployment of Sensors in the Presence of Failures and Placement Errors

Random vs. Deterministic Deployment of Sensors in the Presence of Failures and Placement Errors Random v. Determinitic Deployment of Senor in the Preence of Failure and Placement Error Paul Baliter Univerity of Memphi pbalitr@memphi.edu Santoh Kumar Univerity of Memphi antoh.kumar@memphi.edu Abtract

More information

STOCHASTIC GENERALIZED TRANSPORTATION PROBLEM WITH DISCRETE DISTRIBUTION OF DEMAND

STOCHASTIC GENERALIZED TRANSPORTATION PROBLEM WITH DISCRETE DISTRIBUTION OF DEMAND OPERATIONS RESEARCH AND DECISIONS No. 4 203 DOI: 0.5277/ord30402 Marcin ANHOLCER STOCHASTIC GENERALIZED TRANSPORTATION PROBLEM WITH DISCRETE DISTRIBUTION OF DEMAND The generalized tranportation problem

More information

The Secret Life of the ax + b Group

The Secret Life of the ax + b Group The Secret Life of the ax + b Group Linear function x ax + b are prominent if not ubiquitou in high chool mathematic, beginning in, or now before, Algebra I. In particular, they are prime exhibit in any

More information

EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS. Otto J. Roesch, Hubert Roth, Asif Iqbal

EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS. Otto J. Roesch, Hubert Roth, Asif Iqbal EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS Otto J. Roech, Hubert Roth, Aif Iqbal Intitute of Automatic Control Engineering Univerity Siegen, Germany {otto.roech,

More information

(b) Is the game below solvable by iterated strict dominance? Does it have a unique Nash equilibrium?

(b) Is the game below solvable by iterated strict dominance? Does it have a unique Nash equilibrium? 14.1 Final Exam Anwer all quetion. You have 3 hour in which to complete the exam. 1. (60 Minute 40 Point) Anwer each of the following ubquetion briefly. Pleae how your calculation and provide rough explanation

More information

DIFFERENTIAL EQUATIONS

DIFFERENTIAL EQUATIONS DIFFERENTIAL EQUATIONS Laplace Tranform Paul Dawkin Table of Content Preface... Laplace Tranform... Introduction... The Definition... 5 Laplace Tranform... 9 Invere Laplace Tranform... Step Function...4

More information

Multicolor Sunflowers

Multicolor Sunflowers Multicolor Sunflower Dhruv Mubayi Lujia Wang October 19, 2017 Abtract A unflower i a collection of ditinct et uch that the interection of any two of them i the ame a the common interection C of all of

More information

Advanced D-Partitioning Analysis and its Comparison with the Kharitonov s Theorem Assessment

Advanced D-Partitioning Analysis and its Comparison with the Kharitonov s Theorem Assessment Journal of Multidiciplinary Engineering Science and Technology (JMEST) ISSN: 59- Vol. Iue, January - 5 Advanced D-Partitioning Analyi and it Comparion with the haritonov Theorem Aement amen M. Yanev Profeor,

More information

Jump condition at the boundary between a porous catalyst and a homogeneous fluid

Jump condition at the boundary between a porous catalyst and a homogeneous fluid From the SelectedWork of Francico J. Valde-Parada 2005 Jump condition at the boundary between a porou catalyt and a homogeneou fluid Francico J. Valde-Parada J. Alberto Ochoa-Tapia Available at: http://work.bepre.com/francico_j_valde_parada/12/

More information

μ + = σ = D 4 σ = D 3 σ = σ = All units in parts (a) and (b) are in V. (1) x chart: Center = μ = 0.75 UCL =

μ + = σ = D 4 σ = D 3 σ = σ = All units in parts (a) and (b) are in V. (1) x chart: Center = μ = 0.75 UCL = Our online Tutor are available 4*7 to provide Help with Proce control ytem Homework/Aignment or a long term Graduate/Undergraduate Proce control ytem Project. Our Tutor being experienced and proficient

More information

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays Gain and Phae Margin Baed Delay Dependent Stability Analyi of Two- Area LFC Sytem with Communication Delay Şahin Sönmez and Saffet Ayaun Department of Electrical Engineering, Niğde Ömer Halidemir Univerity,

More information

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS by Michelle Gretzinger, Daniel Zyngier and Thoma Marlin INTRODUCTION One of the challenge to the engineer learning proce control i relating theoretical

More information

Optimization model in Input output analysis and computable general. equilibrium by using multiple criteria non-linear programming.

Optimization model in Input output analysis and computable general. equilibrium by using multiple criteria non-linear programming. Optimization model in Input output analyi and computable general equilibrium by uing multiple criteria non-linear programming Jing He * Intitute of ytem cience, cademy of Mathematic and ytem cience Chinee

More information

Digital Control System

Digital Control System Digital Control Sytem - A D D A Micro ADC DAC Proceor Correction Element Proce Clock Meaurement A: Analog D: Digital Continuou Controller and Digital Control Rt - c Plant yt Continuou Controller Digital

More information

TCER WORKING PAPER SERIES GOLDEN RULE OPTIMALITY IN STOCHASTIC OLG ECONOMIES. Eisei Ohtaki. June 2012

TCER WORKING PAPER SERIES GOLDEN RULE OPTIMALITY IN STOCHASTIC OLG ECONOMIES. Eisei Ohtaki. June 2012 TCER WORKING PAPER SERIES GOLDEN RULE OPTIMALITY IN STOCHASTIC OLG ECONOMIES Eiei Ohtaki June 2012 Working Paper E-44 http://www.tcer.or.jp/wp/pdf/e44.pdf TOKYO CENTER FOR ECONOMIC RESEARCH 1-7-10 Iidabahi,

More information

On the Isomorphism of Fractional Factorial Designs 1

On the Isomorphism of Fractional Factorial Designs 1 journal of complexity 17, 8697 (2001) doi:10.1006jcom.2000.0569, available online at http:www.idealibrary.com on On the Iomorphim of Fractional Factorial Deign 1 Chang-Xing Ma Department of Statitic, Nankai

More information

Analysis and Design of a Third Order Phase-Lock Loop

Analysis and Design of a Third Order Phase-Lock Loop Analyi Deign of a Third Order Phae-Lock Loop DANIEL Y. ABRAMOVITCH Ford Aeropace Corporation 3939 Fabian Way, MS: X- Palo Alto, CA 94303 Abtract Typical implementation of a phae-lock loop (PLL) are econd

More information

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get Lecture 25 Introduction to Some Matlab c2d Code in Relation to Sampled Sytem here are many way to convert a continuou time function, { h( t) ; t [0, )} into a dicrete time function { h ( k) ; k {0,,, }}

More information

Reliability Analysis of Embedded System with Different Modes of Failure Emphasizing Reboot Delay

Reliability Analysis of Embedded System with Different Modes of Failure Emphasizing Reboot Delay International Journal of Applied Science and Engineering 3., 4: 449-47 Reliability Analyi of Embedded Sytem with Different Mode of Failure Emphaizing Reboot Delay Deepak Kumar* and S. B. Singh Department

More information

Performance Evaluation

Performance Evaluation Performance Evaluation 95 (206) 40 Content lit available at ScienceDirect Performance Evaluation journal homepage: www.elevier.com/locate/peva Optimal cheduling in call center with a callback option Benjamin

More information

Chip-firing game and a partial Tutte polynomial for Eulerian digraphs

Chip-firing game and a partial Tutte polynomial for Eulerian digraphs Chip-firing game and a partial Tutte polynomial for Eulerian digraph Kévin Perrot Aix Mareille Univerité, CNRS, LIF UMR 7279 3288 Mareille cedex 9, France. kevin.perrot@lif.univ-mr.fr Trung Van Pham Intitut

More information

Extension of Inagaki General Weighted Operators. and. A New Fusion Rule Class of Proportional Redistribution of Intersection Masses

Extension of Inagaki General Weighted Operators. and. A New Fusion Rule Class of Proportional Redistribution of Intersection Masses Extenion of nagaki General Weighted Operator and A New Fuion Rule Cla of Proportional Reditribution of nterection Mae Florentin Smarandache Chair of Math & Science Depart. Univerity of New Mexico, Gallup,

More information

Online Parallel Scheduling of Non-uniform Tasks: Trading Failures for Energy

Online Parallel Scheduling of Non-uniform Tasks: Trading Failures for Energy Online Parallel Scheduling of Non-uniform Tak: Trading Failure for Energy Antonio Fernández Anta a, Chryi Georgiou b, Dariuz R. Kowalki c, Elli Zavou a,d,1 a Intitute IMDEA Network b Univerity of Cypru

More information

Tuning bandit algorithms in stochastic environments

Tuning bandit algorithms in stochastic environments Tuning bandit algorithm in tochatic environment Jean-Yve Audibert 1 and Rémi Muno and Caba Szepevári 3 1 CERTIS - Ecole de Pont 19, rue Alfred Nobel - Cité Decarte 77455 Marne-la-Vallée - France audibert@certi.enpc.fr

More information

Dynamic Uplink/Downlink Resource Management in Flexible Duplex-Enabled Wireless Networks

Dynamic Uplink/Downlink Resource Management in Flexible Duplex-Enabled Wireless Networks Dynamic Uplink/Downlink Reource Management in Flexible Duplex-Enabled Wirele Network Qi Liao Nokia Bell Lab, Stuttgart, Germany Email: qi.liao@nokia-bell-lab.com arxiv:7.78v [ee.sp] Sep 7 Abtract Flexible

More information

Alternate Dispersion Measures in Replicated Factorial Experiments

Alternate Dispersion Measures in Replicated Factorial Experiments Alternate Diperion Meaure in Replicated Factorial Experiment Neal A. Mackertich The Raytheon Company, Sudbury MA 02421 Jame C. Benneyan Northeatern Univerity, Boton MA 02115 Peter D. Krau The Raytheon

More information

[Saxena, 2(9): September, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

[Saxena, 2(9): September, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY [Saena, (9): September, 0] ISSN: 77-9655 Impact Factor:.85 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Contant Stre Accelerated Life Teting Uing Rayleigh Geometric Proce

More information

ONLINE APPENDIX: TESTABLE IMPLICATIONS OF TRANSLATION INVARIANCE AND HOMOTHETICITY: VARIATIONAL, MAXMIN, CARA AND CRRA PREFERENCES

ONLINE APPENDIX: TESTABLE IMPLICATIONS OF TRANSLATION INVARIANCE AND HOMOTHETICITY: VARIATIONAL, MAXMIN, CARA AND CRRA PREFERENCES ONLINE APPENDIX: TESTABLE IMPLICATIONS OF TRANSLATION INVARIANCE AND HOMOTHETICITY: VARIATIONAL, MAXMIN, CARA AND CRRA PREFERENCES CHRISTOPHER P. CHAMBERS, FEDERICO ECHENIQUE, AND KOTA SAITO In thi online

More information

Microblog Hot Spot Mining Based on PAM Probabilistic Topic Model

Microblog Hot Spot Mining Based on PAM Probabilistic Topic Model MATEC Web of Conference 22, 01062 ( 2015) DOI: 10.1051/ matecconf/ 2015220106 2 C Owned by the author, publihed by EDP Science, 2015 Microblog Hot Spot Mining Baed on PAM Probabilitic Topic Model Yaxin

More information

Technical Appendix: Auxiliary Results and Proofs

Technical Appendix: Auxiliary Results and Proofs A Technical Appendix: Auxiliary Reult and Proof Lemma A. The following propertie hold for q (j) = F r [c + ( ( )) ] de- ned in Lemma. (i) q (j) >, 8 (; ]; (ii) R q (j)d = ( ) q (j) + R q (j)d ; (iii) R

More information

Hybrid Projective Dislocated Synchronization of Liu Chaotic System Based on Parameters Identification

Hybrid Projective Dislocated Synchronization of Liu Chaotic System Based on Parameters Identification www.ccenet.org/ma Modern Applied Science Vol. 6, No. ; February Hybrid Projective Dilocated Synchronization of Liu Chaotic Sytem Baed on Parameter Identification Yanfei Chen College of Science, Guilin

More information

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS 8.1 INTRODUCTION 8.2 REDUCED ORDER MODEL DESIGN FOR LINEAR DISCRETE-TIME CONTROL SYSTEMS 8.3

More information

Nonlinear Single-Particle Dynamics in High Energy Accelerators

Nonlinear Single-Particle Dynamics in High Energy Accelerators Nonlinear Single-Particle Dynamic in High Energy Accelerator Part 6: Canonical Perturbation Theory Nonlinear Single-Particle Dynamic in High Energy Accelerator Thi coure conit of eight lecture: 1. Introduction

More information

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0 Objective Root Locu Diagram Upon completion of thi chapter you will be able to: Plot the Root Locu for a given Tranfer Function by varying gain of the ytem, Analye the tability of the ytem from the root

More information

March 18, 2014 Academic Year 2013/14

March 18, 2014 Academic Year 2013/14 POLITONG - SHANGHAI BASIC AUTOMATIC CONTROL Exam grade March 8, 4 Academic Year 3/4 NAME (Pinyin/Italian)... STUDENT ID Ue only thee page (including the back) for anwer. Do not ue additional heet. Ue of

More information