Optimal Distributed Scheduling under Time-varying Conditions: A Fast-CSMA Algorithm with Applications

Size: px
Start display at page:

Download "Optimal Distributed Scheduling under Time-varying Conditions: A Fast-CSMA Algorithm with Applications"

Transcription

1 Optima Distributed Scheduing under Time-varying Conditions: A Fast-CSMA Agorithm with Appications Bin Li and Atia Eryimaz Abstract Recenty, ow-compexity and distributed Carrier Sense Mutipe Access (CSMA)-based scheduing agorithms have attracted extensive interest due to their throughput-optima characteristics in genera network topoogies. However, these agorithms are not we-suited for time-varying environments (i.e., serving rea-time traffic under time-varying channe conditions in wireess networks) for two reasons: () the mixing time of the underying CSMA Markov Chain grows with the size of the network, which, for arge networks, generates unacceptabe deay for deadine-constrained traffic; () since the dynamic CSMA parameters are infuenced by the arriva and channe state processes, the underying CSMA Markov Chain may not converge to a steady-state under strict deadine constraints and fading channe conditions. In this paper, we attack the probem of distributed scheduing for time-varying environments. Specificay, we propose a Fast- CSMA (FCSMA) poicy in fuy-connected topoogies, which converges much faster than the existing CSMA agorithms and thus yieds significant advantages for time-varying appications. Then, we design optima poicies based on FCSMA techniques in two chaenging and important scenarios in wireess networks for scheduing ineastic traffic with/without channe state information (CSI) over wireess fading channes. I. INTRODUCTION Efficient utiization of network resources requires carefu interference management among simutaneous transmissions. Of particuar interest in the efficient scheduing are Queue-Length- Based (QLB) scheduers (e.g., [], [3], [4], [5], [6]) due to their provaby optima performance guarantees. Randomization is usefu in aowing fexibiities in the design and impementation of such scheduers (e.g., [7]). However, it causes inaccurate operation and may be hurtfu if it is not performed within imits (see [8] for more detais). One of the most robust randomized scheduers is CSMA-based distributed scheduer (e.g., [9], [0], [], []), whose stationary distribution of the underying Markov chain has a product-form. It is we-known that CSMA-based scheduer can maximize ong-term average throughput for genera wireess topoogies. However, these resuts do not appy to time-varying environments (i.e., scheduing deadine-constrained traffic over wireess fading channes), since their throughput-optimaity This work is supported by the NSF grants: CAREER-CNS and CCF Aso, the work of A. Eryimaz was in part supported by the QNRF grant number NPRP An earier version of this paper has appeared in the workshop on Resource Aocation and Cooperation in Wireess Networks (RAWNET), Princeton, NJ, May, 0 []. Bin Li and Atia Eryimaz ({ib,eryimaz}@ece.osu.edu) are with the Department of Eectrica and Computer Engineering at The Ohio State University, Coumbus, Ohio 430 USA. reies: (i) on the convergence time of the underying Markov Chain to its steady-state, which grows with the size of the network; and (ii) on reativey stationary conditions in which the CSMA parameters do not change significanty over time so that the instantaneous service rate distribution can stay cose to the stationary distribution. Both of these conditions are vioated in time-varying environments. For exampe, packets of deadine-constrained traffic are ikey to be dropped before the CSMA-based agorithm converges to its steady-state, and the time-varying fading creates significant variations on the CSMA parameters, in which case the instantaneous service rate distribution cannot cosey track the stationary distribution. To the best of our knowedge, there does not exist a work that can achieve provaby good performance by using attractive CSMA principes under time-varying conditions. Whie achieving ow deay via distributed scheduing in genera topoogies is a difficut task (see [3]), in a reated work [4] that focuses on grid topoogies, the authors have designed an Unocking CSMA (UCSMA) agorithm with both maximum throughput and order optima average deay performance, which shows promise for ow-deay distributed scheduing in specia topoogies. However, UCSMA aso does not directy appy to deadine-constrained traffic since its measure of deay is on average. Moveover, it is not cear how existing CSMA or UCSMA wi perform under fading channe conditions. Thus, designing an optima distributed scheduing agorithm in timevarying environments remains an open question. With this motivation, in this work, we address the probem of distributed scheduing in fuy connected networks (e.g., Ceuar network, Wi-Fi network) for time-varying environments. We propose a Fast-CSMA (FCSMA) agorithm that, despite its simiarity of name, fundamentay differs from existing CSMA poicies in its design principe: rather than evoving over the set of schedues to reach a favorabe steady-state distribution, the FCSMA poicy aims to quicky reach one of a set of favorabe schedues and stick to it for a duration reated to time-varying scae of the appication. Whie the performance of the former strategy is tied to the mixing-time of a Markov Chain, the performance of our strategy is tied to the hitting time, and hence, yieds significant advantage for time-varying appications. In this work, we appy FCSMA techniques in two main scenarios: deadine-constrained scheduing with/without channe state information (CSI) over wireess fading channes. We aso consider the appication of FCSMA techniques in nondeadine-constrained scheduing over wireess fading channes in our technica report [5]. The two scenarios we considered

2 in this paper are most chaenging and important appication in practice, since wireess networks are expected to serve reatime traffic, such as video or voice appications, generated by a arge number of users over potentiay fading channes. These constraints and requirements, together with the imited shared resources, generate a strong need for distributed agorithms that can efficienty utiize the avaiabe resources whie maintaining high quaity-of-service for the rea-time appications. Yet, the strict short-term deadine constraints and ong-term throughput requirements associated with most rea-time appications compicate the deveopment of provaby good distributed soutions. A existing works in deadine-constrained scheduing (e.g., [6], [7], [8], [9]) assume centraized controers, and hence are not suitabe for distributed operation. To the best of our knowedge, this is the first work that proposes an optima and distributed agorithm under time-varying conditions caused by channe fading or time-sensitive appications. Our main contributions in this paper are: In Section II, we propose a FCSMA agorithm that aims to quicky reach one of a set of favorabe schedues. We design an optima distributed poicy based on FC- SMA techniques in scheduing deadine-constrained traffic with/without CSI over wireess fading channes in Section III and Section IV, respectivey. II. THE PRINCIPLE OF FAST-CSMA DESIGN We consider a fuy-connected network topoogy where L inks contend for data transmission over a singe channe. We assume a time-sotted system, where a inks start transmission at the beginning of each time sot. Due to the interference constraints, at most one ink can transmit in each sot. We ca a schedue where at most one ink is active in each sot as a feasibe schedue. Randomized scheduers (e.g., [7], [9], [0], [], [] and [3]) are widey studied due to their fexibiities in deveopment of ow-compexity and distributed impementations. The most promising and interesting randomized scheduers are distributed CSMA-based agorithms. We give the definition of continuoustime CSMA agorithm (see [9]) for competeness. In this paper, we adopt the same assumptions as in [9] that the sensing is instantaneous and the backoff time is continuous. Definition (CSMA Agorithm): Each ink independenty generates an exponentiay distributed random variabe with rate R [t] and starts transmitting after this random duration uness it senses another transmission before. If ink senses the transmission, it suspends its backoff timer and resumes it after the competion of this transmission. The transmission time of each ink is exponentiay distributed with mean. Figure a shows the state transition diagram of the underying Markov Chain for the CSMA Agorithm when there are 3 avaiabe inks at time t, where each state stands for a feasibe schedue. It is easy to see that the stationary distribution of this Markov Chain is P = R [t],, () + Z[t] R [ t ] ( 0,, 0 ) (, 0, 0 ) ( 0, 0, 0 ) (a) R [ t ] R 3 [ t ] ( 0, 0, ) ( 0,, 0 ) (, 0, 0 ) R [ t ] ( 0, 0, 0 ) R [ t ] R 3 [ t ] (b) ( 0, 0, ) Fig. : (a) Markov chain for a CSMA agorithm (b) Markov chain for a FCSMA agorithm where Z[t] = L = R [t]. Since R[t] = (R [t]) L = is chosen as a function of network state information (e.g., queue ength, channe state information, arrivas) in wireess networks, the underying Markov Chain for the CSMA Agorithm is inhomogeneous. Intuitivey, the CSMA parameters R[t] shoud change sowy such that the instantaneous service rate distribution can stay cose to the stationary distribution. Indeed, for the appication of scheduing over time-invariant channes (i.e., the transmission rate of each ink does not change over time), such mapping has been observed to be optima (e.g., [] and []) if the CSMA parameter R [t] of each ink can take certain functiona forms (e.g., og og( )) of its queue ength at time t. Note that the queue ength wi change sowy when it is arge enough. The purpose of choosing the sowy increasing function is further to make the CSMA parameters as a function of queue ength do not change significanty over time. However, for the appication of scheduing over wireess fading channes, the CSMA parameters R[t] need to be chosen as a function of channe sate information to yied good performance. In such case, no matter what function we choose for the channe state, R[t] wi change significanty as the fading state fuctuates and thus the instantaneous service distribution is not expected to track the stationary distribution. More generay, extending CSMA soutions to stochastic network dynamics or sophisticated appication requirements (e.g., serving traffic with strict deadine constraints over wireess fading channes) is difficut for two reasons: ) the mixing time of the underying CSMA Markov chain grows with the size of the network, which, for arge networks, generates unacceptabe deay for deadineconstrained traffic; ) since the dynamic CSMA parameters R[t] are infuenced by the arriva and channe state process, the underying CSMA Markov chain may not converge to its steady-state under strict deadine constraints and wireess fading channe conditions. Thus, designing an optima and distributed scheduing agorithm for stochastic networks becomes quite chaenging. In this paper, we propose a Fast-CSMA strategy that provides provaby good performance under time varying conditions. Our approach fundamentay differs from existing CSMA soutions in that our FCSMA poicy expoits the fast convergence characteristics of hitting times instead of mixing times. Definition (Fast-CSMA (FCSMA) Agorithm): At the beginning of each time sot t, each ink independenty generates an exponentiay distributed random variabe with rate R [t],

3 3 and starts transmitting after this random duration uness it senses another transmission before. If a inks have their random duration greater than a sot, a inks wi keep sient in the current sot; otherwise, the ink that captures the channe transmits its data unti the end of the sot. The whoe process is repeated in the next time sot. Remarks: () The operation of the FCSMA Agorithm resembes that of the UCSMA Agorithm (see [4]). The difference ies in that the UCSMA agorithm restarts the CSMA Agorithm to achieve both maximum throughput and order optima average deay in grid network topoogies over time-invariant channes by carefuy choosing the running period. However, it is uncear whether the UCSMA agorithm can sti work we in timevarying appications. () By choosing the running period for the FCSMA Agorithm the same as the time scae of network dynamics (i.e., the bock ength for bock fading or maximum aowabe deadine), we can show in ater sections that the FCSMA Agorithm exhibits exceent performance in time-varying appications. (3) In genera muti-hop network topoogies, the FCSMA Agorithm can sti converge very fast to one feasibe schedue. Yet, the probabiity of serving each schedue may not have a product form and the performance of the FCSMA Agorithm is uncear. We eave it for future investigation. Figure b gives the state transition diagram of underying Markov Chain for the FCSMA Agorithm when there are 3 avaiabe inks, where each state represents a feasibe schedue. The convergence time of the FCSMA Agorithm is tied to the hitting time, whie the convergence time of the CSMA Agorithm is dominated by the mixing time of Markov chain, which generay is arge. The hitting time of the FCSMA Agorithm at sot t is exponentiay distributed with mean Z[t], which is generay sma in practice as we wi see in simuations. Due to its sma hitting time, the FCSMA Agorithm yieds significant advantages over existing CSMA poicies evoving sowy to the steady-state and may work we in more chaenging environments, i.e., scheduing reatime traffic over wireess fading channes. Because of the fast convergence property of the FCSMA Agorithm, we introduce the ideaized FCSMA agorithm for easier theoretica anaysis. The simuation resuts in the ater sections indicate that both FCSMA and Ideaized FCSMA Agorithm have the same system performance. Definition 3 (Ideaized FCSMA Agorithm): Ideaized FCSMA Agorithm is the FCSMA Agorithm with zero hitting time, which assumes that it can reach the favorabe state instantaneousy. For the Ideaized FCSMA Agorithm, the probabiity of If there is no data awaiting in the ink, it transmits dummy data to occupy the channe. The hitting time is an empty duration after which the Markov Chain stays in a non-zero feasibe schedue state (i.e., the channe is occupied by one of users) serving the ink in each sot t wi be: π [t] = R [t] Z[t]. () Let W [t] = og(r [t]) and W [t] = max W [t]. The foowing emma estabishes the fact that the Ideaized FCSMA Agorithm picks a ink with the weight cose to the maximum weight with high probabiity when the maximum weight W [t] is arge enough at each sot t. Lemma : Given ǫ > 0 and ζ > 0, W (0, ), such that if W [t] > W, then the Ideaized FCSMA Agorithm picks a ink satisfying Pr{W [t] ( ǫ)w [t]} ζ. (3) The proof is simiar to that in [0] and [8], and thus is omitted here for brevity. In the rest of paper, we mainy consider ineastic traffic. The ineastic traffic means that each arriva has a maximum deay requirement whie the eastic traffic does not have such a requirement. We appy the FCSMA technique in two chaenging scenarios: scheduing ineastic traffic with/without Channe State Information (CSI) over wireess fading channes. In our technica report [5], we aso consider scheduing eastic traffic over wireess fading channes. In each appication, we need to carefuy design the FCSMA parameters R[t] = (R [t]) L = at each sot t to yied optima performance. To faciitate the fexibiity in the design and impementation of the FCSMA agorithm, we define a set of functions (aso see [8]): F set of non-negative, nondecreasing and differentiabe functions f( ) : R + R + with im f(x) =. x f(x + a) B {f F: im =, for any a R}. x f(x) The exampes of functions that are in cass B are f(x) = og x, f(x) = x or f(x) = e x. Note that f(x) = e x does not beong to cass B. Now, we are ready to deveop optima FCSMA agorithms in two chaenging appications: scheduing ineastic traffic with/without CSI over wireess fading channes. III. SCHEDULING INELASTIC TRAFFIC WITH CSI A. Basic Setup We assume that the wireess channe is independenty bock fading at each ink. We capture the channe fading over ink via C [t], which measures the maximum amount of service avaiabe in sot t, if schedued. We assume that C[t] = (C [t]) L = are independenty distributed random variabes over inks and identicay distributed over time with C [t] C max,, t, for some C max <. We use a binary variabe S [t] to denote whether the ink is served at sot t, where S [t] = if the ink can be served at sot t and S [t] = 0, otherwise. Let S[t] = (S [t]) L = be a feasibe schedue. We use S to denote the coection of feasibe schedues. Reca that at most one ink can be active in a feasibe schedue, due to the fuy connected network topoogy we consider in this paper.

4 4 We assume that a arrivas have the same deay bound of T time sots, which means that if the data cannot be served during T sots after it arrives, it wi be dropped. For convenience, we ca a set of T consecutive time sots a frame. In the context of fuy-connected networks, we associate each rea-time fow with a ink, and hence use these two terms interchangeaby. We assume that a data arrives at each ink at the beginning of each frame. Let A [kt] denote the amount of data arriving at ink in frame k that are independenty distributed over inks and identicay distributed over time with mean λ, and A [kt] A max for some A max <. A the remaining data is dropped at the end of a frame. Each ink has a maximum aowabe drop rate ρ λ, where ρ (0, ) is the maximum fraction of data that can be dropped at ink. For exampe, ρ = 0. means that at most 0% of data can be dropped at ink on average. Our goa is to find the schedue {S[t]} t under the scheduing constraint that at most one ink can be schedued at each time sot and dropping rate constraint that the average drop rate of each ink shoud not be greater than its maximum aowabe drop rate. To sove this optima contro probem, we use the inteigent technique in [4] to introduce a virtua queue X [kt] for each ink to track the amount of dropped data in frame k. Specificay, the amount of data arriving at virtua queue at the end of frame k is denoted as D [kt], which is equa to (k+)t A [kt] min C [t]s [t], A [kt]. We use I [kt] to denote the service for virtua queue at the end of the frame k with mean ρ λ, and I [kt] I max for some I max <. Further, we et U [kt] denote the unused service for queue at the end of frame k, which is upper-bounded by I max. Then, the evoution of virtua queue is described as foows: X [(k + )T] = X [kt] + D [kt] I [kt] + U [kt],. (4) In this and next section, we consider two main scenarios: known channe state and unknown channe state. For the known channe state case, we assume that the channe state is constant for the duration of a frame and each ink knows CSI at the beginning of each frame. For the unknown channe state case, we aow that the channe state changes from time sot to time sot and each ink does not know CSI before each transmission, but can determine how much data has been transmitted at each sot after we get feedback from the receiver. These assumptions are aso adopted in [8]. We consider the cass of stationary poicies P that seect S[t] as a function of (X[kT],A[kT],C[kT]) for the known channe state scenario and a function of (X[kT],A[kT]) for the unknown channe state scenario in frame k, which, then, form a Markov Chain, where X[kT] = (X [kt]) L = and A[kT] = (A [kt]) L =. If this Markov Chain is positive recurrent, then the average drop rate wi meet the required dropping rate constraint automaticay (see [5]). We define the maxima satisfiabe region as a maximum set of arriva processes for which this Markov Chain is positive recurrent under any poicy. We ca an agorithm optima if it makes Markov Chain positive recurrent for any arriva process within the maxima satisfiabe region. B. FCSMA agorithm impementation In this subsection, we first characterize the maxima satisfiabe region and then propose an optima FCSMA agorithm with CSI for scheduing ineastic traffic over fading channes. Consider the cass P of stationary poicies that base their scheduing decision on the observed vector (X[kT], A[kT], C[kT]) in frame k. The next emma estabishes a necessary condition for stabiizing the system. Lemma : If there is a poicy P 0 P that can stabiize the virtua queue X, then there exist non-negative numbers α(a,c;s 0,s,...,s T ) such that α(a,c;s 0,s,...,s T ) =, a,c, (5) s 0,s,...,s T S λ ( ρ ) < a P A (a) c α(a,c;s 0,s,...,s T )min P C (c) { T s 0,s,...,s T S } c s i, a,, (6) where s i = (s i )L =, P A(a) = P(A[t] = a) and P C (c) = P(C[t] = c). The proof is amost the same as in [6]. The main difference ies in that our proof deas with the necessary condition for stabiizing virtua queues instead of data queues as in [6]. We omit it for conciseness. Note that the right hand side of the inequaity (6) is the average service provided for ink during one frame; whie λ ( ρ ) is the average amount of data at ink that needs to be served. Thus, to meet the maximum aowabe drop rate requirement, (6) shoud be satisfied. We define the maxima satisfiabe region Λ (ρ,c) as foows: i=0 Λ (ρ,c) {A : α(a,c;s 0,s,...,s T ) 0, such that both (5) and (6) satisfy}. We are now ready to deveop an optima centraized agorithm with CSI for scheduing ineastic traffic over wireess fading channes. Centraized Agorithm with CSI: In each frame k, given (X[kT],A[kT],C[kT]), perform {S (k+)t [t]} argmax f(x [kt]) where f F. (k+)t {S[t]} min C [kt] (k+)t S [t], A [kt], (7) Remark: In [8], the authors proposed a centraized agorithm with f(x) = x. Our proposed centraized agorithm is more

5 5 genera, which aows more fexibiities in distributed impementations. Next, we estabish the optimaity of the centraized agorithm with CSI under certain conditions for function f. Theorem : If f B, the Centraized Agorithm with CSI for scheduing ineastic traffic is optima over wireess fading channes, i.e., for any arriva process A Λ (ρ,c), it makes the underying Markov Chain positive recurrent. The proof is a generaization of that in [8] and is a specia case of that in Theorem 3, where we use FCSMA techniques to mimic the Centraized Agorithm. Thus, we omit it for brevity. Even though the above centraized agorithm is optima, it cannot directy be appied in practice due to the need of centraized coordination. Next, we propose a greedy agorithm that is we suited for distributed impementation. To that end, we first give the key identity that faciitates the deveopment of greedy soutions. Lemma 3: Let a 0 and c[t] 0, t = 0,,..., T. If s[t] {0, }, t, then { T } + T t min c[t]s[t], a = min c[t], a c[j]s[j] s[t], (8) t=0 t=0 where (x) + = max{x, 0}. Proof: The proof directy foows by induction. Pease see our technica report [5] for detais. Based on Lemma 3, the objective function in (7) can be rewritten as (k+)t f(x [kt])min C [kt] S [t], A [kt] (k+)t t + = f(x [kt])min C [kt], A [kt] C [kt] S [j] S [t]. (9) We can observe that the equation (9) decoupes the scheduing decisions over a frame and hep deveop the greedy soutions that are easy to be impemented distributivey. Greedy Agorithm with CSI: At each time sot t {kt, kt +,..., (k+)t } in frame k, seect ink G [t] such that G [t] argmax where f F. t + f(x [kt])min C [kt], A [kt] C [kt] S [j], (0) Theorem : The Greedy Agorithm with CSI is an optima soution to the probem (7) and thus is optima for scheduing ineastic traffic over wireess fading channes if f B. The proof is a specia case of that in Theorem 5: the channe state is constant over a frame in the proof for Theorem, whie the channe state changes from sot to sot in a frame in that for Theorem 5, which makes it more chaenging to dea with. Next, we expand on the distributed impementation of the greedy soution by using the FCSMA technique. Ideaized FCSMA Agorithm with CSI: At each time sot t {kt, kt +,..., (k+)t } in frame k, choose the rates { ( R [t] = g(x [kt]) min C [kt], A [kt] C [kt] ) } t + S [j],, () where g F. Note that the Ideaized FCSMA Agorithm with CSI does not take the convergence time into consideration. For the FCSMA Agorithm with CSI, the rates can be seected as R [t] = g(x [kt]) min{c [kt],j [t]}, for any ink and any t {kt, kt +,..., (k + )T }, where J [t] is the remaining data at ink at the beginning of each time sot t. Next, we wi show that the Ideaized FCSMA Agorithm yieds the optima performance. Simuation resuts show that both FCSMA and Ideaized FCSMA Agorithm have the same performance. Theorem 3: If f(x) = og g(x) B and g(0), the Ideaized FCSMA Agorithm with CSI for scheduing ineastic traffic is optima over wireess fading channes, i.e., for any arriva process A Λ (ρ,c), it makes the underying Markov Chain positive recurrent. Proof: The proof foows from the Lyapunov drift argument. However, it is quite chaenging to argue that the Ideaized FCSMA Agorithm with CSI mimics the Centraized/Greedy Agorithm with CSI over a frame, which is an obvious case when T = (see []). By propery partitioning the space of weights chosen by the Greedy Agorithm with CSI within a frame, we tacke this difficuty and refer the reader to see Appendix A for the detais. C. Simuation Resuts In this subsection, we perform simuations to vaidate the optimaity of the proposed FCSMA poicy with CSI for scheduing ineastic traffic with deadine constraint of T sots over wireess fading channes. In the simuation, there are L = 0 inks and each frame has T = 5 sots. A inks require the maximum fraction of dropped data to not exceed ρ = 0.3. The amount of arrivas in each frame foows common Bernoui distribution that the amount of arrivas equa to T with probabiity λ. A inks suffer from the ON-OFF channe fading independenty with probabiity p = 0.8 that the channe is avaiabe in each frame. The service for virtua queue aso foows Bernoui distribution that the maximum avaiabe service equas to T with probabiity ρλ. Under this setup, we can use the same technique in paper [3] to get the maxima satisfiabe region: Λ (ρ,c) = {λ : L( ρ)λ < ( pλ) L }. Through numerica cacuations, we can get the maxima satisfiabe region: {λ : λ < 0.038}. In the simuations, we aso compare our proposed FCSMA poicy with the QCSMA agorithm (see [0]) with the og og function. From Figure, we can observe that the FCSMA Agorithm with both g(x) = e x and g(x) = x + can achieve maxima satisfiabe region. Aso, we see that the average virtua queue ength of the FCSMA Agorithm with exponentia function is

6 6 smaer than that with inear function. However, the meaning of smaer virtua queue ength is uncear in this setup. We wi expore it in our future research. In addition, we can observe that the FCSMA Agorithm has amost the same performance as that with the Ideaized FCSMA Agorithm, which indicates that the hitting time shoud be negigiby sma. Furthermore, the QCSMA agorithm with og og function cannot even support the arriva rate of λ = 0.00 (i.e., its corresponding virtua queues are unstabe for the arriva rate of 0.00). The reason for the poor performance of the QCSMA agorithm is that it does not have enough time to converge to the steady state under fast dynamics of the arriva and channe processes. Average virtua queue ength Ideaized FCSMA with g(x)=e x FCSMA with g(x)=e x Ideaized FCSMA with g(x)=x+ FCSMA with g(x)=x+ QCSMA with ogog function E-8 E-7 E-6 E-5 E-4 E Arriva rate Fig. : The performance of the FCSMA Agorithm with CSI IV. SCHEDULING INELASTIC TRAFFIC WITHOUT CSI In this section, we consider the ineastic traffic scheduing without CSI over wireess fading channes. We assume that each ink knows how much data has been transmitted at the end of each sot by using per-sot feedback information. The persot feedback compicates the design of distributed scheduing agorithm. But, we sti can find a simiar greedy soution as in Section III and design its distributed agorithm by using FCSMA techniques. A. FCSMA agorithm impementation Consider the cass P of stationary poicies that base their scheduing decision on the observed vector (X[kT], A[kT]) in frame k. The next emma estabishes a condition that is necessary for stabiizing the system. Lemma 4: If there is a poicy P 0 P that can stabiize the virtua queue X, then there exist non-negative numbers α 0 (a;s 0 ), α (a,s 0 ;s ),..., α T (a,s 0,...,s T ;s T ), such that α 0 (a;s 0 ) =, a, () s 0 S α i (a,s 0,...,s i ;s i ) =, a, i =,,..., T, (3) s i S λ ( ρ ) < a P A(a) α T (a,s 0,..., s T ;s T )E s 0,s,...,s T S [ min { T i=0 α 0(a;s 0 )α (a,s 0 ;s )... c s i, a }],. (4) The proof is amost the same as [6] and hence is omitted here. We define maxima satisfiabe region Λ (ρ,c) as foows: Λ (ρ,c) {A : α 0(a;s 0 ), α (a,s 0 ;s ),..., α T (a,s 0,...,s T ;s T ) 0, such that both (), (3), and (4) satisfy}. Next, we deveop an optima centraized agorithm without CSI for scheduing ineastic traffic over fading channes. Centraized Agorithm without CSI: In each frame k, given (X[kT],A[kT]), sove the foowing optimization probem: max E (k+)t f(x [kt]) min C [t]s [t], A [kt], (k+)t {S[t]} (5) where f F, and the schedue at each sot is determined after knowing how much data has been transmitted in the previous sots in each frame. Remark: In [8], the authors designed a centraized agorithm with f(x) = x. Our proposed centraized agorithm generaizes this to a arge space of functions f, and aows for more fexibiities in distributed impementations. Next, we estabish the optimaity of the centraized agorithm without CSI under certain conditions for function f. Theorem 4: If f B, the Centraized Agorithm without CSI for scheduing ineastic traffic is optima over wireess fading channes, i.e., for any arriva process A Λ (ρ,c), it makes the underying Markov Chain positive recurrent. The proof is a generaization of that in [8] and foows the same argument as that in Theorem 3. Thus, we omit it here for brevity. The centraized agorithm without CSI is quite compicated, since it coupes the scheduing decisions in each frame. Under the per-sot feedback assumption, the optimization probem (5) can be soved by using dynamic programming. Based on Lemma 3, we have the foowing key identity: (k+)t f(x [kt])min C [t]s [t], A [kt] (k+)t t + = f(x [kt])min C [t], A [kt] C [j]s [j] S [t]. (6) By using (6), we can get the foowing backward equation (see [7]) for the optimization probem (5). Backward Equation for (5): At each sot t {kt, kt +,..., (k + )T } in frame k, given (X[kT],A[kT]) and {(C[j],S[j])} t, seect ink [t] such that

7 7 ( + + t [t] argmax f(x [kt])e min C T [t], A [kt] S [j]c [j] W d f(x d[i] [0])E min C i d[i][i], A d[i] [0] S d[i] [j]c d[i] [j] i=t (k+)t + L t + max f(x [kt]) =f(x d[t] [0])E min (k+)t {S[r]} r=t+ i=t+ C d[t][t], A d[t] [0] S d[t] [j]c d[t] [j] = + ) + i E min C T [i], A [kt] S [j]c [j] S [i], (7) + f(x [0])E min C i [i], A [0] S [j]c [j] S [i], i=t+ where f F. At first gance, the optima soution to probem (7) at each time sot depends on the future sots and thus is difficut to be impemented distributivey. However, it may sti be possibe to decoupe the scheduing decisions over a frame, since the channe states are i.i.d. across over time sots. Next, we wi show that this is the case in our setup. Greedy Agorithm without CSI: At each time sot t {kt, kt +,..., (k + )T } in frame k, given (X[kT],A[kT]) and {(C[j],S[j])} t, seect ink G [t] such that G [t] arg max where f F. t + f(x [kt])e min C [t], A [kt] C [j]s [j], (8) Theorem 5: The Greedy Agorithm without CSI is optima for probem (7) and thus is optima for scheduing ineastic traffic over wireess fading channes if f B. Proof: Without oss of generaity, we consider the frame k = 0. We wi show that if G [t] satisfies (8) at time t {0,,..., T }, then G [t] is an optima soution to the backward equation (7), that is, t + f(x G [0])E min [t] C G [t] [t], A G [0] S [t] G [j]c [t] G [j] [t] T i + + max {S[r]} T f(x [0])E min r=t+ i=t+ C [i], A [0] S [j]c [j] S [i] t + f(xm[0])e min Cm[t], Am[0] Sm[j]Cm[j] T i + + max {S[r]} T f(x [0])E min i=t+ r=t+ C [i], A [0] S [j]c [j] S [i], (9) hods for any m G [t]. Reca that at most one ink can be schedued at each sot. For ease of exposition, et d (d[t], d[t+],..., d[t ]) genericay denote the sequence of feasibe inks chosen from time sot t to the end of the frame by any agorithm, where the eement d[i] denotes the ink that is schedued at sot i. Note that the eements in d can be any possibe inks. The purpose of introducing d is to simpify the expression of (9). Let D be the coection of the sequence of seected inks from time sot t to the end of the frame. Let W d for a given d D be defined as where S d[i] [i] =, and S [i] = 0, d[i], for i = t, t +,..., T. Let F = {d D : d[t] = }. Then, (9) can be rewritten as max W d max W d, m G [t]. (0) d F G [t] d F m Given any m G [t], we have the foowing two cases: () If d F m incudes the eement G [t], then a permutation of d with the first eement being G [t] shoud be in F G [t]. Since the channe states are i.i.d. over time sots, any permutation of d does not change the vaue W d and thus W d max e F G [t] W e. () If d F m does not incude the eement G [t], then it is easy to see that W d W c, where c = ( G [t], d[t + ], d[t+],..., d[t ]). Since c F G [t], we have W d max e F G [t] W e. Thus, we have max e F G [t] W e W d, d F m, and hence we have the desired resut (0). Next, we iustrate the distributed impementation of greedy soutions by using FCSMA techniques. Ideaized FCSMA Agorithm without CSI: At each time sot t {kt, kt +,..., (k+)t } in frame k, given (X[kT],A[kT]) and {(C[j],S[j])} t, choose the rates [ { ( R [t] = g(x [kt]) E min C [t], A [kt] ) }] t + C [j]s [j],, () where g F. Note that the Ideaized FCSMA Agorithm without CSI does not consider the impact of the convergence time. For the FCSMA Agorithm without CSI, the rates can be chosen as R [t] = g(x [kt]) E[min{C [t],j [t]}], () for any ink and any time t {kt, kt +,..., (k+)t }, where J [t] is the remaining data at ink at the beginning of each time sot t. Next, we wi show that the Ideaized FCSMA Agorithm yieds the optima performance. Simuation resuts indicate that both FCSMA and Ideaized FCSMA Agorithm have the same performance. Theorem 6: If f(x) = og g(x) B and g(0), the Ideaized FCSMA Agorithm without CSI for scheduing ineastic traffic is optima over wireess fading channes, i.e., for any arriva process A Λ (ρ,c), it makes the underying Markov Chain positive recurrent.

8 8 The proof is simiar to that in Theorem 3 which considers the ineastic traffic with CSI over wireess fading channes. We skip it for conciseness. B. Simuation Resuts In this subsection, we perform simuations to vaidate the optimaity of the proposed FCSMA poicy without CSI for scheduing ineastic traffic with deadine constraint T sots over wireess fading channes. The simuation setup is the same as that in Section III-C. The main difference is that the fading channes change from sot to sot. The maxima satisfiabe region under this setup is Λ (ρ,c) = {λ : L( ρ)λ < p ( ( λ) L) }. Through numerica cacuations, we can get the maxima satisfiabe region: {λ : λ < 0.03}. As in Section III-C, we aso compare the Ideaized FCSMA Agorithm with the FCSMA Agorithm and the QCSMA agorithm with og og function. From Figure 3, we can observe the same phenomenon as in III-C. Average virtua queue ength Ideaized FCSMA with g(x)=e x FCSMA with g(x)=e x Ideazied FCSMA with g(x)=x+ FCSMA with g(x)=x+ QCSMA with ogog function E-8 E-7 E-6 E-5 E-4 E Arriva rate Fig. 3: The performance of the FCSMA Agorithm without CSI V. PRACTICAL IMPLEMENTATION SUGGESTIONS In the previous sections, we assume that the sensing is instantaneous and the backoff time is continuous, which excudes the possibe coisions. These key assumptions are important in aowing us to concentrate on the chaenging distributed scheduing probem in time-varying environments without considering the contention resoution procedure. Yet, in practice, the sensing time is non-zero and the backoff time is typicay a mutipe of mini-sots, where a mini-sot is equa to the time required to detect the data transmission from another ink (e.g., in IEEE 80.b, a mini-sot shoud be at east 8µs). In such cases, coisions happen, which reduces the system throughput. In this section, we expicity consider these practica chaenges and propose an easiy impementabe and efficient agorithm that is simiar to the one in [9]. The basic idea is to quantize the continuous rate R [t] into a set of discrete vaues, where each discrete vaue is assigned to a different contention window (CW) size. The smaer the quantized vaue is, the arger the corresponding CW size is. Thus, this can be easiy mapped to the service casses in IEEE 80.e. The suggested rate quantization procedure is as foows: (i) if R [t] R max, then et R [t] = R max. This corresponds to the first cass; (ii) if R i max R [t] < R i max for some i =, 3,..., N, then et R [t] = R i max, where N is the number of casses; (iii) if R [t] < R min N R max, then do not start transmissions. Thus, the probabiity of inks accessing the channe in cass i is roughy twice as arge as that in cass i +, which impies that the CW size of cass i + shoud be roughy twice that of cass i. Discrete-time version of the FCSMA Agorithm: At the beginning of each sot t, each ink generates a uniformy distributed random variabe r over {0,,..., CW[t] }, where CW[t] is chosen according to the quantized vaue of rate R [t] as described above. Each ink keeps sensing the channe for r mini-sots. If the channe is busy in any one of the first r mini-sots, then ink suspends its transmission; otherwise, ink starts its transmission 3 from the r th mini-sot to the end of this sot. If two or more inks have the same backoff time, then a coision happens in the current sot. The whoe process restarts in the next sot. We assume that the coherence time for scheduing ineastic traffic with and without CSI are 500ms and 00ms, respectivey. Since a mini-sot is typicay 0µs, without oss of generaity, we assume that a time sot contains 0000 mini-sots in both cases. The simuation setups for scheduing ineastic traffic with and without CSI are the same as that in Section III-C and Section IV-B, respectivey. In the simuations, we et R max = e 5, N = 6, and CW i = 3 i, i =,,..., N, where CW i is the CW of cass i. We aso compare the discretetime version of the FCSMA Agorithm with IEEE 80. Distributed Coordination Function (DCF). In IEEE 80. DCF, the contention window (CW) size depends on whether the transmission is successfu or not, rather than the current system state information. In particuar, the CW for a inks are initiaized to 3; if the transmission of ink is unsuccessfu, then its CW is doubed unti it reaches to the maximum vaue of 04; otherwise, its CW drops to the initia vaue. Average virtua queue ength FCSMA with g(x)=e x 00 Discrete-time version of FCSMA QCSMA with ogog function IEEE 80. DCF 0 E-5 E-4 E Arriva rate 0 E-5 E-4 E Arriva rate (a) Scheduing ineastic traffic with CSI (b) Scheduing ineastic traffic without CSI Average virtua queue ength FCSMA with g(x)=e x Discrete-time version of FCSMA QCSMA with ogog function IEEE 80. DCF Fig. 4: Performance comparison between FCSMA agorithm and its discrete-time version From Figure 4a and 4b, we can observe that the performance of the discrete-time version of the FCSMA Agorithm remains cose to that of the FCSMA Agorithm, and continue to perform much better than the QCSMA agorithm with og og function 3 If the number of inks is arge, each ink uses short packets, such as Request- To-Send (RTS) and Cear-To-Send (CTS) in IEEE 80.b, to contend for the wireess channe, which wi significanty reduce the cost of a coision.

9 9 and IEEE 80. DCF in both scheduing ineastic traffic with and without CSI. However, we note that if the coherent time is comparabe with the maximum CW size, then, the discrete-time version of the FCSMA Agorithm can perform poory, since a non-negigibe amount of resources is consumed by the backoff process instead of the data transmission. VI. CONCLUSIONS In this paper, we first proposed a Fast-CSMA (FCSMA) Agorithm that quicky reaches the favorabe state in fuy connected network topoogies. Due to the fast convergence time, the FCSMA Agorithm exhibits significant advantages over existing CSMA agorithms for time-varying appications, which are important and popuar in wireess networks. Then, we appy the FCSMA Agorithm to design optima poicies for scheduing ineastic traffic with/without CSI over wireess fading channes. In the future, we wi try to expore distributed scheduing agorithms for time-varying environments in genera wireess network topoogies. APPENDIX A PROOF FOR THEOREM 3 Consider the Lyapunov function V (X) L = h(x ), where h (x) = f(x). Then, by using a simiar argument to the proof of Lemma in [8] (aso see [9]), it is not hard to show that if for any process A Λ (ρ,c), there exists γ > 0 and H 0 such that L V (X) E[f(X )(D [kt] I [kt]) X[kT] = X] = γ L f(x ) + H. (3) = By the teescoping technique, we have im sup K K K k= = L E[f(X [kt])] H γ <, which impies the stabiity-in-the-mean and thus the Markov Chain is positive recurrent [30]. Next, we wi show inequaity (3) to compete the proof. By substituting the expression of D [kt] (see the discussion before (4)) into V (X), we have V (X) = L E [f(x )(A [kt] I [kt]) X[kT] = X] = }{{} V (X) L (k+)t E f(x ) min C [kt]s F [t], A [kt] = X[kT], }{{} V (X) where S F [t] = (S F[t])L = denotes the schedue chosen by FCSMA agorithm at time t. Let + W [t] = f(x [kt]) min C t [kt], A [kt] C [kt] S [j], for any t = kt, kt +,..., (k + )T, where S[j] = (S [j]) L = is a feasibe schedue at time sot j. Let W G [t] be the weight of ink picked by the Greedy Agorithm with CSI at time sot t. Reca that W G [t] = max W [t]. Next, we wi derive an upper bound for V (X) by using Lemma and give a ower bound for V (X). First, et s focus on V. By Lemma, there exist nonnegative numbers α(a,c;s 0,s,...,s T ) satisfying (5) and for a δ > 0 sma enough, we have λ ( ρ ) P A (a) P C (c) a c s 0,s,...,s T S T α(a,c;s 0,s,...,s T )min c s j, a δ. (4) By using (4), we have V = L f(x )λ ( ρ ) = P A (a) P C (c) α(a,c;s 0,s,...,s T ) a c s 0,s,...,s T S L T L f(x )min c s j, a δ f(x ) = a P A (a) c = (k+)t P C (c) W G [t] δ L f(x ), (5) where the ast step foows from Theorem that the Greedy L T Agorithm with CSI maximizes f(x )min c s j, a = = for any feasibe schedues s 0, s,...,s T, given virtua queue engths, channe state information and arrivas, and uses (5). Thus, we have (k+)t L V E W G [t] X[kT] = X δ f(x ) = (k+)t =E E W G [t] X[kT],A[kT],C[kT] X[kT] δ L f(x ). (6) = Note that W G [t] is non-increasing in t within each frame, since the number of remaining packets cannot increase as t increases.

10 0 Pick any W > 0 and et F 0 {W G [kt] W,W G [kt + ] W,...,W G [(k + )T ] W }; F j {W G [kt + j ] > W,W G [kt + j] W }, j =,...,T ; F T {W G [(k + )T ] > W }, where F j corresponds to the event where the weight chosen by Greedy Agorithm is greater than W in the first j sots in frame k. Thus, (F j ) T forms a partition of a set {W G [kt], W G [kt +],..., W G [(k+)t ]}. Then, we have (k+)t E W G [t] X[kT],A[kT],C[kT] (k+)t T =E W G [t]½ Fj X[kT],A[kT],C[kT] [ T ( kt+j ] E W G [t]½ Fj + (T j)w) X[kT],A[kT],C[kT] [ T ] kt+j =E W G T(T + )W [t]½ Fj X[kT],A[kT],C[kT] +. j= Thus, V becomes T kt +j V E W G [t]½ Fj X[kT] = X + δ j= T(T + )W L f(x ). (7) = Second, et s consider V. Let + t W F [t] = f(x [kt])min C [kt], A [kt] C [kt] S F [j]. Then, by using Lemma 3 and switching the summations over and t, we have (k+)t L V = E W F [t]s F [t] X[kT] = X. (8) = Let ǫ > 0 and ζ > 0. For each event F j, j =,,..., T, we have W G [kt] > W,..., W G [kt + j ] > W. By using Lemma, we obtain that for any ζ > 0, choose W such that { L } Pr W F [t]s F [t] ( ǫ)w G [t] F j ζ, (9) = hods for any t = kt, kt +,..., kt + j. Hence, we have kt+j L kt+j Pr W F [t]sf [t] ( ǫ) W G [t] = F j { L } Pr W F [t]sf [t] ( ǫ)w G [t], t = kt,...,kt + j F j = jζ Tζ, (30) where we use the fact that given any two events E and E such that Pr{E } ǫ and Pr{E } ǫ, we have Pr{E E } ǫ ǫ. By picking ζ sma enough such that Tζ ζ, we have { kt+j } kt+j L Pr W F [t]s F [t] ( ǫ) W G [t] ζ, = for j =,..., T, which impies that [ kt+j ] L E W F [t]s F [t]½ Fj X[kT] = X = Pr{F j }E = [ kt+j L = Pr{F j }( ǫ)( ζ)e =( ǫ)( ζ)e [ kt+j Fj W F [t]s F [t] X[kT] = X, F j ] [ kt+j ] W G [t] X[kT] = X, F j ] W G [t]½ Fj X[kT] = X, (3) for j =,..., T. Thus, we have (k+)t T L V = E W F [t]s F [t]½ F j = X[kT] = X T kt +j L E W F [t]s F [t]½ F j j= = X[kT] = X T kt +j ( ǫ)( ζ)e W G [t]½ Fj X[kT] (3) j= Thus, by using (7) and (3), V becomes T kt +j V (ǫ + ζ ǫζ)e W G [t]½ Fj X[kT] Since T E E we have j= δ L f(x ) + = kt +j (k+)t V (ǫ + ζ ǫζ)a max T = γ j= T(T + )W W G [t]½ Fj X[kT] W G [t] X[kT] A max T =. (33) L f(x ), (34) = L L f(x ) δ f(x ) + = L f(x ) + H, (35) = where H = T(T+)W and γ = δ A max (ǫ + ζ ǫζ)t. We can choose β, ǫ, ζ sma enough such that γ > 0. T(T + )W

11 REFERENCES [] B. Li and A. Eryimaz. A fast-csma agorithm for deadine-constrained scheduing over wireess fading channes. In Proc. Internationa Workshop on Resource Aocation and Cooperation in Wireess Networks (RAWNET/WNC3), Princeton, New Jersey, May 0. [] L. Tassiuas and A. Ephremides. Stabiity properties of constrained queueing systems and scheduing poiciesfor maximum throughput in mutihop radio networks. IEEE Transactions on Automatic Contro, 36(): , 99. [3] L. Tassiuas and A. Ephremides. Dynamic server aocation to parae queueswith randomy varying connectivity. IEEE Transactions on Information Theory, 39(): , 993. [4] A. Eryimaz, R. Srikant, and J. Perkins. Stabe scheduing poicies for fading wireess channes. IEEE/ACM Transactions on Networking, 3():4 44, 005. [5] M. J. Neey, E. Modiano, and C. E. Rohrs. Dynamic power aocation and routing for time varying wireess networks. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), San Francisco, Caifornia, Apri 003. [6] S. Shakkottai and A. Stoyar. Scheduing for mutipe fows sharing atimevarying channe: The exponentia rue. Transations of the AMS, Series, Avoume in memory of F. Karpeevich, 07:85 0, 00. [7] A. Eryimaz, A. Ozdagar, D. Shah, and E. Modiano. Distributed crossayer agorithms for the optima contro of mutihop wireess networks. IEEE/ACM Transactions on Networking, 8():638 65, 00. [8] B. Li and A. Eryimaz. On the imitation of randomization for queueength-based scheduing in wireess networks. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), Shanghai, China, Apri 0. [9] L. Jiang and J. Warand. A distributed csma agorithm for throughput and utiity maximization in wireess networks. IEEE/ACM Transactions on Networking, 8(3):960 97, June 00. [0] J. Ni, B. Tan, and R. Srikant. Q-csma: Queue ength-based csma/ca agorithms for achieving maximum throughput and ow deay in wireess networks. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), mini-conference, San Diego, CA, March 00. [] J. Ghaderi and R. Srikant. On the design of efficient csma agorithms for wireess networks. In Proc. IEEE Internationa Conference on Decision and Contro (CDC), Atanta, GA, December 00. [] S. Rajagopaan, D. Shah, and J. Shin. Network adiabatic theorem: an efficient randomized protoco for contention resoution. In Proc. IEEE Internationa Joint Conference on Measurement and Modeing of Computer Systems (SIGMETRICS), Seatte, WA, June 009. [3] D. Shah, D. Tse, and J. Tsitsikis. Hardness of ow deay network scheduing. IEEE Transactions on Information Theory, 57(): , December 0. [4] M. Lotfinezhad and P. Marbach. Throughput-optima random access with order-optima deay. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), Shanghai, China, Apri 0. [5] B. Li and A. Eryimaz. Optima distributed scheduing under timevarying conditions: A fast-csma agorithm with appications. Technica Report, 0. Avaiabe onine at eryimaz/ fcsma report.pdf. [6] I. Hou, V. Borkar, and P. R. Kumar. A theory of QoS for wireess. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), Rio de Janeiro, Brazi, Apri 009. [7] I. Hou and P. R. Kumar. Scheduing heterogeneous rea-time traffic over fading wireess channes. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), San Diego, CA, March 00. [8] J. Jaramio, R. Srikant, and L. Ying. Scheduing for optima rate aocation in ad hoc networks with heterogeneous deay constraints. IEEE Journa on Seected Areas in Communications, 9(5): , 0. [9] H. Gangammanavar and A. Eryimaz. Dynamic coding and rate-contro for serving deadine-constrained traffic over fading channes. In Proc. IEEE Internationa Symposium on Information Theory (ISIT), Austin, TX, June 00. [0] X. Lin and N. Shroff. The impact of imperfect scheduing on cross-ayer rate contro in mutihop wireess networks. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), Miami, Forida, March 005. [] P. Marbach, A. Eryimaz, and A. Ozdagar. Achievabe rate region of csma scheduers in wireessnetworks with primary interference constraints. In Proc. IEEE Conference on Decision and Contro (CDC), New Oreans, Louisiana, December 007. [] S. Rajagopaan and D. Shah. Distributed agorithm and reversibe network. In Proc. IEEE Conference on Information Sciences and Systems (CISS), Princeton, New Jersey, March 008. [3] L. Tassiuas. Linear compexity agorithms for maximum throughput in radio networksand input queued switches. In Proc. IEEE Internationa Conference on Computer Communications (INFOCOM), San Francisco, Caifornia, Apri 998. [4] M. Neey. Stochastic Network Optimization with Aappication to Communication and Queueing Systems. Morgan & Caypoo, 00. [5] J. Dai. On positive harris recurrence of muticass queueing networks: a unified approach via fuid imit modes. Annas of Appied Probabiity, 5:49 77, 995. [6] L. Tassiuas. Scheduing and performance imits of networks with constanty varyingtopoogy. IEEE Transactions on Information Theory, 43: , May 997. [7] D. Bertsekas. Dynamic Programming and Optima Contro. Athena Scientific; 3rd edition, 007. [8] B. Li and A. Eryimaz. On the boundaries of randomization for throughput-optima scheduing in wireess networks. In Proc. Aerton Conference on Communication, Contro, and Computing (Aerton), Monticeo, Iinois, September 00. [9] B. Li and A. Eryimaz. Exporing the throughput boundaries of randomized scheduers in wireess networks. IEEE/ACM Transactions on Networking, 0(4): 4, 0. [30] S. Meyn and R. Tweedie. Criteria for stabiity of markovian processes i: Discrete time chains. Advances in Appied Probabiity, 4:54 574, 99. Bin Li received his B.S. degree in Eectronic Engineering and M.S. degree in Communication Engineering, both from Xiamen University, China, in 005 and 008, respectivey. Between 008 and 009, he was with the University of Texas at Arington. He is currenty pursuing the Ph.D. degree in the Department of Eectrica and Computer Engineering at The Ohio State University. His research interests incude wireess communication and networks, optima network contro, distributed agorithms, and optimization theory. Atia Eryimaz (S 00-M 06) received his B.S. degree in Eectrica and Eectronics Engineering from Boḡaziçi University, Istanbu, in 999, and the M.S. and Ph.D. degrees in Eectrica and Computer Engineering from the University of Iinois at Urbana- Champaign in 00 and 005, respectivey. Between 005 and 007, he worked as a Postdoctora Associate at the Laboratory for Information and Decision Systems at the Massachusetts Institute of Technoogy. He is currenty an Associate Professor of Eectrica and Computer Engineering at The Ohio State University. Dr. Eryimaz s research interests incude design and anaysis for communication networks, optima contro of stochastic networks, optimization theory, distributed agorithms, pricing in networked systems, and information theory. He received the NSF-CAREER and the Lumey Research Awards in 00.

Exploring the Throughput Boundaries of Randomized Schedulers in Wireless Networks

Exploring the Throughput Boundaries of Randomized Schedulers in Wireless Networks Exporing the Throughput Boundaries of Randomized Scheduers in Wireess Networks Bin Li and Atia Eryimaz Abstract Randomization is a powerfu and pervasive strategy for deveoping efficient and practica transmission

More information

Delay Analysis of Maximum Weight Scheduling in Wireless Ad Hoc Networks

Delay Analysis of Maximum Weight Scheduling in Wireless Ad Hoc Networks 1 Deay Anaysis o Maximum Weight Scheduing in Wireess Ad Hoc Networks ong Bao e, Krishna Jagannathan, and Eytan Modiano Abstract This paper studies deay properties o the weknown maximum weight scheduing

More information

TOWARDS A FRAMEWORK FOR EFFICIENT RESOURCE ALLOCATION IN WIRELESS NETWORKS: QUALITY-OF-SERVICE AND DISTRIBUTED DESIGN

TOWARDS A FRAMEWORK FOR EFFICIENT RESOURCE ALLOCATION IN WIRELESS NETWORKS: QUALITY-OF-SERVICE AND DISTRIBUTED DESIGN TOWARDS A FRAMEWORK FOR EFFICIENT RESOURCE ALLOCATION IN WIRELESS NETWORKS: QUALITY-OF-SERVICE AND DISTRIBUTED DESIGN DISSERTATION Presented in Partia Fufiment of the Requirements for the Degree of Doctor

More information

Age-based Scheduling: Improving Data Freshness for Wireless Real-Time Traffic

Age-based Scheduling: Improving Data Freshness for Wireless Real-Time Traffic Age-based Scheduing: Improving Data Freshness for Wireess Rea-Time Traffic Ning Lu Department of CS Thompson Rivers University amoops, BC, Canada nu@tru.ca Bo Ji Department of CIS Tempe University Phiadephia,

More information

Asynchronous Control for Coupled Markov Decision Systems

Asynchronous Control for Coupled Markov Decision Systems INFORMATION THEORY WORKSHOP (ITW) 22 Asynchronous Contro for Couped Marov Decision Systems Michae J. Neey University of Southern Caifornia Abstract This paper considers optima contro for a coection of

More information

Throughput Optimal Scheduling for Wireless Downlinks with Reconfiguration Delay

Throughput Optimal Scheduling for Wireless Downlinks with Reconfiguration Delay Throughput Optima Scheduing for Wireess Downinks with Reconfiguration Deay Vineeth Baa Sukumaran vineethbs@gmai.com Department of Avionics Indian Institute of Space Science and Technoogy. Abstract We consider

More information

Power Control and Transmission Scheduling for Network Utility Maximization in Wireless Networks

Power Control and Transmission Scheduling for Network Utility Maximization in Wireless Networks ower Contro and Transmission Scheduing for Network Utiity Maximization in Wireess Networks Min Cao, Vivek Raghunathan, Stephen Hany, Vinod Sharma and. R. Kumar Abstract We consider a joint power contro

More information

A Survey on Delay-Aware Resource Control. for Wireless Systems Large Deviation Theory, Stochastic Lyapunov Drift and Distributed Stochastic Learning

A Survey on Delay-Aware Resource Control. for Wireless Systems Large Deviation Theory, Stochastic Lyapunov Drift and Distributed Stochastic Learning A Survey on Deay-Aware Resource Contro 1 for Wireess Systems Large Deviation Theory, Stochastic Lyapunov Drift and Distributed Stochastic Learning arxiv:1110.4535v1 [cs.pf] 20 Oct 2011 Ying Cui Vincent

More information

An Adaptive Opportunistic Routing Scheme for Wireless Ad-hoc Networks

An Adaptive Opportunistic Routing Scheme for Wireless Ad-hoc Networks An Adaptive Opportunistic Routing Scheme for Wireess Ad-hoc Networks A.A. Bhorkar, M. Naghshvar, T. Javidi, and B.D. Rao Department of Eectrica Engineering, University of Caifornia San Diego, CA, 9093

More information

Arbitrary Throughput Versus Complexity Tradeoffs in Wireless Networks using Graph Partitioning

Arbitrary Throughput Versus Complexity Tradeoffs in Wireless Networks using Graph Partitioning University of Pennsyvania SchoaryCommons Departmenta Papers (ESE) Department of Eectrica & Systems Engineering November 2006 Arbitrary Throughput Versus Compexity Tradeoffs in Wireess Networks using Graph

More information

MARKOV CHAINS AND MARKOV DECISION THEORY. Contents

MARKOV CHAINS AND MARKOV DECISION THEORY. Contents MARKOV CHAINS AND MARKOV DECISION THEORY ARINDRIMA DATTA Abstract. In this paper, we begin with a forma introduction to probabiity and expain the concept of random variabes and stochastic processes. After

More information

Scalable Spectrum Allocation for Large Networks Based on Sparse Optimization

Scalable Spectrum Allocation for Large Networks Based on Sparse Optimization Scaabe Spectrum ocation for Large Networks ased on Sparse Optimization innan Zhuang Modem R&D Lab Samsung Semiconductor, Inc. San Diego, C Dongning Guo, Ermin Wei, and Michae L. Honig Department of Eectrica

More information

Schedulability Analysis of Deferrable Scheduling Algorithms for Maintaining Real-Time Data Freshness

Schedulability Analysis of Deferrable Scheduling Algorithms for Maintaining Real-Time Data Freshness 1 Scheduabiity Anaysis of Deferrabe Scheduing Agorithms for Maintaining Rea-Time Data Freshness Song Han, Deji Chen, Ming Xiong, Kam-yiu Lam, Aoysius K. Mok, Krithi Ramamritham UT Austin, Emerson Process

More information

CS229 Lecture notes. Andrew Ng

CS229 Lecture notes. Andrew Ng CS229 Lecture notes Andrew Ng Part IX The EM agorithm In the previous set of notes, we taked about the EM agorithm as appied to fitting a mixture of Gaussians. In this set of notes, we give a broader view

More information

Maximizing Sum Rate and Minimizing MSE on Multiuser Downlink: Optimality, Fast Algorithms and Equivalence via Max-min SIR

Maximizing Sum Rate and Minimizing MSE on Multiuser Downlink: Optimality, Fast Algorithms and Equivalence via Max-min SIR 1 Maximizing Sum Rate and Minimizing MSE on Mutiuser Downink: Optimaity, Fast Agorithms and Equivaence via Max-min SIR Chee Wei Tan 1,2, Mung Chiang 2 and R. Srikant 3 1 Caifornia Institute of Technoogy,

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 15, NO. 2, FEBRUARY

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 15, NO. 2, FEBRUARY IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 5, NO. 2, FEBRUARY 206 857 Optima Energy and Data Routing in Networks With Energy Cooperation Berk Gurakan, Student Member, IEEE, OmurOze,Member, IEEE,

More information

A Brief Introduction to Markov Chains and Hidden Markov Models

A Brief Introduction to Markov Chains and Hidden Markov Models A Brief Introduction to Markov Chains and Hidden Markov Modes Aen B MacKenzie Notes for December 1, 3, &8, 2015 Discrete-Time Markov Chains You may reca that when we first introduced random processes,

More information

Uniprocessor Feasibility of Sporadic Tasks with Constrained Deadlines is Strongly conp-complete

Uniprocessor Feasibility of Sporadic Tasks with Constrained Deadlines is Strongly conp-complete Uniprocessor Feasibiity of Sporadic Tasks with Constrained Deadines is Strongy conp-compete Pontus Ekberg and Wang Yi Uppsaa University, Sweden Emai: {pontus.ekberg yi}@it.uu.se Abstract Deciding the feasibiity

More information

Centralized Coded Caching of Correlated Contents

Centralized Coded Caching of Correlated Contents Centraized Coded Caching of Correated Contents Qianqian Yang and Deniz Gündüz Information Processing and Communications Lab Department of Eectrica and Eectronic Engineering Imperia Coege London arxiv:1711.03798v1

More information

Efficiently Generating Random Bits from Finite State Markov Chains

Efficiently Generating Random Bits from Finite State Markov Chains 1 Efficienty Generating Random Bits from Finite State Markov Chains Hongchao Zhou and Jehoshua Bruck, Feow, IEEE Abstract The probem of random number generation from an uncorreated random source (of unknown

More information

Packet Fragmentation in Wi-Fi Ad Hoc Networks with Correlated Channel Failures

Packet Fragmentation in Wi-Fi Ad Hoc Networks with Correlated Channel Failures Packet Fragmentation in Wi-Fi Ad Hoc Networks with Correated Channe Faiures Andrey Lyakhov Vadimir Vishnevsky Institute for Information Transmission Probems of RAS B. Karetny 19, Moscow, 127994, Russia

More information

Schedulability Analysis of Deferrable Scheduling Algorithms for Maintaining Real-Time Data Freshness

Schedulability Analysis of Deferrable Scheduling Algorithms for Maintaining Real-Time Data Freshness 1 Scheduabiity Anaysis of Deferrabe Scheduing Agorithms for Maintaining Rea- Data Freshness Song Han, Deji Chen, Ming Xiong, Kam-yiu Lam, Aoysius K. Mok, Krithi Ramamritham UT Austin, Emerson Process Management,

More information

Source and Relay Matrices Optimization for Multiuser Multi-Hop MIMO Relay Systems

Source and Relay Matrices Optimization for Multiuser Multi-Hop MIMO Relay Systems Source and Reay Matrices Optimization for Mutiuser Muti-Hop MIMO Reay Systems Yue Rong Department of Eectrica and Computer Engineering, Curtin University, Bentey, WA 6102, Austraia Abstract In this paper,

More information

Atomic Hierarchical Routing Games in Communication Networks

Atomic Hierarchical Routing Games in Communication Networks Atomic Hierarchica Routing Games in Communication etworks Vijay Kambe, Eitan Atman, Rachid E-Azouzi Vinod Sharma Dept. of Industria Engineering Management, IIT - Kharagpur, West Benga, India Maestro group,

More information

Recursive Constructions of Parallel FIFO and LIFO Queues with Switched Delay Lines

Recursive Constructions of Parallel FIFO and LIFO Queues with Switched Delay Lines Recursive Constructions of Parae FIFO and LIFO Queues with Switched Deay Lines Po-Kai Huang, Cheng-Shang Chang, Feow, IEEE, Jay Cheng, Member, IEEE, and Duan-Shin Lee, Senior Member, IEEE Abstract One

More information

STABILITY OF A PARAMETRICALLY EXCITED DAMPED INVERTED PENDULUM 1. INTRODUCTION

STABILITY OF A PARAMETRICALLY EXCITED DAMPED INVERTED PENDULUM 1. INTRODUCTION Journa of Sound and Vibration (996) 98(5), 643 65 STABILITY OF A PARAMETRICALLY EXCITED DAMPED INVERTED PENDULUM G. ERDOS AND T. SINGH Department of Mechanica and Aerospace Engineering, SUNY at Buffao,

More information

Delay Asymptotics with Retransmissions and Fixed Rate Codes over Erasure Channels

Delay Asymptotics with Retransmissions and Fixed Rate Codes over Erasure Channels Deay Asymptotics with Retransmissions and Fixed Rate Codes over Erasure Channes Jian Tan, Yang Yang, Ness B. Shroff, Hesham E Gama Department of Eectrica and Computer Engineering The Ohio State University,

More information

Heavy-traffic Delay Optimality in Pull-based Load Balancing Systems: Necessary and Sufficient Conditions

Heavy-traffic Delay Optimality in Pull-based Load Balancing Systems: Necessary and Sufficient Conditions Heavy-traffic Deay Optimaity in Pu-based Load Baancing Systems: Necessary and Sufficient Conditions XINGYU ZHOU, The Ohio State University JIAN TAN, The Ohio State University NSS SHROFF, The Ohio State

More information

Fractional Power Control for Decentralized Wireless Networks

Fractional Power Control for Decentralized Wireless Networks Fractiona Power Contro for Decentraized Wireess Networks Nihar Jinda, Steven Weber, Jeffrey G. Andrews Abstract We consider a new approach to power contro in decentraized wireess networks, termed fractiona

More information

A Statistical Framework for Real-time Event Detection in Power Systems

A Statistical Framework for Real-time Event Detection in Power Systems 1 A Statistica Framework for Rea-time Event Detection in Power Systems Noan Uhrich, Tim Christman, Phiip Swisher, and Xichen Jiang Abstract A quickest change detection (QCD) agorithm is appied to the probem

More information

Statistical Learning Theory: A Primer

Statistical Learning Theory: A Primer Internationa Journa of Computer Vision 38(), 9 3, 2000 c 2000 uwer Academic Pubishers. Manufactured in The Netherands. Statistica Learning Theory: A Primer THEODOROS EVGENIOU, MASSIMILIANO PONTIL AND TOMASO

More information

Iterative Decoding Performance Bounds for LDPC Codes on Noisy Channels

Iterative Decoding Performance Bounds for LDPC Codes on Noisy Channels Iterative Decoding Performance Bounds for LDPC Codes on Noisy Channes arxiv:cs/060700v1 [cs.it] 6 Ju 006 Chun-Hao Hsu and Achieas Anastasopouos Eectrica Engineering and Computer Science Department University

More information

A. Distribution of the test statistic

A. Distribution of the test statistic A. Distribution of the test statistic In the sequentia test, we first compute the test statistic from a mini-batch of size m. If a decision cannot be made with this statistic, we keep increasing the mini-batch

More information

Distributed Queue-Length based Algorithms for Optimal End-to-End Throughput Allocation and Stability in Multi-hop Random Access Networks

Distributed Queue-Length based Algorithms for Optimal End-to-End Throughput Allocation and Stability in Multi-hop Random Access Networks Distribute Queue-Length base Agorithms for Optima En-to-En Throughput Aocation an Stabiity in Muti-hop Ranom Access Networks Jiaping Liu Department of Eectrica Engineering Princeton University Princeton,

More information

Steepest Descent Adaptation of Min-Max Fuzzy If-Then Rules 1

Steepest Descent Adaptation of Min-Max Fuzzy If-Then Rules 1 Steepest Descent Adaptation of Min-Max Fuzzy If-Then Rues 1 R.J. Marks II, S. Oh, P. Arabshahi Λ, T.P. Caude, J.J. Choi, B.G. Song Λ Λ Dept. of Eectrica Engineering Boeing Computer Services University

More information

The influence of temperature of photovoltaic modules on performance of solar power plant

The influence of temperature of photovoltaic modules on performance of solar power plant IOSR Journa of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vo. 05, Issue 04 (Apri. 2015), V1 PP 09-15 www.iosrjen.org The infuence of temperature of photovotaic modues on performance

More information

T.C. Banwell, S. Galli. {bct, Telcordia Technologies, Inc., 445 South Street, Morristown, NJ 07960, USA

T.C. Banwell, S. Galli. {bct, Telcordia Technologies, Inc., 445 South Street, Morristown, NJ 07960, USA ON THE SYMMETRY OF THE POWER INE CHANNE T.C. Banwe, S. Gai {bct, sgai}@research.tecordia.com Tecordia Technoogies, Inc., 445 South Street, Morristown, NJ 07960, USA Abstract The indoor power ine network

More information

Seung Jun Baek 1 and Joon-Sang Park Introduction. example, autonomous vehicles, remote surgery, and automated

Seung Jun Baek 1 and Joon-Sang Park Introduction. example, autonomous vehicles, remote surgery, and automated Hindawi Mathematica Probems in Engineering Voume 2017, Artice ID 4362652, 15 pages https://doi.org/10.1155/2017/4362652 Research Artice Deay-Optima Scheduing for Two-Hop Reay Networks with Randomy Varying

More information

Efficient Generation of Random Bits from Finite State Markov Chains

Efficient Generation of Random Bits from Finite State Markov Chains Efficient Generation of Random Bits from Finite State Markov Chains Hongchao Zhou and Jehoshua Bruck, Feow, IEEE Abstract The probem of random number generation from an uncorreated random source (of unknown

More information

<C 2 2. λ 2 l. λ 1 l 1 < C 1

<C 2 2. λ 2 l. λ 1 l 1 < C 1 Teecommunication Network Contro and Management (EE E694) Prof. A. A. Lazar Notes for the ecture of 7/Feb/95 by Huayan Wang (this document was ast LaT E X-ed on May 9,995) Queueing Primer for Muticass Optima

More information

Stochastic Automata Networks (SAN) - Modelling. and Evaluation. Paulo Fernandes 1. Brigitte Plateau 2. May 29, 1997

Stochastic Automata Networks (SAN) - Modelling. and Evaluation. Paulo Fernandes 1. Brigitte Plateau 2. May 29, 1997 Stochastic utomata etworks (S) - Modeing and Evauation Pauo Fernandes rigitte Pateau 2 May 29, 997 Institut ationa Poytechnique de Grenobe { IPG Ecoe ationae Superieure d'informatique et de Mathematiques

More information

Turbo Codes. Coding and Communication Laboratory. Dept. of Electrical Engineering, National Chung Hsing University

Turbo Codes. Coding and Communication Laboratory. Dept. of Electrical Engineering, National Chung Hsing University Turbo Codes Coding and Communication Laboratory Dept. of Eectrica Engineering, Nationa Chung Hsing University Turbo codes 1 Chapter 12: Turbo Codes 1. Introduction 2. Turbo code encoder 3. Design of intereaver

More information

420 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 28, NO. 3, APRIL 2010

420 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 28, NO. 3, APRIL 2010 420 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 28, NO. 3, APRIL 2010 Statistica QoS Provisionings for Wireess Unicast/Muticast of Muti-Layer Video Streams Qinghe Du, Student Member, IEEE, and

More information

Reliability: Theory & Applications No.3, September 2006

Reliability: Theory & Applications No.3, September 2006 REDUNDANCY AND RENEWAL OF SERVERS IN OPENED QUEUING NETWORKS G. Sh. Tsitsiashvii M.A. Osipova Vadivosto, Russia 1 An opened queuing networ with a redundancy and a renewa of servers is considered. To cacuate

More information

Determining The Degree of Generalization Using An Incremental Learning Algorithm

Determining The Degree of Generalization Using An Incremental Learning Algorithm Determining The Degree of Generaization Using An Incrementa Learning Agorithm Pabo Zegers Facutad de Ingeniería, Universidad de os Andes San Caros de Apoquindo 22, Las Condes, Santiago, Chie pzegers@uandes.c

More information

Joint Congestion Control and Routing Optimization: An Efficient Second-Order Distributed Approach

Joint Congestion Control and Routing Optimization: An Efficient Second-Order Distributed Approach IEEE/ACM TRANSACTIONS ON NETWORKING Joint Congestion Contro and Routing Optimization: An Efficient Second-Order Distributed Approach Jia Liu, Member, IEEE, Ness B. Shroff, Feow, IEEE, Cathy H. Xia, and

More information

CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION

CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION SAHAR KARIMI AND STEPHEN VAVASIS Abstract. In this paper we present a variant of the conjugate gradient (CG) agorithm in which we invoke a subspace minimization

More information

Optimal Control of Assembly Systems with Multiple Stages and Multiple Demand Classes 1

Optimal Control of Assembly Systems with Multiple Stages and Multiple Demand Classes 1 Optima Contro of Assemby Systems with Mutipe Stages and Mutipe Demand Casses Saif Benjaafar Mohsen EHafsi 2 Chung-Yee Lee 3 Weihua Zhou 3 Industria & Systems Engineering, Department of Mechanica Engineering,

More information

Explicit overall risk minimization transductive bound

Explicit overall risk minimization transductive bound 1 Expicit overa risk minimization transductive bound Sergio Decherchi, Paoo Gastado, Sandro Ridea, Rodofo Zunino Dept. of Biophysica and Eectronic Engineering (DIBE), Genoa University Via Opera Pia 11a,

More information

NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION

NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION Hsiao-Chang Chen Dept. of Systems Engineering University of Pennsyvania Phiadephia, PA 904-635, U.S.A. Chun-Hung Chen

More information

Fast Blind Recognition of Channel Codes

Fast Blind Recognition of Channel Codes Fast Bind Recognition of Channe Codes Reza Moosavi and Erik G. Larsson Linköping University Post Print N.B.: When citing this work, cite the origina artice. 213 IEEE. Persona use of this materia is permitted.

More information

International Journal of Mass Spectrometry

International Journal of Mass Spectrometry Internationa Journa of Mass Spectrometry 280 (2009) 179 183 Contents ists avaiabe at ScienceDirect Internationa Journa of Mass Spectrometry journa homepage: www.esevier.com/ocate/ijms Stark mixing by ion-rydberg

More information

Tracking Control of Multiple Mobile Robots

Tracking Control of Multiple Mobile Robots Proceedings of the 2001 IEEE Internationa Conference on Robotics & Automation Seou, Korea May 21-26, 2001 Tracking Contro of Mutipe Mobie Robots A Case Study of Inter-Robot Coision-Free Probem Jurachart

More information

Sequential Decoding of Polar Codes with Arbitrary Binary Kernel

Sequential Decoding of Polar Codes with Arbitrary Binary Kernel Sequentia Decoding of Poar Codes with Arbitrary Binary Kerne Vera Miosavskaya, Peter Trifonov Saint-Petersburg State Poytechnic University Emai: veram,petert}@dcn.icc.spbstu.ru Abstract The probem of efficient

More information

Finite Horizon Energy-Efficient Scheduling with Energy Harvesting Transmitters over Fading Channels

Finite Horizon Energy-Efficient Scheduling with Energy Harvesting Transmitters over Fading Channels Finite Horizon Energy-Efficient Scheduing with Energy Harvesting Transmitters over Fading Channes arxiv:702.06390v [cs.it] 2 Feb 207 Baran Tan Bacinogu, Eif Uysa-Biyikogu, Can Emre Koksa METU, Ankara,

More information

Unconditional security of differential phase shift quantum key distribution

Unconditional security of differential phase shift quantum key distribution Unconditiona security of differentia phase shift quantum key distribution Kai Wen, Yoshihisa Yamamoto Ginzton Lab and Dept of Eectrica Engineering Stanford University Basic idea of DPS-QKD Protoco. Aice

More information

XSAT of linear CNF formulas

XSAT of linear CNF formulas XSAT of inear CN formuas Bernd R. Schuh Dr. Bernd Schuh, D-50968 Kön, Germany; bernd.schuh@netcoogne.de eywords: compexity, XSAT, exact inear formua, -reguarity, -uniformity, NPcompeteness Abstract. Open

More information

Bayesian Learning. You hear a which which could equally be Thanks or Tanks, which would you go with?

Bayesian Learning. You hear a which which could equally be Thanks or Tanks, which would you go with? Bayesian Learning A powerfu and growing approach in machine earning We use it in our own decision making a the time You hear a which which coud equay be Thanks or Tanks, which woud you go with? Combine

More information

Limited magnitude error detecting codes over Z q

Limited magnitude error detecting codes over Z q Limited magnitude error detecting codes over Z q Noha Earief choo of Eectrica Engineering and Computer cience Oregon tate University Corvais, OR 97331, UA Emai: earief@eecsorstedu Bea Bose choo of Eectrica

More information

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

(This is a sample cover image for this issue. The actual cover is not yet available at this time.) (This is a sampe cover image for this issue The actua cover is not yet avaiabe at this time) This artice appeared in a journa pubished by Esevier The attached copy is furnished to the author for interna

More information

Target Location Estimation in Wireless Sensor Networks Using Binary Data

Target Location Estimation in Wireless Sensor Networks Using Binary Data Target Location stimation in Wireess Sensor Networks Using Binary Data Ruixin Niu and Pramod K. Varshney Department of ectrica ngineering and Computer Science Link Ha Syracuse University Syracuse, NY 344

More information

Available online at ScienceDirect. IFAC PapersOnLine 50-1 (2017)

Available online at   ScienceDirect. IFAC PapersOnLine 50-1 (2017) Avaiabe onine at www.sciencedirect.com ScienceDirect IFAC PapersOnLine 50-1 (2017 3412 3417 Stabiization of discrete-time switched inear systems: Lyapunov-Metzer inequaities versus S-procedure characterizations

More information

Fractional Power Control for Decentralized Wireless Networks

Fractional Power Control for Decentralized Wireless Networks Fractiona Power Contro for Decentraized Wireess Networks Nihar Jinda, Steven Weber, Jeffrey G. Andrews Abstract arxiv:0707.0476v2 [cs.it] 28 Apr 2008 We consider a new approach to power contro in decentraized

More information

c 2016 Georgios Rovatsos

c 2016 Georgios Rovatsos c 2016 Georgios Rovatsos QUICKEST CHANGE DETECTION WITH APPLICATIONS TO LINE OUTAGE DETECTION BY GEORGIOS ROVATSOS THESIS Submitted in partia fufiment of the requirements for the degree of Master of Science

More information

Age of Information: The Gamma Awakening

Age of Information: The Gamma Awakening Age of Information: The Gamma Awakening Eie Najm and Rajai Nasser LTHI, EPFL, Lausanne, Switzerand Emai: {eie.najm, rajai.nasser}@epf.ch arxiv:604.086v [cs.it] 5 Apr 06 Abstract Status update systems is

More information

FLUID LIMITS FOR SHORTEST REMAINING PROCESSING TIME QUEUES

FLUID LIMITS FOR SHORTEST REMAINING PROCESSING TIME QUEUES FLUID LIMITS FOR SHORTEST REMAINING PROCESSING TIME QUEUES Dougas G. Down Department of Computing and Software McMaster University 1280 Main Street West Hamiton, ON Canada L8S 4K1 H. Christian Gromo Department

More information

II. PROBLEM. A. Description. For the space of audio signals

II. PROBLEM. A. Description. For the space of audio signals CS229 - Fina Report Speech Recording based Language Recognition (Natura Language) Leopod Cambier - cambier; Matan Leibovich - matane; Cindy Orozco Bohorquez - orozcocc ABSTRACT We construct a rea time

More information

M. Mandjes, B. Patch, N. S. Walton. Full terms and conditions of use:

M. Mandjes, B. Patch, N. S. Walton. Full terms and conditions of use: This artice was downoaded by: [48.25.232.83] On: 2 August 28, At: 3:53 Pubisher: Institute for Operations Research and the Management Sciences (INFORMS) INFORMS is ocated in Maryand, USA Stochastic Systems

More information

Cryptanalysis of PKP: A New Approach

Cryptanalysis of PKP: A New Approach Cryptanaysis of PKP: A New Approach Éiane Jaumes and Antoine Joux DCSSI 18, rue du Dr. Zamenhoff F-92131 Issy-es-Mx Cedex France eiane.jaumes@wanadoo.fr Antoine.Joux@ens.fr Abstract. Quite recenty, in

More information

A Simple and Efficient Algorithm of 3-D Single-Source Localization with Uniform Cross Array Bing Xue 1 2 a) * Guangyou Fang 1 2 b and Yicai Ji 1 2 c)

A Simple and Efficient Algorithm of 3-D Single-Source Localization with Uniform Cross Array Bing Xue 1 2 a) * Guangyou Fang 1 2 b and Yicai Ji 1 2 c) A Simpe Efficient Agorithm of 3-D Singe-Source Locaization with Uniform Cross Array Bing Xue a * Guangyou Fang b Yicai Ji c Key Laboratory of Eectromagnetic Radiation Sensing Technoogy, Institute of Eectronics,

More information

Distributed Optimization With Local Domains: Applications in MPC and Network Flows

Distributed Optimization With Local Domains: Applications in MPC and Network Flows Distributed Optimization With Loca Domains: Appications in MPC and Network Fows João F. C. Mota, João M. F. Xavier, Pedro M. Q. Aguiar, and Markus Püsche Abstract In this paper we consider a network with

More information

Maximum likelihood decoding of trellis codes in fading channels with no receiver CSI is a polynomial-complexity problem

Maximum likelihood decoding of trellis codes in fading channels with no receiver CSI is a polynomial-complexity problem 1 Maximum ikeihood decoding of treis codes in fading channes with no receiver CSI is a poynomia-compexity probem Chun-Hao Hsu and Achieas Anastasopouos Eectrica Engineering and Computer Science Department

More information

Symbolic models for nonlinear control systems using approximate bisimulation

Symbolic models for nonlinear control systems using approximate bisimulation Symboic modes for noninear contro systems using approximate bisimuation Giordano Poa, Antoine Girard and Pauo Tabuada Abstract Contro systems are usuay modeed by differentia equations describing how physica

More information

Threshold-Based Admission Control Policies for Multimedia Servers

Threshold-Based Admission Control Policies for Multimedia Servers Threshod-Based Admission Contro Poicies for Mutimedia Servers ING-RAY CHEN AND CHI-MING CHEN Institute of Information Engineering, Nationa Cheng Kung University, Tainan, Taiwan, ROC Emai: irchen@iie.ncku.edu.tw

More information

Improving the Accuracy of Boolean Tomography by Exploiting Path Congestion Degrees

Improving the Accuracy of Boolean Tomography by Exploiting Path Congestion Degrees Improving the Accuracy of Booean Tomography by Expoiting Path Congestion Degrees Zhiyong Zhang, Gaoei Fei, Fucai Yu, Guangmin Hu Schoo of Communication and Information Engineering, University of Eectronic

More information

arxiv: v1 [math.ca] 6 Mar 2017

arxiv: v1 [math.ca] 6 Mar 2017 Indefinite Integras of Spherica Besse Functions MIT-CTP/487 arxiv:703.0648v [math.ca] 6 Mar 07 Joyon K. Boomfied,, Stephen H. P. Face,, and Zander Moss, Center for Theoretica Physics, Laboratory for Nucear

More information

Stochastic Complement Analysis of Multi-Server Threshold Queues. with Hysteresis. Abstract

Stochastic Complement Analysis of Multi-Server Threshold Queues. with Hysteresis. Abstract Stochastic Compement Anaysis of Muti-Server Threshod Queues with Hysteresis John C.S. Lui The Dept. of Computer Science & Engineering The Chinese University of Hong Kong Leana Goubchik Dept. of Computer

More information

Algorithms to solve massively under-defined systems of multivariate quadratic equations

Algorithms to solve massively under-defined systems of multivariate quadratic equations Agorithms to sove massivey under-defined systems of mutivariate quadratic equations Yasufumi Hashimoto Abstract It is we known that the probem to sove a set of randomy chosen mutivariate quadratic equations

More information

Conditions for Saddle-Point Equilibria in Output-Feedback MPC with MHE

Conditions for Saddle-Point Equilibria in Output-Feedback MPC with MHE Conditions for Sadde-Point Equiibria in Output-Feedback MPC with MHE David A. Copp and João P. Hespanha Abstract A new method for soving output-feedback mode predictive contro (MPC) and moving horizon

More information

A unified framework for design and analysis of networked and quantized control systems

A unified framework for design and analysis of networked and quantized control systems 1 A unified framework for design and anaysis of networked and quantized contro systems Dragan ešić and Danie Liberzon Abstract We generaize and unify a range of recent resuts in quantized contro systems

More information

Distributed Cross-Layer Optimization in Wireless Networks: A Second-Order Approach

Distributed Cross-Layer Optimization in Wireless Networks: A Second-Order Approach Distributed Cross-Layer Optimization in Wireess Networs: A Second-Order Approach Jia Liu Cathy H. Xia Ness B. Shroff Hanif D. Sherai Department of Eectrica and Computer Engineering The Ohio State University

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Appied Mathematics 159 (2011) 812 825 Contents ists avaiabe at ScienceDirect Discrete Appied Mathematics journa homepage: www.esevier.com/ocate/dam A direct barter mode for course add/drop process

More information

An Algorithm for Pruning Redundant Modules in Min-Max Modular Network

An Algorithm for Pruning Redundant Modules in Min-Max Modular Network An Agorithm for Pruning Redundant Modues in Min-Max Moduar Network Hui-Cheng Lian and Bao-Liang Lu Department of Computer Science and Engineering, Shanghai Jiao Tong University 1954 Hua Shan Rd., Shanghai

More information

A Comparison Study of the Test for Right Censored and Grouped Data

A Comparison Study of the Test for Right Censored and Grouped Data Communications for Statistica Appications and Methods 2015, Vo. 22, No. 4, 313 320 DOI: http://dx.doi.org/10.5351/csam.2015.22.4.313 Print ISSN 2287-7843 / Onine ISSN 2383-4757 A Comparison Study of the

More information

Stability analysis of a max-min fair Rate Control Protocol (RCP) in a small buffer regime

Stability analysis of a max-min fair Rate Control Protocol (RCP) in a small buffer regime Stabiity anaysis of a max-min fair Rate Contro Protoco RCP) in a sma buffer regime Thomas Voice and Gaurav Raina Cambridge Consutants and IIT Madras Abstract In this note we anayse various stabiity properties

More information

Expectation-Maximization for Estimating Parameters for a Mixture of Poissons

Expectation-Maximization for Estimating Parameters for a Mixture of Poissons Expectation-Maximization for Estimating Parameters for a Mixture of Poissons Brandon Maone Department of Computer Science University of Hesini February 18, 2014 Abstract This document derives, in excrutiating

More information

Accelerated Dual Descent for Constrained Convex Network Flow Optimization

Accelerated Dual Descent for Constrained Convex Network Flow Optimization 52nd IEEE Conference on Decision and Contro December 10-13, 2013. Forence, Itay Acceerated Dua Descent for Constrained Convex Networ Fow Optimization Michae Zargham, Aejandro Ribeiro, Ai Jadbabaie Abstract

More information

Asymptotic Properties of a Generalized Cross Entropy Optimization Algorithm

Asymptotic Properties of a Generalized Cross Entropy Optimization Algorithm 1 Asymptotic Properties of a Generaized Cross Entropy Optimization Agorithm Zijun Wu, Michae Koonko, Institute for Appied Stochastics and Operations Research, Caustha Technica University Abstract The discrete

More information

Melodic contour estimation with B-spline models using a MDL criterion

Melodic contour estimation with B-spline models using a MDL criterion Meodic contour estimation with B-spine modes using a MDL criterion Damien Loive, Ney Barbot, Oivier Boeffard IRISA / University of Rennes 1 - ENSSAT 6 rue de Kerampont, B.P. 80518, F-305 Lannion Cedex

More information

Precoding for the Sparsely Spread MC-CDMA Downlink with Discrete-Alphabet Inputs

Precoding for the Sparsely Spread MC-CDMA Downlink with Discrete-Alphabet Inputs IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL.*, NO.*, MONTH 2016 1 Precoding for the Sparsey Spread MC-CDMA Downin with Discrete-Aphabet Inputs Min Li, Member, IEEE, Chunshan Liu, Member, IEEE, and Stephen

More information

Partial permutation decoding for MacDonald codes

Partial permutation decoding for MacDonald codes Partia permutation decoding for MacDonad codes J.D. Key Department of Mathematics and Appied Mathematics University of the Western Cape 7535 Bevie, South Africa P. Seneviratne Department of Mathematics

More information

Paragraph Topic Classification

Paragraph Topic Classification Paragraph Topic Cassification Eugene Nho Graduate Schoo of Business Stanford University Stanford, CA 94305 enho@stanford.edu Edward Ng Department of Eectrica Engineering Stanford University Stanford, CA

More information

C. Fourier Sine Series Overview

C. Fourier Sine Series Overview 12 PHILIP D. LOEWEN C. Fourier Sine Series Overview Let some constant > be given. The symboic form of the FSS Eigenvaue probem combines an ordinary differentia equation (ODE) on the interva (, ) with a

More information

HYDROGEN ATOM SELECTION RULES TRANSITION RATES

HYDROGEN ATOM SELECTION RULES TRANSITION RATES DOING PHYSICS WITH MATLAB QUANTUM PHYSICS Ian Cooper Schoo of Physics, University of Sydney ian.cooper@sydney.edu.au HYDROGEN ATOM SELECTION RULES TRANSITION RATES DOWNLOAD DIRECTORY FOR MATLAB SCRIPTS

More information

Multi-server queueing systems with multiple priority classes

Multi-server queueing systems with multiple priority classes Muti-server queueing systems with mutipe priority casses Mor Harcho-Bater Taayui Osogami Aan Scheer-Wof Adam Wierman Abstract We present the first near-exact anaysis of an M/PH/ queue with m > 2 preemptive-resume

More information

Best-effort networks: modeling and performance analysis via large networks asymptotics

Best-effort networks: modeling and performance analysis via large networks asymptotics IEEE INFOCOM 200 Best-effort networs: modeing and performance anaysis via arge networs asymptotics Guy Fayoe Arnaud de La Fortee Jean-Marc Lasgouttes Laurent Massouié James Roberts Abstract In this paper

More information

6.434J/16.391J Statistics for Engineers and Scientists May 4 MIT, Spring 2006 Handout #17. Solution 7

6.434J/16.391J Statistics for Engineers and Scientists May 4 MIT, Spring 2006 Handout #17. Solution 7 6.434J/16.391J Statistics for Engineers and Scientists May 4 MIT, Spring 2006 Handout #17 Soution 7 Probem 1: Generating Random Variabes Each part of this probem requires impementation in MATLAB. For the

More information

A Solution to the 4-bit Parity Problem with a Single Quaternary Neuron

A Solution to the 4-bit Parity Problem with a Single Quaternary Neuron Neura Information Processing - Letters and Reviews Vo. 5, No. 2, November 2004 LETTER A Soution to the 4-bit Parity Probem with a Singe Quaternary Neuron Tohru Nitta Nationa Institute of Advanced Industria

More information

Statistical Learning Theory: a Primer

Statistical Learning Theory: a Primer ??,??, 1 6 (??) c?? Kuwer Academic Pubishers, Boston. Manufactured in The Netherands. Statistica Learning Theory: a Primer THEODOROS EVGENIOU AND MASSIMILIANO PONTIL Center for Bioogica and Computationa

More information

The EM Algorithm applied to determining new limit points of Mahler measures

The EM Algorithm applied to determining new limit points of Mahler measures Contro and Cybernetics vo. 39 (2010) No. 4 The EM Agorithm appied to determining new imit points of Maher measures by Souad E Otmani, Georges Rhin and Jean-Marc Sac-Épée Université Pau Veraine-Metz, LMAM,

More information