WE present our preliminary work that develops a new

Size: px
Start display at page:

Download "WE present our preliminary work that develops a new"

Transcription

1 ACM/IEEE PADS 28 1 Sochasic Process Models for Packe/Analyic-Based Nework Simulaions Rober G. Cole, George Riley, Derya Cansever and William Yurcik Index Terms Hybrid Simulaion Models, Even Driven Simulaions, Nework Models, Sochasic Queues and Diffusion Equaions. Absrac WE presen our preliminary work ha develops a new approach o hybrid packe/analyic nework simulaions for improved nework simulaion fideliy, scale, and simulaion efficiency. Much work in he lieraure addresses his opic, including [1] [11] [8] [12] [13] and ohers. Curren approaches rely upon models, which we refer o in his paper as Deerminisic Fluid Models [9] [12], o address he analyic modeling aspecs of hese hybrid simulaions. Insead we draw upon an exensive lieraure on sochasic models of queues and (evenually) neworks of queues o implemen a hybrid sochasic model/packe nework simulaion. We will refer o our approach as Sochasic Fluid Models hroughou his paper. We ouline our approach, presen es cases, and presen simulaion resuls comparing he measured queue merics from our approach for hybrid simulaion o hose of a deerminisic fluid model hybrid simulaion and a full packe level simulaion. We also discuss plans for fuure areas of research on his approach. I. Inroducion Consider a nework model as found in Figure 1. The nework model is comprised of nodes and communicaions links. Associaed wih each communicaions link is a queue. Traffic can arrive and depar he nework model a each node in he nework. Each node also carries inernal raffic which is forwarded hroughou he nework beween he raffic source and desinaion nodes. In hybrid simulaion models, some of he raffic is handled via analyic mehods and some of he raffic is handled via more CPU and memory inensive discree-even, packe-level handling. The more raffic modelled analyically, he more efficien he simulaion becomes (in he general case), and hus he simulaion can scale o larger neworks. Typically, here is a disincion drawn beween R. G. Cole is wih he Applied Physics Lab and he Deparmen of Compuer Science, Johns Hopkins Universiy, Balimore, MD. Phone: , rober.cole@jhuapl.edu G. Riley is wih he School of Elecrical and Compuer Engineering, Georgia Insiue of Technology, Alana, GA. Phone: , riley@ece.gaech.edu D. Cansever is he Program Direcor of Advanced Inerneworking, SI Inernaional, Inc. Phone: , derya.cansever@si-inl.com W. Yurcik is wih he Deparmen of Compuer Science, Universiy of Texas-Dallas, Dallas, TX. Phone: , wxy81@udallas.edu exernal arrival nework queue summed inernal load nework exernal deparure Fig. 1. An example nework of queues wih inernal and exernal arrival and deparure raffic. foreground raffic, which is of primary ineres, and background raffic, which exiss solely o provide compeiion o he foreground raffic being measured. In he hybrid approach discussed here, analyic models are used is o esimae he impac of he background raffic on he foreground raffic, which is handled explicily via discreeeven handling wih full packe level deail. In he remainder of his paper, we will assume ha he analyically modeled raffic represens, in some sense, background raffic and ha he explicily handled packe raffic is foreground raffic. We will use he erms background raffic and foreground raffic o disinguish beween he analyically modeled versus he explicily handled even packe raffic. Of course oher ways o divide up he analyically modeled and packe handled raffic are possible. There are wo ineresing aspecs of he analyic modeling in he conex of a nework of queues. One relaes o he allocaion and esimaion of he inermediae load generaed by he raffic a he nodes wihin he nework based upon he assumed rouing paerns, oal esimaed exernal raffic loads, finie queue sizes and associaed nework inernal packe losses. The oher aspec relaes o mehods of mixing, a a given queue, he analyically modeled background raffic wih he explicily handled foreground raffic. Our focus in his paper is he laer; hence we concenrae on mehods o mix he analyically modeled raffic wih he even-driven, packe-level raffic a a given queue. A fuure paper will concenrae on he nework equaions. The remainder of his paper is organized as follows: In he nex secion we discuss previous mehods for hybrid nework simulaion which rely upon deerminisic fluid model approximaions o queue dynamics. In Secion III we presen our approach based upon mehods in sochasic queue dynamics. In Secion IV we develop our hybrid equaions for a specific insance of a sochasic queue model, i.e., a Brownian Moion model based upon soluions o he Fokker-Planck Equaion. In Secion V we repor on our iniial simulaions invesigaions comparing hree es cases; one based upon pure even-driven packe-level sim-

2 2 ACM/IEEE PADS 28 ulaions, one based upon hybrid deerminisic fluid/packe simulaion and one based upon our hybrid sochasic process/packe simulaion. In Secion VI we discuss conclusions and fuure invesigaions. II. Deerminisic Models Mos curren approaches o performance speedup for nework simulaions involving hybrid even-analyic simulaion rely on analyic models based upon deerminisic Fluid Flow Approximaions (FFAs), e.g., [7] [4] [1] [11] [8] [13]. We refer o hese approaches as Deerminisic Models because he evoluion of he queue dynamics modeling he background analyic raffic is assumed o be a deerminisic process capured in he form of differenial equaions. The fluid dynamics is derived from he inegraion of hese equaions. In some cases he differenial equaions are solvable, e.g., fixed arrival rae models, and numerical inegraion of he differenial equaions is no necessary. Boh cases address variable mean arrival raes; one hrough ime dependen variables in he differenial equaions [9] [13] and one hrough discree even fluid models where rae changes are propagaed hroughou he nework via evens [4] [11] [7]. Two approaches o using deerminisic analyic models for hybrid simulaions are found in he lieraure. One approach, used in [13], divides he nework ino a hierarchy consising of a high speed core and a lower speed edge. In he core, all raffic is modeled analyically and in he edge all raffic is modeled via packe-level, even-driven simulaion. Packe raffic raversing he core is convered o fluid load on he core and is hen convered back o packe-level raffic a he far edge. Anoher approach, used in [4] [11] and [8], is o rea some of he raffic hroughou he nework analyically. Then develop mehods o explicily mix boh analyic and packe raffic a each muliplexing poin hroughou he nework. Our ineress are in his laer approach. A. Deerminisic/Packe Mixing Equaions Here, we develop he simples, leas assuming mehod o mix deerminisic raffic wih packe raffic. There exis mehods o improve he fideliy of our example deerminisic model, e.g., [4] [11] [8], bu hese improvemens require a priori knowledge of he behavior of he foreground raffic, which in general is no known. This choice is made here for several reasons. Firs, we wish o make an equivalen comparison o our sochasic models presened below in order o access is abiliy o negae a reliance on a priori raffic knowledge. Second, our main focus in his paper is o access aspecs of he viabiliy of he sochasic modeling and mixing approach agains full packe level simulaions. Assume ha λ d is he average deerminisically modeled raffic rae ino he queue over a ime averaging inerval δ. We assume ha δ is large compared o a ypical packe ransmission ime bu small compared o he oal simulaed ime. Noe ha we assume ha he parameers describing he arrival processes, boh deerminisic and sochasic, in his paper o be fixed. Le µ be he server ω max work ω ( ) i ω ( ) + i i i+1 i+2 i+3 packe arrivals slope = λ µ ω i ( work carried by packe i ) d ime Fig. 2. An illusraion of he hybrid deerminisic modeling approach for mixing raffic a a queue. rae a he queue, i.e., he inverse of he link bandwidh. Le w() be he oal workload in he queue a ime, and w ( i ) and w + ( i ) be he oal workload in he queue jus prior o and jus following (respecively) a disinguished ime even, e.g., he arrival of packe i a ime i. Le w i be he work carried by he ih packe o he queue. Finally, le w max be he maximum amoun of work (or backlog) in he queue due o is finie size. Figure 2 gives a picorial represenaion of he mehod used o mix analyically modeled background raffic wih explicily handled packe raffic. Individual packe arrival evens are indicaed along he boom axis of he figure. These packes carry wih hem a given workload which is a funcion of heir packe size and he link bandwidh serving he queue in quesion. If he packe is allowed o ener he queue, hen he workload in queue jumps from w ( i ) o w + ( i ) where he difference is he workload, w i, carried by he packe. In beween packe arrivals, he workload evolves deerminisically. As menioned, we assume he queue dynamics evolve a a consan rae beween packe arrivals (as long as he workload does no exceed he maximum w max or drops below he minimum of zero) given by he difference λ d µ which is fixed over he averaging ime inerval δ. Then he explici handling of he packe raffic and he process for updaing he impac of he background raffic are as follows: If, during he curren δ ime averaging period, λ d < µ, i.e., he background raffic does no overflow he server rae. For each packe arrival bringing w i work o he queue, do he following asks: Incremen he packe arrival couner i a he queue. Updae he queue backlog jus prior o he packe arrival ime i, as w ( i ) max[w + ( i 1 )+(λ d µ)( i i 1 ), ] (1) If w i < w max w ( i ), hen accep he packe, updae queue workload as w + ( i ) = w ( i ) + w i and schedule he packe deparure even a ime service i = w ( i )/µ + i (2) Else, discard he packe and se w + ( i ) = w ( i ). Else λ d µ. Here, he background fluid (which is assumed consan) is coninually overflowing he queue.

3 COLE, e al: STOCHASTIC PROCESS MODELS FOR PACKET/ANALYTIC-BASED NETWORK SIMULATIONS 3 Hence, we have ha w() = w max and no packe raffic is allowed ino he queue. Therefore, he model has he foreground raffic experiencing 1% packe loss. As menioned, here are ways o overcome his effec, see, e.g., [4], bu hey rely on having an esimae of he foreground raffic rae. Wihou a priori knowledge of he foreground raffic behavior, he deerminisic model will deny he foreground raffic access o he buffer. This siuaion can be addressed by esimaing foreground raffic load based on previous behavior, as has been done elsewhere. possible sochasic rajecories ω max work ω( + i ) mean drif ω( i+1) i i+1 packe arrivals a packe loss esimae ω( + i+1 ) σ m = λ µ diffusional densiy ime s III. Sochasic Models In his secion we presen our approach o hybrid nework simulaions which relies upon sochasic models of he background raffic and explici handling of packe evens for he foreground raffic. As discussed previously, wo aspecs of his level of inegraion need consideraion, i.e., mehods o mix he analyic background raffic wih he explici even handling of he foreground raffic a a common queue, and mehods o esimae he arrival processes of he background raffic a he inermediae queues in he nework based upon nework rouing and exernal arrival processes. We concenrae on he former in his paper. A. Sochasic/Packe Mixing Equaions Here we describe our mehod o mix he sochasic modeled background raffic and he packe raffic a a given queue wihin he nework. In some sense, our approach defines a naural exension o he deerminisic/packe hybrid approach described above. However, our approach eliminaes he need for ad-hoc mehods and assumpions o mixing analyic and packe raffic a common queues, does no require a priori knowledge of foreground packe behavior and applies independen of wheher he overall load on he server is under or exceeds is capaciy. As above, assume ha λ s is he average background raffic (now reaed as a sochasic process, hence he subscrip s ) rae ino he queue over a ime averaging inerval δ. This will represen he average rae of raffic associaed wih he analyically modeled raffic. However, we also characerize he variaion in he background arrival process hrough is (CoV) funcion, C v [1]. The CoV is defined as C v = σ s /λ 1 s where σ s is he sandard deviaion of he iner-arrival imes for he incoming sochasic background raffic. Here, λ 1 s is he mean iner-arrival ime for he incoming sochasic background raffic. We assume he characerizaion of he background raffic is known, i.e., (λ s,c v ), a each node (queue) in he nework. Le µ be he server rae a he queue, i.e., he inverse of he link bandwidh. Le w() be he oal workload in he queue a ime, and w ( i ) and w + ( i ) be he oal workload in he queue jus prior o and jus following (respecively) a disinguished ime even, e.g., he arrival of packe i. Le w i be he work carried by he ih packe o he queue. Finally, le w max be he maximum amoun of work (or backlog) in he queue due o is finie size. Fig. 3. An illusraion of he hybrid sochasic modeling approach for mixing raffic a a queue. The algorihm o deermine a specific w ( i ) given a value of w + ( i 1 ) is based upon he knowledge of he emporal evoluion of he Cumulaive Disribuion Funcion (CDF) of he sochasic process. The CDF is defined as F (w, w, ) = P r[x < w X = w ] and saisfies d w F (w, w, ) = 1 and lim o F (w, w, ) = δ(w w ), he Dirac Dela Funcion. Our mehod applies for any chosen model of he CDF of he sochasic processes. Here we ouline he mixing algorihm and in Secion IV we give an example of one paricular sochasic process, e.g., a Brownian Moion process from heavy raffic approximaions of queues [3]. We use a CDF o deermine probabilisically he evoluion of w ( i ) given w + ( i 1 ). Figure 3 gives a picorial represenaion of he mehod used for mixing analyically modeled sochasic raffic wih explicily handled packe raffic. Individual packe arrival evens are indicaed along he boom axis of he figure. These packes carry wih hem a given workload which is a funcion of heir packe size and he link bandwidh serving he queue in quesion. If he packe is allowed o ener he queue, hen he workload in queue jumps from w ( i ) o w + ( i ) where he difference is he workload carried by he packe. In beween packe arrivals, he workload evolves according o a given sochasic process based upon load parameers which characerize he associaed arrival process, i.e., λ s and he coefficien of variaion, C v. Given he sochasic process and is Cumulaive Probabiliy Disribuion, we can deermine an appropriae w ( i+1 ) given w + ( i ). We accomplish his by sampling agains he given CDF for each packe inerarrival. The explici handling of he packe raffic and he process for updaing he impac of he sochasic raffic are as follows: For each packe arrival, do he following asks: Incremen he packe arrival couner i a he queue. Updae he queue backlog jus prior o he packe arrival ime i, by sampling agains he Cumulaive Probabiliy Disribuion Funcion, F (w, i w + ( i 1 ), i 1 ). Specifically, given a Disribuion Funcion F (X) = P r[x < w], and a random variable Y uniformly disribued beween and 1, hen we sample agains he disribuion by he formula w = F 1 (Y ). This yields a specific value for

4 4 ACM/IEEE PADS 28 w ( i ). If w i < w max w ( i ), hen accep he packe, updae queue workload as w + ( i ) = w ( i ) + w i and schedule he packe deparure even a ime service i = w ( i )/µ + i (3) Else, discard he packe and se w + ( i ) = w ( i ). The approach oulined above leads o a few observaions. Firs, his approach is a naural exension o he mehods previously discussed. Second, his approach explicily accouns for background raffic loss and even packe loss for all arrival load condiions, no jus for background loads less han he line rae. Specifically, he impac of background raffic on he packe raffic is handled a each packe arrival, while he impac of packe raffic on background raffic (and hence background raffic loss) is handled by reseing he iniial queue sae following each packe arrival. Third, unlike for deerminisic background models where i is ofen necessary o know a priori he foreground load in order o ge good esimaes of foreground packe loss, his approach requires no such informaion or esimaion. Insead, he foreground packe loss is a naural resul of he flucuaions in he background raffic and he curren load placed on he sysem by he foreground raffic. The above procedure provides a beer esimaion of aspecs of he foreground and background losses and heir cross ineracions. IV. An Example Sochasic Model Our approach o analyic/packe level mixing a a given queue wihin he nework was described independenly of he underlying sochasic process describing he background raffic. Hence, i is possible o rely upon a number of poenial sochasic processes. We describe one here and rely upon i in our simulaion resuls in Secion V. Furher, i is cerainly possible o use several sochasic processes o model he background raffic based upon which model bes represens he resuls as a funcion of sysem load and oher aspecs of he sysem model. This is a opic for fuure research. The sochasic model we invesigae here plays a prominen role in he work on heavy raffic limis in queuing models and is based upon he Brownian Moion sochasic process [3]. A. Brownian Moion Model For our iniial invesigaions, we assume ha he sochasic process is well approximaed by a Brownian Moion model which is sricly appropriae for heavy raffic limis, see, e.g., [3]. Given his, and assuming a GI/G/1/K queueing sysem, we hen have ha he Cumulaive Disribuion Funcion, F (w i, i w + ( i 1 ), i 1 ) saisfies he Fokker-Planck Equaion [3] wih appropriae boundary condiions o be discussed below, i.e., F = m F w σ2 2 F w 2 (4) where m = λ s µ, σ 2 = λ s C 2 v + µ C 2 v,µ, F (w, = ) = H(w w ), and H(x) is he Heavy-side Funcion. For he purpose of his paper, we assume ha all packes have he same size, hence we model a GI/D/1/K queueing sysem and have ha he CoV for he service process is zero. This assumpion implies ha σ 2 = λ s C 2 v. The Fokker-Planck equaion has an analyic soluion derived in [3] F (w, w, = ) = α Φ( w w m σ ) + β e 2mw/σ2 Φ( w w m σ ) (5) F (w, = ) = H(w w ) (6) Φ( ±w w m σ ) = 1 ±w w m σ 2π e x2 /2 dx (7) The mulipliers, α and β, are deermined by Boundary Condiions (BCs) of he sysem. The mos naural BCs found in he lieraure are and lim F (w, w, = ) = (8) w lim F (w, w, = ) = 1 (9) w w max where he firs BC addresses he lower limi of zero on he work in he sysem and he laer BC ensures ha he finie size queue limis he work in he sysem o he maximum work allowed. Solving for α and β using hese BCs, we ge and α 1 = Φ(w max,+ ) e 2mwmax/σ2 Φ(w max, ) (1) where we have used he abbreviaions β = α (11) Φ(w max,± ) = Φ( ±w max w m σ ) (12) We also invesigae he use of alernaive BCs. Consider he sysem saring ou wih a very large iniial value for he work, w. If we are ineresed in he prediced work in he sysem afer a very shor ime inerval, we would expec ha a lower limi on he work in queue would be given by w µ. Hence, an alernaive se of BCs, which we refer o BCs wih a moving lower BC, is and lim F (w, w, = ) = (13) w max[,w µ] lim F (w, w, = ) = 1 (14) w w max Solving for α and β using hese BCs, we ge α 1 = Φ(w max,+ ) Φ(w max,+)φ(w max, )e 2m(wmax wmin)/σ2 Φ(w min, ) (15)

5 COLE, e al: STOCHASTIC PROCESS MODELS FOR PACKET/ANALYTIC-BASED NETWORK SIMULATIONS 5 F(w,) Time = 1. (sec) Time = 2. (sec) Time = 1. (sec) Time =.25 (sec) Time =.5 (sec) Time =.1 (sec) F(w,) Time = 1. (sec) Time = 2. (sec) Time = 1. (sec) Time =.25 (sec) Time =.5 (sec) Time =.1 (sec) Sources Sinks Foreground Buffer C1 R1 S1 Background Mbps 5 Kbps.2.2 Fig. 5. The reference connecion used for he simulaion runs. 1 2 Work (Kbis) 1 2 Work (Kbis) Fig. 4. Evoluion of he CDF for wo cases of load equal o.98 (lef) and 1.2 (righ). and β = αφ(w min,+)e 2mwmin/σ2 Φ(w min, (16) where w min () = max[,w µ] and we have used he furher abbreviaions Φ(w min,± ) = Φ( ±w min w m σ ) (17) These ses of equaions for he CDF compleely deermine he ime evoluion of he sochasic sysem. The CDF wih BCs a w = and w = w max are well sudied and are discussed in [5] and [6]. In Figure 4 we presen some resuls for he shape of he CDF for he moving lower BCs, for wo server uilizaion of.98 and 1.2 and various imes. For hese examples we used a buffer size of 5 packes of 56 Byes each, an iniial queue workload of 1792 Byes represening a buffer a 8% occupancy and a server rae of 5 Kbps. We see ha for boh he cases, where loads are less han and greaer han server capaciy, here is a finie probabiliy ha he buffer is no fully occupied. This fac allows he packe level raffic access o he buffer even in server overload condiions, unlike he deerminisic case. V. Resuls In his secion we presen he resuls for our invesigaions ino he accuracy of he sochasic models in predicing queuing behavior in a single queue sysem. We compare he resuls of his mehod o he comparable even driven simulaion model of he equivalen queuing sysem and of he equivalen deerminisic background raffic model as described above. We use he Georgia Tech Simulaion ool (GTNeS) [2] for our simulaion sudies of he base case (packe level deail only) as well as he hybrid cases. For our simulaion resuls, we developed wo new modules wihin GTNeS. The wo modules developed are a) A Hybrid Inerface Module (HIM) which handled he mixing of he analyic background raffic wih he foreground packe raffic, and b) A new raffic generaion applicaion, he Hyper-Exponenial Arrival (HEA) module, which generaes applicaion level UDP packes according o a Hyper-Exponenial Process [1]. This process models a source which alernaes beween a high rae and a low rae raffic source, where each rae period is exponenially disribued. Hence, by seing he raes equal, we reproduce a simple and relaively smooh Poisson raffic paern. Our use of he Hyper-Exponenial Process allows us o model bursy raffic sources, which are well known o exis in he Inerne, by seing he raes o differen values. Our reference opology used for he simulaion runs is shown in Figure 5. Here node C1 is he source for wo differen applicaions; one which is a 5Kbps Poisson packe sream represening our foreground UDP raffic case and one represening our Hyper-Exponenial background UDP packe sream which can run a differen raes and bursiness facors. Boh applicaion raffic, foreground and background, ravel o node R1 over a 1 Mbps link and hen ono node S1 over a 5 Kbps link. The link beween R1 and S1 represens he queueing poin, or boleneck in our simulaions. For each reference case sudied, we ran hree differen simulaion models; firs is he base case which is a full even-driven packe level simulaion of boh he foreground and he background raffic, second is he deerminisic hybrid case where he foreground raffic is reaed a he packe level while he background raffic is reaed analyically as a fixed rae fluid, and hird is he sochasic hybrid case where he foreground raffic is reaed a he packe level while he background raffic is reaed analyically as a sochasic fluid wih fixed mean and variance. To invesigae impacs of differen foreground packe flows on he hybrid sysems, we also ran hese hree cases when he foreground raffic is a TCP-Reno sream from nodes C1 o S1 hrough R1, where we se he slow-sar hreshold o 2 KByes. For each of he above cases, we varied he mean and he CoV of he background Hyper-Exponenial UDP sream o cover a range of raffic loads and loss raes. Table V liss he various mean background raes and example parameers represening he exreme CoV invesigaed for each mean rae. For all he resuls presened, we averaged he meric values over en independen simulaion runs wih differen random generaor seedings for each. Each simulaion run consised of an iniializaion period of 5 seconds where jus he background raffic processes run (in order o allow he sysem o equalibriae) and hen we iniiaed he foreground process. We coninued each simulaion run for an addiional 1 seconds. We firs presen our resuls for he case of a UDP foreground packe-based sream. For his foreground process we measure he packe level delay and loss. In Figure 6 we show he resuls for mean delay esimaes for he hree cases of base, deerminisic and sochasic raffic for a background sream wih a CoV equal o uniy. The raes simulaed in he plos are 3, 35, 4, 45 and 5 Kbps. Noe, however, ha hese are he applicaion-level raes and due o packe overhead of 48 byes per packe, he

6 6 ACM/IEEE PADS 28 TABLE I Parameers for he Hyper-Exponenial background process. 1.8 Base De Soc_mvBC λ 1 s Cv H r H L r l (Kbps) (msec) (Kbps) (msec) (Kbps) Loss Probabiliy respecive line raes are 328, 383, 438, 492 and 53 Kbps. Here we see mean delay of he foreground sream increasing as he mean rae of he background raffic increases for all hree cases. However, he sochasic case does a beer job a racking he delays recorded for he base simulaion case, while he deerminisic case underesimaes he delays a lower loads and overesimaes he delay a higher loads Base De Soc_mvBC Background Rae (Kbps) Fig. 6. Resuls for he UDP foreground delay versus background raffic rae. Figure 7 presens resuls on he foreground packe loss probabiliy for he differen background raffic raes where he CoV is uniy. The loss meric is a much more sensiive and challenging es of models due o is dependence upon he high perceniles of he work-in-queue probabiliy disribuions. We see exremely low packe losses for all cases for raes less han 4 Kbps, as expeced. Above 4 Kbps, where he link is approaching a load near uniy, he loss begin o increase. The losses for he deerminisic model rapidly approach uniy, because i has no mechanism o allow packe raffic enry ino he buffer when he fluid inpu rae equals or exceeds he service rae of he sysem. While he resuls for he sochasic model are quie close o he base case loss resuls. As menioned previously, he sochasic model explicily accouns for he flucuaions in Background Rae (Kbps) Fig. 7. Resuls for he UDP foreground loss probabiliy versus background raffic rae. he background raffic and his is wha allows he packe raffic lossy enry ino he buffer. In he plos in Figure 8 we invesigae he impac of increased CoV in he background sream on he foreground packe merics. Figure 8 presen he resuls for mean raes of 3, 4, 43 and 45 Kbps in he background sreams. We see ha he mean delay increases as he CoV increases for lower loads, while for higher loads he mean delay acually decreases for increasing CoV. The deerminisic model does no accoun for variaions in he dynamics of he background sream so i is incapable of racking hese effecs. We show resuls for he moving lower BC discussed above for he sochasic Brownian Moion Model. The sochasic model capures he rends in he delay versus load and CoV. However, he rends are no as pronounced as in he base simulaion case. This resul will be addressed in fuure sudies. We now presen our resuls for he case where he foreground raffic is a TCP packe sream. Due o TCP s adapive windowing policy, he foreground raffic in hese simulaion runs will aemp o uilize he remaining bandwidh on he link beween R1 and S1. Hence, he foreground loads vary for differen cases of background raffic loads. We firs show a se of resuls comparing he TCP goodpu versus rae for he various simulaion cases. These resuls are shown in Figure 9. We see ha he goodpu generally decreases wih increasing background rae. Furher, he deerminisic model underesimaes he TCP goodpu, due o is over esimaion of he foreground packe losses (from previous resuls above). While he sochasic models do a more reasonable job in racking TCP hroughpu. Furher, he esimaes of he sochasic models improve for higher loads as expeced. We show he resuls for boh BCs discussed above. Tha he TCP goodpu as modeled by he sochasic hybrid case racks well he base case is a ribue o he models abiliy o esimae packe loss probabiliy, as TCP goodpu is highly non-linear wih respec o packe loss. We show he resuls for background sreams wih increasing Coefficiens of Variaion, where we are presening he average goodpu of he TCP foreground process. Figure 1 show he resuls for a mean background raffic rae of 3, 4, 45 and 5 Kbps. We observe ha he TCP

7 COLE, e al: STOCHASTIC PROCESS MODELS FOR PACKET/ANALYTIC-BASED NETWORK SIMULATIONS Base(3Kbps) De(3Kbps) Soc_mvBC(3Kbps) Base(4Kbps) De(4Kbps) Soc_mvBC(4Kbps) Base(43Kbps) De(43Kbps) Soc_mvBC(43Kbps) Base(45Kbps) De(45Kbps) Soc_mvBC(45Kbps) Fig. 8. Resuls for he UDP foreground delay versus CoV for various background raffic raes. goodpu for he base case shows a weak dependence on he CoV for lower loads and a greaer, increasing dependence on CoV a higher loads. Furher, he analyic models resul in an underesimaion of he TCP goodpu for all cases. We presen he resuls for boh sochasic models, i.e., he models resuling from differen lower BCs. The sochasic models capure he qualiaive ends shown in he base case. However, quaniaively hey underesimae he TCP goodpu. As before, we see ha he deerminisic model resuls are independen of he CoV of he background raffic sream. 1 Base De Soc mvbc Soc Background Rae (Kbps) Fig. 9. Resuls for he TCP foreground goodpu versus background raffic rae. VI. Conclusions and Fuure Sudies We have presened he iniial resuls of an invesigaion ino he use of sochasic queueing models for he purpose of developing hybrid analyic and packe level, even driven nework simulaion ools. Our ulimae objecive is o improve he scalabiliy of nework simulaions, decrease heir run-imes and mainain high fideliy of heir resuls. There are numerous aspecs of his opic which require invesigaions, including packe/analyic model mixing a nework queues and esimaions of sochasic model parameers a inerior queues in he nework. In his paper, we have only begun invesigaing he iniial quesion of how o mix sochasic analyic fluids wih packe level evens and performed some iniial invesigaions ino he fideliy of hese mehods. However, we are encouraged by hese iniial resuls. We believe he use of sochasic background models lead o a naural, unforced means of mixing packe and analyic raffic in common queues. This is no he case when relying upon deerminisic models which force designers o make ad-hoc assumpions and decisions wih respec o how o mix packe and analyic raffic and which ofen have o rely upon a priori knowledge of foreground raffic behavior. There remains much work o furher explore and develop a high fideliy hybrid sochasic and packe-level nework simulaion capabiliy. Fuure work includes: Invesigae he use of improved sochasic models and approximaions from he field of Heavy Traffic resuls in queuing heory o improve he fideliy of he predicions. Exend our mehods o neworks of queues. Furher explore he fideliy of hese mehods in he presence of oher background raffic ypes and loads and heir impac of oher foreground applicaion raffic. Invesigae he benefis of using hybrid sochasic/packe simulaion echniques when modeling processes wih long ailed disribuions. VII. Acknowledgemens We would like o hank he reviewers for heir deailed and insighful commens and in poining ou Reference [7].

8 8 ACM/IEEE PADS Base(3Kbps) De(3Kbps) Soc_mvBC(3Kbps) Soc(3Kbps) Base(4Kbps) De(4Kbps) Soc_mvBC(4Kbps) Soc(4Kbps) Base(45Kbps) De(45Kbps) Soc_mvBC(45Kbps) Soc(45Kbps) Queueing Neworks, I. Nonequilibrium Disribuions and Compuer Modeling, Journal of he Associaion for Compuing Machinery, Vol. 21, No. 3, [7] Liu, B., Guo, Y., Kurose, J., Towsley, D. and W. Gong, Fluid Simulaion of Large Scale Neworks: Issues and Tradeoffs, PDPTA, [8] Liu, J., Parallel Simulaion of Hybrid Nework Traffic Models, IEEE ACM PADS 7, San Diego, CA, USA, June 27. [9] Mira, D., Sochasic heory of a fluid model of producers and consumers coupled by a buffer, Adv. in Appl. Prob., Vol. 2, [1] Nicol, D. and G. Yan, Simulaion of Nework Traffic a Coarse Time-scales, IEEE ACM PADS 5, Monerrey, CA, USA, June 25. [11] Liljensam, M., Nicol, D., Yuan, Y. and J. Liu, RINSE: he realime Ineracive Nework Simulaion Environmen for Nework Securiy Exercises, IEEE ACM PADS 5, Monerrey, CA, USA, June 25. [12] Misra, V., Gong, W.B. and D. Towsley, Fluid-based Analysis of a Nework of AQM Rouers Supporing TCP Flows Wih an Applicaion o RED, Proceedings of ACM SIGCOMM 2, 2. [13] Gu,Y., Liu, Y. and D. Towsley, On Inegraing Fluid Models wih Packe Simulaion, IEEE INFOCOM 4, Base(5Kbps) De(5Kbps) Soc_mvBC(5Kbps) Soc(5Kbps) Fig. 1. Resuls for he TCP foreground goodpu versus Cv for various background raffic raes. References [1] Cooper, R., Inroducion o Queueing Theory, Norh-Holland, Oxford, [2] Riley, G., The Georgia Tech Simulaion Tool, hp://maniacs.ece.gaech.edu/ 28. [3] Heyman, D., A Diffusion Model Approximaion for he GI/G/1 Queue in Heavy Traffic, Bell Labs Technical Journal, Vol. 54, No. 9, November [4] Kiddle, C., Simmonds, R., Williamson, C. and B. Unger, Hybrid Packe/Fluid Flow Nework Simulaion, 17h Workshop on Parallel and Disribued Simulaion, June 23. [5] Kobayashi, H., Applicaions of he Diffusion Approximaion o Queueing Neworks, I. Equilibrium Queue Disribuions, Journal of he Associaion for Compuing Machinery, Vol. 21, No. 2, [6] Kobayashi, H., Applicaions of he Diffusion Approximaion o

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

5. Stochastic processes (1)

5. Stochastic processes (1) Lec05.pp S-38.45 - Inroducion o Teleraffic Theory Spring 2005 Conens Basic conceps Poisson process 2 Sochasic processes () Consider some quaniy in a eleraffic (or any) sysem I ypically evolves in ime randomly

More information

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature On Measuring Pro-Poor Growh 1. On Various Ways of Measuring Pro-Poor Growh: A Shor eview of he Lieraure During he pas en years or so here have been various suggesions concerning he way one should check

More information

Mixed Stochastic and Event Flows

Mixed Stochastic and Event Flows Simulation Mixed and Event Flows Modeling for Simulation Dynamics Robert G. Cole 1, George Riley 2, Derya Cansever 3 and William Yurcick 4 1 Johns Hopkins University 2 Georgia Institue of Technology 3

More information

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid

More information

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution Physics 7b: Saisical Mechanics Fokker-Planck Equaion The Langevin equaion approach o he evoluion of he velociy disribuion for he Brownian paricle migh leave you uncomforable. A more formal reamen of his

More information

20. Applications of the Genetic-Drift Model

20. Applications of the Genetic-Drift Model 0. Applicaions of he Geneic-Drif Model 1) Deermining he probabiliy of forming any paricular combinaion of genoypes in he nex generaion: Example: If he parenal allele frequencies are p 0 = 0.35 and q 0

More information

Introduction to Probability and Statistics Slides 4 Chapter 4

Introduction to Probability and Statistics Slides 4 Chapter 4 Inroducion o Probabiliy and Saisics Slides 4 Chaper 4 Ammar M. Sarhan, asarhan@mahsa.dal.ca Deparmen of Mahemaics and Saisics, Dalhousie Universiy Fall Semeser 8 Dr. Ammar Sarhan Chaper 4 Coninuous Random

More information

Internet Traffic Modeling for Efficient Network Research Management Prof. Zhili Sun, UniS Zhiyong Liu, CATR

Internet Traffic Modeling for Efficient Network Research Management Prof. Zhili Sun, UniS Zhiyong Liu, CATR Inerne Traffic Modeling for Efficien Nework Research Managemen Prof. Zhili Sun, UniS Zhiyong Liu, CATR UK-China Science Bridge Workshop 13-14 December 2011, London Ouline Inroducion Background Classical

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

Matlab and Python programming: how to get started

Matlab and Python programming: how to get started Malab and Pyhon programming: how o ge sared Equipping readers he skills o wrie programs o explore complex sysems and discover ineresing paerns from big daa is one of he main goals of his book. In his chaper,

More information

Random Walk with Anti-Correlated Steps

Random Walk with Anti-Correlated Steps Random Walk wih Ani-Correlaed Seps John Noga Dirk Wagner 2 Absrac We conjecure he expeced value of random walks wih ani-correlaed seps o be exacly. We suppor his conjecure wih 2 plausibiliy argumens and

More information

Bias in Conditional and Unconditional Fixed Effects Logit Estimation: a Correction * Tom Coupé

Bias in Conditional and Unconditional Fixed Effects Logit Estimation: a Correction * Tom Coupé Bias in Condiional and Uncondiional Fixed Effecs Logi Esimaion: a Correcion * Tom Coupé Economics Educaion and Research Consorium, Naional Universiy of Kyiv Mohyla Academy Address: Vul Voloska 10, 04070

More information

Notes on Kalman Filtering

Notes on Kalman Filtering Noes on Kalman Filering Brian Borchers and Rick Aser November 7, Inroducion Daa Assimilaion is he problem of merging model predicions wih acual measuremens of a sysem o produce an opimal esimae of he curren

More information

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon 3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of

More information

Solutions for Assignment 2

Solutions for Assignment 2 Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218 Soluions for ssignmen 2 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how Go-ack n RQ can be

More information

Robust estimation based on the first- and third-moment restrictions of the power transformation model

Robust estimation based on the first- and third-moment restrictions of the power transformation model h Inernaional Congress on Modelling and Simulaion, Adelaide, Ausralia, 6 December 3 www.mssanz.org.au/modsim3 Robus esimaion based on he firs- and hird-momen resricions of he power ransformaion Nawaa,

More information

Appendix to Creating Work Breaks From Available Idleness

Appendix to Creating Work Breaks From Available Idleness Appendix o Creaing Work Breaks From Available Idleness Xu Sun and Ward Whi Deparmen of Indusrial Engineering and Operaions Research, Columbia Universiy, New York, NY, 127; {xs2235,ww24}@columbia.edu Sepember

More information

Lecture 4 Notes (Little s Theorem)

Lecture 4 Notes (Little s Theorem) Lecure 4 Noes (Lile s Theorem) This lecure concerns one of he mos imporan (and simples) heorems in Queuing Theory, Lile s Theorem. More informaion can be found in he course book, Bersekas & Gallagher,

More information

Inventory Control of Perishable Items in a Two-Echelon Supply Chain

Inventory Control of Perishable Items in a Two-Echelon Supply Chain Journal of Indusrial Engineering, Universiy of ehran, Special Issue,, PP. 69-77 69 Invenory Conrol of Perishable Iems in a wo-echelon Supply Chain Fariborz Jolai *, Elmira Gheisariha and Farnaz Nojavan

More information

Chapter 2. First Order Scalar Equations

Chapter 2. First Order Scalar Equations Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.

More information

The expectation value of the field operator.

The expectation value of the field operator. The expecaion value of he field operaor. Dan Solomon Universiy of Illinois Chicago, IL dsolom@uic.edu June, 04 Absrac. Much of he mahemaical developmen of quanum field heory has been in suppor of deermining

More information

6. Stochastic calculus with jump processes

6. Stochastic calculus with jump processes A) Trading sraegies (1/3) Marke wih d asses S = (S 1,, S d ) A rading sraegy can be modelled wih a vecor φ describing he quaniies invesed in each asse a each insan : φ = (φ 1,, φ d ) The value a of a porfolio

More information

Excel-Based Solution Method For The Optimal Policy Of The Hadley And Whittin s Exact Model With Arma Demand

Excel-Based Solution Method For The Optimal Policy Of The Hadley And Whittin s Exact Model With Arma Demand Excel-Based Soluion Mehod For The Opimal Policy Of The Hadley And Whiin s Exac Model Wih Arma Demand Kal Nami School of Business and Economics Winson Salem Sae Universiy Winson Salem, NC 27110 Phone: (336)750-2338

More information

An introduction to the theory of SDDP algorithm

An introduction to the theory of SDDP algorithm An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

STATE-SPACE MODELLING. A mass balance across the tank gives:

STATE-SPACE MODELLING. A mass balance across the tank gives: B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing

More information

Stability and Bifurcation in a Neural Network Model with Two Delays

Stability and Bifurcation in a Neural Network Model with Two Delays Inernaional Mahemaical Forum, Vol. 6, 11, no. 35, 175-1731 Sabiliy and Bifurcaion in a Neural Nework Model wih Two Delays GuangPing Hu and XiaoLing Li School of Mahemaics and Physics, Nanjing Universiy

More information

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II Roland Siegwar Margaria Chli Paul Furgale Marco Huer Marin Rufli Davide Scaramuzza ETH Maser Course: 151-0854-00L Auonomous Mobile Robos Localizaion II ACT and SEE For all do, (predicion updae / ACT),

More information

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles Diebold, Chaper 7 Francis X. Diebold, Elemens of Forecasing, 4h Ediion (Mason, Ohio: Cengage Learning, 006). Chaper 7. Characerizing Cycles Afer compleing his reading you should be able o: Define covariance

More information

Final Spring 2007

Final Spring 2007 .615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o

More information

Basic definitions and relations

Basic definitions and relations Basic definiions and relaions Lecurer: Dmiri A. Molchanov E-mail: molchan@cs.u.fi hp://www.cs.u.fi/kurssi/tlt-2716/ Kendall s noaion for queuing sysems: Arrival processes; Service ime disribuions; Examples.

More information

Econ107 Applied Econometrics Topic 7: Multicollinearity (Studenmund, Chapter 8)

Econ107 Applied Econometrics Topic 7: Multicollinearity (Studenmund, Chapter 8) I. Definiions and Problems A. Perfec Mulicollineariy Econ7 Applied Economerics Topic 7: Mulicollineariy (Sudenmund, Chaper 8) Definiion: Perfec mulicollineariy exiss in a following K-variable regression

More information

Pade and Laguerre Approximations Applied. to the Active Queue Management Model. of Internet Protocol

Pade and Laguerre Approximations Applied. to the Active Queue Management Model. of Internet Protocol Applied Mahemaical Sciences, Vol. 7, 013, no. 16, 663-673 HIKARI Ld, www.m-hikari.com hp://dx.doi.org/10.1988/ams.013.39499 Pade and Laguerre Approximaions Applied o he Acive Queue Managemen Model of Inerne

More information

Class Meeting # 10: Introduction to the Wave Equation

Class Meeting # 10: Introduction to the Wave Equation MATH 8.5 COURSE NOTES - CLASS MEETING # 0 8.5 Inroducion o PDEs, Fall 0 Professor: Jared Speck Class Meeing # 0: Inroducion o he Wave Equaion. Wha is he wave equaion? The sandard wave equaion for a funcion

More information

On Multicomponent System Reliability with Microshocks - Microdamages Type of Components Interaction

On Multicomponent System Reliability with Microshocks - Microdamages Type of Components Interaction On Mulicomponen Sysem Reliabiliy wih Microshocks - Microdamages Type of Componens Ineracion Jerzy K. Filus, and Lidia Z. Filus Absrac Consider a wo componen parallel sysem. The defined new sochasic dependences

More information

Air Traffic Forecast Empirical Research Based on the MCMC Method

Air Traffic Forecast Empirical Research Based on the MCMC Method Compuer and Informaion Science; Vol. 5, No. 5; 0 ISSN 93-8989 E-ISSN 93-8997 Published by Canadian Cener of Science and Educaion Air Traffic Forecas Empirical Research Based on he MCMC Mehod Jian-bo Wang,

More information

1 Differential Equation Investigations using Customizable

1 Differential Equation Investigations using Customizable Differenial Equaion Invesigaions using Cusomizable Mahles Rober Decker The Universiy of Harford Absrac. The auhor has developed some plaform independen, freely available, ineracive programs (mahles) for

More information

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4. PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence

More information

Online Appendix to Solution Methods for Models with Rare Disasters

Online Appendix to Solution Methods for Models with Rare Disasters Online Appendix o Soluion Mehods for Models wih Rare Disasers Jesús Fernández-Villaverde and Oren Levinal In his Online Appendix, we presen he Euler condiions of he model, we develop he pricing Calvo block,

More information

Most Probable Phase Portraits of Stochastic Differential Equations and Its Numerical Simulation

Most Probable Phase Portraits of Stochastic Differential Equations and Its Numerical Simulation Mos Probable Phase Porrais of Sochasic Differenial Equaions and Is Numerical Simulaion Bing Yang, Zhu Zeng and Ling Wang 3 School of Mahemaics and Saisics, Huazhong Universiy of Science and Technology,

More information

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9:

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9: EE65R: Reliabiliy Physics of anoelecronic Devices Lecure 9: Feaures of Time-Dependen BTI Degradaion Dae: Sep. 9, 6 Classnoe Lufe Siddique Review Animesh Daa 9. Background/Review: BTI is observed when he

More information

) were both constant and we brought them from under the integral.

) were both constant and we brought them from under the integral. YIELD-PER-RECRUIT (coninued The yield-per-recrui model applies o a cohor, bu we saw in he Age Disribuions lecure ha he properies of a cohor do no apply in general o a collecion of cohors, which is wha

More information

Predator - Prey Model Trajectories and the nonlinear conservation law

Predator - Prey Model Trajectories and the nonlinear conservation law Predaor - Prey Model Trajecories and he nonlinear conservaion law James K. Peerson Deparmen of Biological Sciences and Deparmen of Mahemaical Sciences Clemson Universiy Ocober 28, 213 Ouline Drawing Trajecories

More information

Handout: Power Laws and Preferential Attachment

Handout: Power Laws and Preferential Attachment CS224W: Analysis of Neworks Fall 2017 Handou: Power Laws and Preferenial Aachmen 1 Preferenial Aachmen Empirical sudies of real world neworks revealed ha degree disribuion ofen follows a heavyailed disribuion,

More information

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Kriging Models Predicing Arazine Concenraions in Surface Waer Draining Agriculural Waersheds Paul L. Mosquin, Jeremy Aldworh, Wenlin Chen Supplemenal Maerial Number

More information

CENTRALIZED VERSUS DECENTRALIZED PRODUCTION PLANNING IN SUPPLY CHAINS

CENTRALIZED VERSUS DECENTRALIZED PRODUCTION PLANNING IN SUPPLY CHAINS CENRALIZED VERSUS DECENRALIZED PRODUCION PLANNING IN SUPPLY CHAINS Georges SAHARIDIS* a, Yves DALLERY* a, Fikri KARAESMEN* b * a Ecole Cenrale Paris Deparmen of Indusial Engineering (LGI), +3343388, saharidis,dallery@lgi.ecp.fr

More information

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB Elecronic Companion EC.1. Proofs of Technical Lemmas and Theorems LEMMA 1. Le C(RB) be he oal cos incurred by he RB policy. Then we have, T L E[C(RB)] 3 E[Z RB ]. (EC.1) Proof of Lemma 1. Using he marginal

More information

Orientation. Connections between network coding and stochastic network theory. Outline. Bruce Hajek. Multicast with lost packets

Orientation. Connections between network coding and stochastic network theory. Outline. Bruce Hajek. Multicast with lost packets Connecions beween nework coding and sochasic nework heory Bruce Hajek Orienaion On Thursday, Ralf Koeer discussed nework coding: coding wihin he nework Absrac: Randomly generaed coded informaion blocks

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

EXERCISES FOR SECTION 1.5

EXERCISES FOR SECTION 1.5 1.5 Exisence and Uniqueness of Soluions 43 20. 1 v c 21. 1 v c 1 2 4 6 8 10 1 2 2 4 6 8 10 Graph of approximae soluion obained using Euler s mehod wih = 0.1. Graph of approximae soluion obained using Euler

More information

A Study of Inventory System with Ramp Type Demand Rate and Shortage in The Light Of Inflation I

A Study of Inventory System with Ramp Type Demand Rate and Shortage in The Light Of Inflation I Inernaional Journal of Mahemaics rends and echnology Volume 7 Number Jan 5 A Sudy of Invenory Sysem wih Ramp ype emand Rae and Shorage in he Ligh Of Inflaion I Sangeea Gupa, R.K. Srivasava, A.K. Singh

More information

Block Diagram of a DCS in 411

Block Diagram of a DCS in 411 Informaion source Forma A/D From oher sources Pulse modu. Muliplex Bandpass modu. X M h: channel impulse response m i g i s i Digial inpu Digial oupu iming and synchronizaion Digial baseband/ bandpass

More information

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017 Two Popular Bayesian Esimaors: Paricle and Kalman Filers McGill COMP 765 Sep 14 h, 2017 1 1 1, dx x Bel x u x P x z P Recall: Bayes Filers,,,,,,, 1 1 1 1 u z u x P u z u x z P Bayes z = observaion u =

More information

Chapter 2. Models, Censoring, and Likelihood for Failure-Time Data

Chapter 2. Models, Censoring, and Likelihood for Failure-Time Data Chaper 2 Models, Censoring, and Likelihood for Failure-Time Daa William Q. Meeker and Luis A. Escobar Iowa Sae Universiy and Louisiana Sae Universiy Copyrigh 1998-2008 W. Q. Meeker and L. A. Escobar. Based

More information

23.5. Half-Range Series. Introduction. Prerequisites. Learning Outcomes

23.5. Half-Range Series. Introduction. Prerequisites. Learning Outcomes Half-Range Series 2.5 Inroducion In his Secion we address he following problem: Can we find a Fourier series expansion of a funcion defined over a finie inerval? Of course we recognise ha such a funcion

More information

Biol. 356 Lab 8. Mortality, Recruitment, and Migration Rates

Biol. 356 Lab 8. Mortality, Recruitment, and Migration Rates Biol. 356 Lab 8. Moraliy, Recruimen, and Migraion Raes (modified from Cox, 00, General Ecology Lab Manual, McGraw Hill) Las week we esimaed populaion size hrough several mehods. One assumpion of all hese

More information

A Dynamic Model of Economic Fluctuations

A Dynamic Model of Economic Fluctuations CHAPTER 15 A Dynamic Model of Economic Flucuaions Modified for ECON 2204 by Bob Murphy 2016 Worh Publishers, all righs reserved IN THIS CHAPTER, OU WILL LEARN: how o incorporae dynamics ino he AD-AS model

More information

Stochastic Model for Cancer Cell Growth through Single Forward Mutation

Stochastic Model for Cancer Cell Growth through Single Forward Mutation Journal of Modern Applied Saisical Mehods Volume 16 Issue 1 Aricle 31 5-1-2017 Sochasic Model for Cancer Cell Growh hrough Single Forward Muaion Jayabharahiraj Jayabalan Pondicherry Universiy, jayabharahi8@gmail.com

More information

2. Nonlinear Conservation Law Equations

2. Nonlinear Conservation Law Equations . Nonlinear Conservaion Law Equaions One of he clear lessons learned over recen years in sudying nonlinear parial differenial equaions is ha i is generally no wise o ry o aack a general class of nonlinear

More information

Math 333 Problem Set #2 Solution 14 February 2003

Math 333 Problem Set #2 Solution 14 February 2003 Mah 333 Problem Se #2 Soluion 14 February 2003 A1. Solve he iniial value problem dy dx = x2 + e 3x ; 2y 4 y(0) = 1. Soluion: This is separable; we wrie 2y 4 dy = x 2 + e x dx and inegrae o ge The iniial

More information

MATH 4330/5330, Fourier Analysis Section 6, Proof of Fourier s Theorem for Pointwise Convergence

MATH 4330/5330, Fourier Analysis Section 6, Proof of Fourier s Theorem for Pointwise Convergence MATH 433/533, Fourier Analysis Secion 6, Proof of Fourier s Theorem for Poinwise Convergence Firs, some commens abou inegraing periodic funcions. If g is a periodic funcion, g(x + ) g(x) for all real x,

More information

R t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t

R t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t Exercise 7 C P = α + β R P + u C = αp + βr + v (a) (b) C R = α P R + β + w (c) Assumpions abou he disurbances u, v, w : Classical assumions on he disurbance of one of he equaions, eg. on (b): E(v v s P,

More information

Electrical and current self-induction

Electrical and current self-induction Elecrical and curren self-inducion F. F. Mende hp://fmnauka.narod.ru/works.hml mende_fedor@mail.ru Absrac The aricle considers he self-inducance of reacive elemens. Elecrical self-inducion To he laws of

More information

Ordinary Differential Equations

Ordinary Differential Equations Lecure 22 Ordinary Differenial Equaions Course Coordinaor: Dr. Suresh A. Karha, Associae Professor, Deparmen of Civil Engineering, IIT Guwahai. In naure, mos of he phenomena ha can be mahemaically described

More information

A variational radial basis function approximation for diffusion processes.

A variational radial basis function approximation for diffusion processes. A variaional radial basis funcion approximaion for diffusion processes. Michail D. Vreas, Dan Cornford and Yuan Shen {vreasm, d.cornford, y.shen}@ason.ac.uk Ason Universiy, Birmingham, UK hp://www.ncrg.ason.ac.uk

More information

Article from. Predictive Analytics and Futurism. July 2016 Issue 13

Article from. Predictive Analytics and Futurism. July 2016 Issue 13 Aricle from Predicive Analyics and Fuurism July 6 Issue An Inroducion o Incremenal Learning By Qiang Wu and Dave Snell Machine learning provides useful ools for predicive analyics The ypical machine learning

More information

E β t log (C t ) + M t M t 1. = Y t + B t 1 P t. B t 0 (3) v t = P tc t M t Question 1. Find the FOC s for an optimum in the agent s problem.

E β t log (C t ) + M t M t 1. = Y t + B t 1 P t. B t 0 (3) v t = P tc t M t Question 1. Find the FOC s for an optimum in the agent s problem. Noes, M. Krause.. Problem Se 9: Exercise on FTPL Same model as in paper and lecure, only ha one-period govenmen bonds are replaced by consols, which are bonds ha pay one dollar forever. I has curren marke

More information

di Bernardo, M. (1995). A purely adaptive controller to synchronize and control chaotic systems.

di Bernardo, M. (1995). A purely adaptive controller to synchronize and control chaotic systems. di ernardo, M. (995). A purely adapive conroller o synchronize and conrol chaoic sysems. hps://doi.org/.6/375-96(96)8-x Early version, also known as pre-prin Link o published version (if available):.6/375-96(96)8-x

More information

Single and Double Pendulum Models

Single and Double Pendulum Models Single and Double Pendulum Models Mah 596 Projec Summary Spring 2016 Jarod Har 1 Overview Differen ypes of pendulums are used o model many phenomena in various disciplines. In paricular, single and double

More information

Sub Module 2.6. Measurement of transient temperature

Sub Module 2.6. Measurement of transient temperature Mechanical Measuremens Prof. S.P.Venkaeshan Sub Module 2.6 Measuremen of ransien emperaure Many processes of engineering relevance involve variaions wih respec o ime. The sysem properies like emperaure,

More information

18 Biological models with discrete time

18 Biological models with discrete time 8 Biological models wih discree ime The mos imporan applicaions, however, may be pedagogical. The elegan body of mahemaical heory peraining o linear sysems (Fourier analysis, orhogonal funcions, and so

More information

Comments on Window-Constrained Scheduling

Comments on Window-Constrained Scheduling Commens on Window-Consrained Scheduling Richard Wes Member, IEEE and Yuing Zhang Absrac This shor repor clarifies he behavior of DWCS wih respec o Theorem 3 in our previously published paper [1], and describes

More information

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits EEE25 ircui Analysis I Se 4: apaciors, Inducors, and Firs-Order inear ircuis Shahriar Mirabbasi Deparmen of Elecrical and ompuer Engineering Universiy of Briish olumbia shahriar@ece.ubc.ca Overview Passive

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Control of Stochastic Systems - P.R. Kumar

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Control of Stochastic Systems - P.R. Kumar CONROL OF SOCHASIC SYSEMS P.R. Kumar Deparmen of Elecrical and Compuer Engineering, and Coordinaed Science Laboraory, Universiy of Illinois, Urbana-Champaign, USA. Keywords: Markov chains, ransiion probabiliies,

More information

A Note on the Equivalence of Fractional Relaxation Equations to Differential Equations with Varying Coefficients

A Note on the Equivalence of Fractional Relaxation Equations to Differential Equations with Varying Coefficients mahemaics Aricle A Noe on he Equivalence of Fracional Relaxaion Equaions o Differenial Equaions wih Varying Coefficiens Francesco Mainardi Deparmen of Physics and Asronomy, Universiy of Bologna, and he

More information

6.2 Transforms of Derivatives and Integrals.

6.2 Transforms of Derivatives and Integrals. SEC. 6.2 Transforms of Derivaives and Inegrals. ODEs 2 3 33 39 23. Change of scale. If l( f ()) F(s) and c is any 33 45 APPLICATION OF s-shifting posiive consan, show ha l( f (c)) F(s>c)>c (Hin: In Probs.

More information

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED 0.1 MAXIMUM LIKELIHOOD ESTIMATIO EXPLAIED Maximum likelihood esimaion is a bes-fi saisical mehod for he esimaion of he values of he parameers of a sysem, based on a se of observaions of a random variable

More information

Lecture 2 October ε-approximation of 2-player zero-sum games

Lecture 2 October ε-approximation of 2-player zero-sum games Opimizaion II Winer 009/10 Lecurer: Khaled Elbassioni Lecure Ocober 19 1 ε-approximaion of -player zero-sum games In his lecure we give a randomized ficiious play algorihm for obaining an approximae soluion

More information

Delivering Better Time-of-Day Using Synchronous Ethernet and Yaakov (J) Stein, Alon Geva, Gabriel Zigelboim RAD Data Communications

Delivering Better Time-of-Day Using Synchronous Ethernet and Yaakov (J) Stein, Alon Geva, Gabriel Zigelboim RAD Data Communications Delivering Beer Time-of-Day Using Synchronous Eherne and 1588 Yaakov (J) Sein, Alon Geva, Gabriel Zigelboim RAD Daa Communicaions The problem I wan discuss he use of 1588 (or NTP for ha maer) for ime of

More information

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t...

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t... Mah 228- Fri Mar 24 5.6 Marix exponenials and linear sysems: The analogy beween firs order sysems of linear differenial equaions (Chaper 5) and scalar linear differenial equaions (Chaper ) is much sronger

More information

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time.

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time. Supplemenary Figure 1 Spike-coun auocorrelaions in ime. Normalized auocorrelaion marices are shown for each area in a daase. The marix shows he mean correlaion of he spike coun in each ime bin wih he spike

More information

Expert Advice for Amateurs

Expert Advice for Amateurs Exper Advice for Amaeurs Ernes K. Lai Online Appendix - Exisence of Equilibria The analysis in his secion is performed under more general payoff funcions. Wihou aking an explici form, he payoffs of he

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Demodulation of Digitally Modulated Signals

Demodulation of Digitally Modulated Signals Addiional maerial for TSKS1 Digial Communicaion and TSKS2 Telecommunicaion Demodulaion of Digially Modulaed Signals Mikael Olofsson Insiuionen för sysemeknik Linköpings universie, 581 83 Linköping November

More information

ACE 562 Fall Lecture 4: Simple Linear Regression Model: Specification and Estimation. by Professor Scott H. Irwin

ACE 562 Fall Lecture 4: Simple Linear Regression Model: Specification and Estimation. by Professor Scott H. Irwin ACE 56 Fall 005 Lecure 4: Simple Linear Regression Model: Specificaion and Esimaion by Professor Sco H. Irwin Required Reading: Griffihs, Hill and Judge. "Simple Regression: Economic and Saisical Model

More information

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems.

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems. Mah 2250-004 Week 4 April 6-20 secions 7.-7.3 firs order sysems of linear differenial equaions; 7.4 mass-spring sysems. Mon Apr 6 7.-7.2 Sysems of differenial equaions (7.), and he vecor Calculus we need

More information

An Introduction to Backward Stochastic Differential Equations (BSDEs) PIMS Summer School 2016 in Mathematical Finance.

An Introduction to Backward Stochastic Differential Equations (BSDEs) PIMS Summer School 2016 in Mathematical Finance. 1 An Inroducion o Backward Sochasic Differenial Equaions (BSDEs) PIMS Summer School 2016 in Mahemaical Finance June 25, 2016 Chrisoph Frei cfrei@ualbera.ca This inroducion is based on Touzi [14], Bouchard

More information

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing Applicaion of a Sochasic-Fuzzy Approach o Modeling Opimal Discree Time Dynamical Sysems by Using Large Scale Daa Processing AA WALASZE-BABISZEWSA Deparmen of Compuer Engineering Opole Universiy of Technology

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information

DEPARTMENT OF STATISTICS

DEPARTMENT OF STATISTICS A Tes for Mulivariae ARCH Effecs R. Sco Hacker and Abdulnasser Haemi-J 004: DEPARTMENT OF STATISTICS S-0 07 LUND SWEDEN A Tes for Mulivariae ARCH Effecs R. Sco Hacker Jönköping Inernaional Business School

More information

CHAPTER 12 DIRECT CURRENT CIRCUITS

CHAPTER 12 DIRECT CURRENT CIRCUITS CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

More information

A New Perturbative Approach in Nonlinear Singularity Analysis

A New Perturbative Approach in Nonlinear Singularity Analysis Journal of Mahemaics and Saisics 7 (: 49-54, ISSN 549-644 Science Publicaions A New Perurbaive Approach in Nonlinear Singulariy Analysis Ta-Leung Yee Deparmen of Mahemaics and Informaion Technology, The

More information

( ) a system of differential equations with continuous parametrization ( T = R + These look like, respectively:

( ) a system of differential equations with continuous parametrization ( T = R + These look like, respectively: XIII. DIFFERENCE AND DIFFERENTIAL EQUATIONS Ofen funcions, or a sysem of funcion, are paramerized in erms of some variable, usually denoed as and inerpreed as ime. The variable is wrien as a funcion of

More information

A First Course on Kinetics and Reaction Engineering. Class 19 on Unit 18

A First Course on Kinetics and Reaction Engineering. Class 19 on Unit 18 A Firs ourse on Kineics and Reacion Engineering lass 19 on Uni 18 Par I - hemical Reacions Par II - hemical Reacion Kineics Where We re Going Par III - hemical Reacion Engineering A. Ideal Reacors B. Perfecly

More information

ψ(t) = V x (0)V x (t)

ψ(t) = V x (0)V x (t) .93 Home Work Se No. (Professor Sow-Hsin Chen Spring Term 5. Due March 7, 5. This problem concerns calculaions of analyical expressions for he self-inermediae scaering funcion (ISF of he es paricle in

More information

Failure of the work-hamiltonian connection for free energy calculations. Abstract

Failure of the work-hamiltonian connection for free energy calculations. Abstract Failure of he work-hamilonian connecion for free energy calculaions Jose M. G. Vilar 1 and J. Miguel Rubi 1 Compuaional Biology Program, Memorial Sloan-Keering Cancer Cener, 175 York Avenue, New York,

More information

The field of mathematics has made tremendous impact on the study of

The field of mathematics has made tremendous impact on the study of A Populaion Firing Rae Model of Reverberaory Aciviy in Neuronal Neworks Zofia Koscielniak Carnegie Mellon Universiy Menor: Dr. G. Bard Ermenrou Universiy of Pisburgh Inroducion: The field of mahemaics

More information

Solutions to Odd Number Exercises in Chapter 6

Solutions to Odd Number Exercises in Chapter 6 1 Soluions o Odd Number Exercises in 6.1 R y eˆ 1.7151 y 6.3 From eˆ ( T K) ˆ R 1 1 SST SST SST (1 R ) 55.36(1.7911) we have, ˆ 6.414 T K ( ) 6.5 y ye ye y e 1 1 Consider he erms e and xe b b x e y e b

More information