A Simple Model of Communication APIs Application to Dynamic Partial-order Reduction

Size: px
Start display at page:

Download "A Simple Model of Communication APIs Application to Dynamic Partial-order Reduction"

Transcription

1 Simple Model of Communication PIs pplication to Dynamic Patial-ode Reduction Cistian Rosa Stephan Mez Matin Quinson VOCS /09/ / 18

2 Motivation Distibuted lgoithms ae had to get ight: lack of a shaed clock lack of a global view of the state Eos ae had to find and epoduce State-exploation techniques exhaustive counte-examples epoducible 2 / 18

3 Model-checking Distibuted Systems We define a Distibuted System (DS) as: pocesses unning distibuted acoss seveal netwoked hosts no shaed clock no shaed memoy communication by message exchange 3 / 18

4 Model-checking Distibuted Systems We define a Distibuted System (DS) as: pocesses unning distibuted acoss seveal netwoked hosts no shaed clock no shaed memoy communication by message exchange We veify the eal C implementation of the pogams: no models, no abstaction, the pocesses ae eally executed fom a given initial state state space geneated by the inteleaving of the messages exploation is depth bounded (useful fo debugging anyway) It its mandatoy to apply patial-ode techniques! 3 / 18

5 Happened-befoe Relation Conside the following pocesses: s a l a a 0 a 1 a 2 c 0 c 1 c 2 s b l b b 0 b 1 b 2 C Execution taces: 4 / 18

6 Happened-befoe Relation Conside the following pocesses: s a l a a 0 a 1 a 2 c 0 c 1 c 2 s b l b b 0 b 1 b 2 C Execution taces: a 0 sa a1 la a2 C b 0 sb b1 lb b2 c 0 c1 c2 4 / 18

7 Happened-befoe Relation Conside the following pocesses: s a l a a 0 a 1 a 2 c 0 c 1 c 2 s b l b b 0 b 1 b 2 C Execution taces: a 0 sa a1 la a2 a 0 sa a1 la a2 b 0 sb b1 b2 lb b 0 sb b1 b2 lb C c 0 c1 c2 C c 0 c1 c2 4 / 18

8 Depth-fist Seach Exploation a 0 sa a1 la a2 a 0 sa a1 la a2 b 0 sb b1 b2 lb b 0 sb b1 b2 lb C c 0 c1 c2 C c 0 c1 c2 sb sa lb la sa sb la lb 5 / 18

9 Depth-fist Seach Exploation a 0 sa a1 la a2 a 0 sa a1 la a2 b 0 sb b1 b2 lb b 0 sb b1 b2 lb C c 0 c1 c2 C c 0 c1 c2 sb sa lb la sa sb la lb Depth-fist seach state exploation algoithm: lb lb a 0 a 0 a 0 a 1 a 1 a sb s a lb 1 la b 0 b1 b1 b1 b1 b2 c 0 c 0 c1 c1 c2 c2 s a s a la a 2 b2 c2 5 / 18

10 Depth-fist Seach Exploation a 0 sa a1 la a2 a 0 sa a1 la a2 b 0 sb b1 b2 lb b 0 sb b1 b2 lb C c 0 c1 c2 C c 0 c1 c2 sb sa lb la sa sb la lb Depth-fist seach state exploation algoithm: lb lb a 0 a 0 a 0 a 1 a 1 a sb s a lb 1 la b 0 b1 b1 b1 b1 b2 c 0 c 0 c1 c1 c2 c2 s a s a la a 2 b2 c2 sb s a la lb It s anothe seialization of the same patial-ode! 5 / 18

11 Dynamic Patial-ode Reductions by Example What ae the tansitions that we should inteleave? o equivalently... How do we geneate a seialization of a diffeent patial-ode? 6 / 18

12 Dynamic Patial-ode Reductions by Example What ae the tansitions that we should inteleave? o equivalently... How do we geneate a seialization of a diffeent patial-ode? Inteleaving dependent tansitions! D(t i, t j ) = I (t i, t j ) t i t j t j t i 6 / 18

13 Computing D Efficiently How do we get the pedicate D? Using the semantics of the tansitions Poof of independence theoems fo each pai of tansitions The I pedicate is the disjunction of these cases I (t i, t j ) = (t i = t j = )... 7 / 18

14 Computing D Efficiently How do we get the pedicate D? Using the semantics of the tansitions Poof of independence theoems fo each pai of tansitions The I pedicate is the disjunction of these cases I (t i, t j ) = (t i = t j = )... It can be oveapoximated by a D such that D(, ) D (, ) but the convese might not be tue D (, ) D(, ) If we don t know if I (t i, t j ) we assume D (t i, t j ) (fo soundness). 7 / 18

15 PI Functions as Tansitions The tansitions ae the calls to the communication PI The poblem: almost no PI has a fomal specification of thei semantics Manual specification is equied based on: infomal PI efeences expeiments use expeience It is a tedious and time consuming job (i.e pages fo a subset of MPI [PGK + 07]) It should be done fo each PI 8 / 18

16 Contibutions The contibutions of this wok ae: coe set of five netwoking pimitives Fomal specification in TL + of it s semantics Theoems of independence between cetain pimitives Implementation of the netwoking coe inside of SimGid simulato [CLQ08] DPOR exploation algoithm using the SimGid simulation famewok 9 / 18

17 The Communication Model The communication model is based on mailboxes: pocesses post send/eceive equest into mailboxes equests ae queued and matched in FIFO ode 10 / 18

18 The Communication Model The communication model is based on mailboxes: pocesses post send/eceive equest into mailboxes equests ae queued and matched in FIFO ode Thee ae fou pimitives: Send asynchonous send Recv asynchonous eceive Waitny block until completion of a communication Test test fo completion without blocking 10 / 18

19 The Communication Model Netwok {} 11 / 18

20 The Communication Model Send(&x); Netwok {} 11 / 18

21 The Communication Model id Send(&x); Netwok {[id,"send",,_,&x,_]} 11 / 18

22 The Communication Model id Send(&x); Netwok Recv(&y); {[id,"send",,_,&x,_]} 11 / 18

23 The Communication Model id Send(&x); Netwok Recv(&y); id {[id,"eady",,,&x,&y]} 11 / 18

24 The Communication Model id Send(&x); Netwok Recv(&y); id {[id,"done",,,&x,&y]} Waitny({id}); y:=x; 11 / 18

25 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Netwok {} 12 / 18

26 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) id Send(&x); Netwok {[id,"send",,_,&x,_]} 12 / 18

27 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) id Send(&x); Netwok Recv(&y); id {[id,"eady",,,&x,&y]} 12 / 18

28 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Netwok {} 12 / 18

29 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Netwok Recv(&y); id {[id,"ecv",_,,_,&y]} 12 / 18

30 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) id Send(&x); Netwok Recv(&y); id {[id,"eady",,,&x,&y]} 12 / 18

31 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Netwok {[1,s],[2,s],...,[i,s]} 12 / 18

32 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Send(&x); Netwok {[1,s],[2,s],...,[i,s],[i+1,s]} 12 / 18

33 (In)Dependence Theoems Theoem ny two Send and Recv tansitions ae independent. p 1, p 2 Poc, dv 1, dv 2 RdV, d 1, d 2 dd, c 1, c 2 dd : I (Send(p 1, dv 1, d 1, c 1 ), Recv(p 2, dv 2, d 2, c 2 )) Send(&x); Netwok Recv(&y); {[1,dy],[2,s],...,[i,s],[i+1,s]} 12 / 18

34 The Pedicate I I (t i, t j ) = t i = Send(,,, ) t j = Recv(,,, ) t i = Send(p 1, dv 1,, ) t j = Send(p 2, dv 2,, ) p 1 p 2 dv 1 dv 2 t i = Recv(p 1, dv 1,, ) t j = Recv(p 2, dv 2,, ) p 1 p 2 dv 1 dv 2 t i = Waitny(, {c}) t j = Waitny(, {c}) t i = Test(, c, ) t j = Test(, c, ) t i = Waitny(, {c}) t j = Test(, c, ) t i = Local( )t j = Local( ) 13 / 18

35 SimGid s Intenals SimDag MSG SMURF SimIX netwok poxy SimIX "POSIX like" PI on a vitual platfom SURF vitual platfom simulato SMPI GRS GRS in eal wold XT 14 / 18

36 Expeiment 1 Seve code count = 0 while (count<3) { value = eceive_fom("m") count++ } asset( value == 3 ) Code of clients 1..3 client(int ID) { // do something if(done){ send_to(id, "M") } } Numbe of exploed taces: Classic DFS: With DPOR: Fist Counte-example [seve] Recv [client1] Send [client3] Send [client2] Send [seve] Wait [client1] Wait [seve] Recv [client3] Wait [seve] Wait [seve] Recv [client2] Wait [seve] Wait 15 / 18

37 Expeiment 2 Seve code // step 1 val1 = eceive_fom("m") val2 = eceive_fom("m") asset(min(val1,val2) == 1) // step 2 val1 = eceive_fom("m") val2 = eceive_fom("m") asset(min(val1,val2) == 1) Code of client 1 send_to(1,"m") // step 1 send_to(1,"m") // step 2 Code of client 2 send_to(2,"m") // step 1 send_to(2,"m") // step 2 Numbe of exploed taces: Classic DFS: With DPOR: Second Counte-example [seve] Recv [client1] Send [seve] Wait [client1] Wait [seve] Recv [client1] Send [client2] Send [seve] Wait [client1] Wait [seve] Recv [client2] Wait [seve] Wait [client2] Send / 18

38 Conclusion and Futue Wok Conclusion: Model-checking actual distibuted pogams is a cuent challenges in veification. It is feasible only if eduction algoithms such as DPOR ae employed. Realistic communication PIs fo distibuted pogamming ae lage and complex. We popose instead to identify a small set of coe pimitives that ae sufficiently expessive fo encoding ealistic PIs, with a fomal semantic. Implementation in the SimGid famewok. Futue Wok: Validate ou appoach ove lage distibuted pogams Extend it to cove moe complex popeties, including liveness popeties 17 / 18

39 ibliogaphy I Heni Casanova, naud Legand, and Matin Quinson. SimGid: a Geneic Famewok fo Lage-Scale Distibuted Expeiments. In 10th IEEE Intenational Confeence on Compute Modeling and Simulation, Mach Salman Pevez, Ganesh Gopalakishnan, Robet M. Kiby, Robet Palme, and Rajeev Thaku. Pactical model checking method fo veifying coectness of MPI pogams. In EuoPVM/MPI, pages Spinge, / 18

10/04/18. P [P(x)] 1 negl(n).

10/04/18. P [P(x)] 1 negl(n). Mastemath, Sping 208 Into to Lattice lgs & Cypto Lectue 0 0/04/8 Lectues: D. Dadush, L. Ducas Scibe: K. de Boe Intoduction In this lectue, we will teat two main pats. Duing the fist pat we continue the

More information

Key Establishment Protocols. Cryptography CS 507 Erkay Savas Sabanci University

Key Establishment Protocols. Cryptography CS 507 Erkay Savas Sabanci University Key Establishment Potocols Cyptogaphy CS 507 Ekay Savas Sabanci Univesity ekays@sabanciuniv.edu Key distibution poblem Secuity of the keys Even if the cyptogaphic algoithms & potocols ae cyptogaphically

More information

ASTR415: Problem Set #6

ASTR415: Problem Set #6 ASTR45: Poblem Set #6 Cuan D. Muhlbege Univesity of Mayland (Dated: May 7, 27) Using existing implementations of the leapfog and Runge-Kutta methods fo solving coupled odinay diffeential equations, seveal

More information

Automatic Composition of e-services: The Roman way. Daniela Berardi Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza

Automatic Composition of e-services: The Roman way. Daniela Berardi Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza Automatic Composition of e-sevices: The Roman way Daniela Beadi Dipatimento di Infomatica e Sistemistica Univesità di Roma La Sapienza beadi@dis.unioma1.it http://www.dis.unioma1.it/~beadi/ Daniela Beadi

More information

1 Explicit Explore or Exploit (E 3 ) Algorithm

1 Explicit Explore or Exploit (E 3 ) Algorithm 2.997 Decision-Making in Lage-Scale Systems Mach 3 MIT, Sping 2004 Handout #2 Lectue Note 9 Explicit Exploe o Exploit (E 3 ) Algoithm Last lectue, we studied the Q-leaning algoithm: [ ] Q t+ (x t, a t

More information

ITI Introduction to Computing II

ITI Introduction to Computing II ITI 1121. Intoduction to Computing II Macel Tucotte School of Electical Engineeing and Compute Science Abstact data type: Stack Stack-based algoithms Vesion of Febuay 2, 2013 Abstact These lectue notes

More information

A Bijective Approach to the Permutational Power of a Priority Queue

A Bijective Approach to the Permutational Power of a Priority Queue A Bijective Appoach to the Pemutational Powe of a Pioity Queue Ia M. Gessel Kuang-Yeh Wang Depatment of Mathematics Bandeis Univesity Waltham, MA 02254-9110 Abstact A pioity queue tansfoms an input pemutation

More information

Solving Some Definite Integrals Using Parseval s Theorem

Solving Some Definite Integrals Using Parseval s Theorem Ameican Jounal of Numeical Analysis 4 Vol. No. 6-64 Available online at http://pubs.sciepub.com/ajna///5 Science and Education Publishing DOI:.69/ajna---5 Solving Some Definite Integals Using Paseval s

More information

Stanford University CS259Q: Quantum Computing Handout 8 Luca Trevisan October 18, 2012

Stanford University CS259Q: Quantum Computing Handout 8 Luca Trevisan October 18, 2012 Stanfod Univesity CS59Q: Quantum Computing Handout 8 Luca Tevisan Octobe 8, 0 Lectue 8 In which we use the quantum Fouie tansfom to solve the peiod-finding poblem. The Peiod Finding Poblem Let f : {0,...,

More information

Lecture 25: Pairing Based Cryptography

Lecture 25: Pairing Based Cryptography 6.897 Special Topics in Cyptogaphy Instucto: Ran Canetti May 5, 2004 Lectue 25: Paiing Based Cyptogaphy Scibe: Ben Adida 1 Intoduction The field of Paiing Based Cyptogaphy has exploded ove the past 3 yeas

More information

A Converse to Low-Rank Matrix Completion

A Converse to Low-Rank Matrix Completion A Convese to Low-Rank Matix Completion Daniel L. Pimentel-Alacón, Robet D. Nowak Univesity of Wisconsin-Madison Abstact In many pactical applications, one is given a subset Ω of the enties in a d N data

More information

Gradient-based Neural Network for Online Solution of Lyapunov Matrix Equation with Li Activation Function

Gradient-based Neural Network for Online Solution of Lyapunov Matrix Equation with Li Activation Function Intenational Confeence on Infomation echnology and Management Innovation (ICIMI 05) Gadient-based Neual Netwok fo Online Solution of Lyapunov Matix Equation with Li Activation unction Shiheng Wang, Shidong

More information

Notes on McCall s Model of Job Search. Timothy J. Kehoe March if job offer has been accepted. b if searching

Notes on McCall s Model of Job Search. Timothy J. Kehoe March if job offer has been accepted. b if searching Notes on McCall s Model of Job Seach Timothy J Kehoe Mach Fv ( ) pob( v), [, ] Choice: accept age offe o eceive b and seach again next peiod An unemployed oke solves hee max E t t y t y t if job offe has

More information

15.081J/6.251J Introduction to Mathematical Programming. Lecture 6: The Simplex Method II

15.081J/6.251J Introduction to Mathematical Programming. Lecture 6: The Simplex Method II 15081J/6251J Intoduction to Mathematical Pogamming ectue 6: The Simplex Method II 1 Outline Revised Simplex method Slide 1 The full tableau implementation Anticycling 2 Revised Simplex Initial data: A,

More information

Revision of Lecture Eight

Revision of Lecture Eight Revision of Lectue Eight Baseband equivalent system and equiements of optimal tansmit and eceive filteing: (1) achieve zeo ISI, and () maximise the eceive SNR Thee detection schemes: Theshold detection

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 41 Digital Signal Pocessing Pof. Mak Fowle Note Set #31 Linea Phase FIR Design Optimum Equiipple (Paks-McClellan) Reading: Sect. 1.2.4 1.2.6 of Poakis & Manolakis 1/2 Motivation The window method and

More information

Probablistically Checkable Proofs

Probablistically Checkable Proofs Lectue 12 Pobablistically Checkable Poofs May 13, 2004 Lectue: Paul Beame Notes: Chis Re 12.1 Pobablisitically Checkable Poofs Oveview We know that IP = PSPACE. This means thee is an inteactive potocol

More information

Math 301: The Erdős-Stone-Simonovitz Theorem and Extremal Numbers for Bipartite Graphs

Math 301: The Erdős-Stone-Simonovitz Theorem and Extremal Numbers for Bipartite Graphs Math 30: The Edős-Stone-Simonovitz Theoem and Extemal Numbes fo Bipatite Gaphs May Radcliffe The Edős-Stone-Simonovitz Theoem Recall, in class we poved Tuán s Gaph Theoem, namely Theoem Tuán s Theoem Let

More information

Many Electron Atoms. Electrons can be put into approximate orbitals and the properties of the many electron systems can be catalogued

Many Electron Atoms. Electrons can be put into approximate orbitals and the properties of the many electron systems can be catalogued Many Electon Atoms The many body poblem cannot be solved analytically. We content ouselves with developing appoximate methods that can yield quite accuate esults (but usually equie a compute). The electons

More information

Experiment I Voltage Variation and Control

Experiment I Voltage Variation and Control ELE303 Electicity Netwoks Expeiment I oltage aiation and ontol Objective To demonstate that the voltage diffeence between the sending end of a tansmission line and the load o eceiving end depends mainly

More information

Prediction of Motion Trajectories Based on Markov Chains

Prediction of Motion Trajectories Based on Markov Chains 2011 Intenational Confeence on Compute Science and Infomation Technology (ICCSIT 2011) IPCSIT vol. 51 (2012) (2012) IACSIT Pess, Singapoe DOI: 10.7763/IPCSIT.2012.V51.50 Pediction of Motion Tajectoies

More information

Multiple Criteria Secretary Problem: A New Approach

Multiple Criteria Secretary Problem: A New Approach J. Stat. Appl. Po. 3, o., 9-38 (04 9 Jounal of Statistics Applications & Pobability An Intenational Jounal http://dx.doi.og/0.785/jsap/0303 Multiple Citeia Secetay Poblem: A ew Appoach Alaka Padhye, and

More information

1) (A B) = A B ( ) 2) A B = A. i) A A = φ i j. ii) Additional Important Properties of Sets. De Morgan s Theorems :

1) (A B) = A B ( ) 2) A B = A. i) A A = φ i j. ii) Additional Important Properties of Sets. De Morgan s Theorems : Additional Impotant Popeties of Sets De Mogan s Theoems : A A S S Φ, Φ S _ ( A ) A ) (A B) A B ( ) 2) A B A B Cadinality of A, A, is defined as the numbe of elements in the set A. {a,b,c} 3, { }, while

More information

Lecture 28: Convergence of Random Variables and Related Theorems

Lecture 28: Convergence of Random Variables and Related Theorems EE50: Pobability Foundations fo Electical Enginees July-Novembe 205 Lectue 28: Convegence of Random Vaiables and Related Theoems Lectue:. Kishna Jagannathan Scibe: Gopal, Sudhasan, Ajay, Swamy, Kolla An

More information

2. Electrostatics. Dr. Rakhesh Singh Kshetrimayum 8/11/ Electromagnetic Field Theory by R. S. Kshetrimayum

2. Electrostatics. Dr. Rakhesh Singh Kshetrimayum 8/11/ Electromagnetic Field Theory by R. S. Kshetrimayum 2. Electostatics D. Rakhesh Singh Kshetimayum 1 2.1 Intoduction In this chapte, we will study how to find the electostatic fields fo vaious cases? fo symmetic known chage distibution fo un-symmetic known

More information

arxiv: v1 [math.co] 1 Apr 2011

arxiv: v1 [math.co] 1 Apr 2011 Weight enumeation of codes fom finite spaces Relinde Juius Octobe 23, 2018 axiv:1104.0172v1 [math.co] 1 Ap 2011 Abstact We study the genealized and extended weight enumeato of the - ay Simplex code and

More information

Solution to HW 3, Ma 1a Fall 2016

Solution to HW 3, Ma 1a Fall 2016 Solution to HW 3, Ma a Fall 206 Section 2. Execise 2: Let C be a subset of the eal numbes consisting of those eal numbes x having the popety that evey digit in the decimal expansion of x is, 3, 5, o 7.

More information

The Chromatic Villainy of Complete Multipartite Graphs

The Chromatic Villainy of Complete Multipartite Graphs Rocheste Institute of Technology RIT Schola Wos Theses Thesis/Dissetation Collections 8--08 The Chomatic Villainy of Complete Multipatite Gaphs Anna Raleigh an9@it.edu Follow this and additional wos at:

More information

Using Laplace Transform to Evaluate Improper Integrals Chii-Huei Yu

Using Laplace Transform to Evaluate Improper Integrals Chii-Huei Yu Available at https://edupediapublicationsog/jounals Volume 3 Issue 4 Febuay 216 Using Laplace Tansfom to Evaluate Impope Integals Chii-Huei Yu Depatment of Infomation Technology, Nan Jeon Univesity of

More information

Chapter 3: Theory of Modular Arithmetic 38

Chapter 3: Theory of Modular Arithmetic 38 Chapte 3: Theoy of Modula Aithmetic 38 Section D Chinese Remainde Theoem By the end of this section you will be able to pove the Chinese Remainde Theoem apply this theoem to solve simultaneous linea conguences

More information

The Divergence Theorem

The Divergence Theorem 13.8 The ivegence Theoem Back in 13.5 we ewote Geen s Theoem in vecto fom as C F n ds= div F x, y da ( ) whee C is the positively-oiented bounday cuve of the plane egion (in the xy-plane). Notice this

More information

9.1 The multiplicative group of a finite field. Theorem 9.1. The multiplicative group F of a finite field is cyclic.

9.1 The multiplicative group of a finite field. Theorem 9.1. The multiplicative group F of a finite field is cyclic. Chapte 9 Pimitive Roots 9.1 The multiplicative goup of a finite fld Theoem 9.1. The multiplicative goup F of a finite fld is cyclic. Remak: In paticula, if p is a pime then (Z/p) is cyclic. In fact, this

More information

NOTE. Some New Bounds for Cover-Free Families

NOTE. Some New Bounds for Cover-Free Families Jounal of Combinatoial Theoy, Seies A 90, 224234 (2000) doi:10.1006jcta.1999.3036, available online at http:.idealibay.com on NOTE Some Ne Bounds fo Cove-Fee Families D. R. Stinson 1 and R. Wei Depatment

More information

Swift Algorithms for Repeated Consensus

Swift Algorithms for Repeated Consensus Swift Algoithms fo Repeated Consensus Fatemeh Boan Matin Hutle Nuno Santos Andé Schipe Ecole Polytechnique Fédéale de Lausanne (EPFL) 1015 Lausanne, Switzeland {fistname}.{lastname}@epfl.ch Abstact We

More information

HOW TO TEACH THE FUNDAMENTALS OF INFORMATION SCIENCE, CODING, DECODING AND NUMBER SYSTEMS?

HOW TO TEACH THE FUNDAMENTALS OF INFORMATION SCIENCE, CODING, DECODING AND NUMBER SYSTEMS? 6th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE HOW TO TEACH THE FUNDAMENTALS OF INFORMATION SCIENCE, CODING, DECODING AND NUMBER SYSTEMS? Cecília Sitkuné Göömbei College of Nyíegyháza Hungay Abstact: The

More information

A Theory of Traffic Regulators for Deterministic Networks with Application to Interleaved Regulators

A Theory of Traffic Regulators for Deterministic Networks with Application to Interleaved Regulators 1 A Theoy of Taffic Regulatos fo Deteministic Netwoks with Application to Inteleaved Regulatos Jean-Yves Le Boudec axiv:1801.08477v1 [cs.ni] 25 Jan 2018 Abstact We define the minimal inteleaved egulato,

More information

Suggested Solutions to Homework #4 Econ 511b (Part I), Spring 2004

Suggested Solutions to Homework #4 Econ 511b (Part I), Spring 2004 Suggested Solutions to Homewok #4 Econ 5b (Pat I), Sping 2004. Conside a neoclassical gowth model with valued leisue. The (epesentative) consume values steams of consumption and leisue accoding to P t=0

More information

When two numbers are written as the product of their prime factors, they are in factored form.

When two numbers are written as the product of their prime factors, they are in factored form. 10 1 Study Guide Pages 420 425 Factos Because 3 4 12, we say that 3 and 4 ae factos of 12. In othe wods, factos ae the numbes you multiply to get a poduct. Since 2 6 12, 2 and 6 ae also factos of 12. The

More information

Internet Appendix for A Bayesian Approach to Real Options: The Case of Distinguishing Between Temporary and Permanent Shocks

Internet Appendix for A Bayesian Approach to Real Options: The Case of Distinguishing Between Temporary and Permanent Shocks Intenet Appendix fo A Bayesian Appoach to Real Options: The Case of Distinguishing Between Tempoay and Pemanent Shocks Steven R. Genadie Gaduate School of Business, Stanfod Univesity Andey Malenko Gaduate

More information

A Markov Decision Approach for the Computation of Testability of RTL Constructs

A Markov Decision Approach for the Computation of Testability of RTL Constructs A Makov Decision Appoach fo the Computation of Testability of RTL Constucts José Miguel Fenandes Abstact In the analysis of digital cicuits, to study testability estimation measues, dissipated powe and

More information

A more efficient secure event signature protocol for massively multiplayer online games based on P2P Dapeng Li1, a, Liang Hu1,b, and JianFeng Chu1,c

A more efficient secure event signature protocol for massively multiplayer online games based on P2P Dapeng Li1, a, Liang Hu1,b, and JianFeng Chu1,c Intenational Foum on Mechanical, Contol and Automation (IFMCA 2016) A moe efficient secue event signatue potocol fo massively multiplaye online games based on P2P Dapeng Li1, a, Liang Hu1,b, and JianFeng

More information

Application of Parseval s Theorem on Evaluating Some Definite Integrals

Application of Parseval s Theorem on Evaluating Some Definite Integrals Tukish Jounal of Analysis and Numbe Theoy, 4, Vol., No., -5 Available online at http://pubs.sciepub.com/tjant/// Science and Education Publishing DOI:.69/tjant--- Application of Paseval s Theoem on Evaluating

More information

New problems in universal algebraic geometry illustrated by boolean equations

New problems in universal algebraic geometry illustrated by boolean equations New poblems in univesal algebaic geomety illustated by boolean equations axiv:1611.00152v2 [math.ra] 25 Nov 2016 Atem N. Shevlyakov Novembe 28, 2016 Abstact We discuss new poblems in univesal algebaic

More information

The Substring Search Problem

The Substring Search Problem The Substing Seach Poblem One algoithm which is used in a vaiety of applications is the family of substing seach algoithms. These algoithms allow a use to detemine if, given two chaacte stings, one is

More information

6 I R Relations and Posets 2 Model o Distibuted systems events beinnin o pocedue oo temination o ba send o a messae eceive o a messae temination o a p

6 I R Relations and Posets 2 Model o Distibuted systems events beinnin o pocedue oo temination o ba send o a messae eceive o a messae temination o a p Relations and Posets 1 Goals o the lectue Relations Posets A un o a distibuted computation Happened-beoe elation cvijay K. Ga Distibuted Systems Fall 94 6 I R Relations and Posets 2 Model o Distibuted

More information

A scaling-up methodology for co-rotating twin-screw extruders

A scaling-up methodology for co-rotating twin-screw extruders A scaling-up methodology fo co-otating twin-scew extudes A. Gaspa-Cunha, J. A. Covas Institute fo Polymes and Composites/I3N, Univesity of Minho, Guimaães 4800-058, Potugal Abstact. Scaling-up of co-otating

More information

Linear Program for Partially Observable Markov Decision Processes. MS&E 339B June 9th, 2004 Erick Delage

Linear Program for Partially Observable Markov Decision Processes. MS&E 339B June 9th, 2004 Erick Delage Linea Pogam fo Patiall Obsevable Makov Decision Pocesses MS&E 339B June 9th 2004 Eick Delage Intoduction Patiall Obsevable Makov Decision Pocesses Etension of the Makov Decision Pocess to a wold with uncetaint

More information

Review: Electrostatics and Magnetostatics

Review: Electrostatics and Magnetostatics Review: Electostatics and Magnetostatics In the static egime, electomagnetic quantities do not vay as a function of time. We have two main cases: ELECTROSTATICS The electic chages do not change postion

More information

Merging Uncertain Multi-Version XML Documents

Merging Uncertain Multi-Version XML Documents Meging Uncetain Multi-Vesion XML Documents M. Lamine BA, Talel Abdessalem & Piee Senellat ACM DocEng 2013-1st Intenational Wokshop on Document Changes (Floence, Italy) Septembe 10 th, 2013 M. L. Ba, T.

More information

QIP Course 10: Quantum Factorization Algorithm (Part 3)

QIP Course 10: Quantum Factorization Algorithm (Part 3) QIP Couse 10: Quantum Factoization Algoithm (Pat 3 Ryutaoh Matsumoto Nagoya Univesity, Japan Send you comments to yutaoh.matsumoto@nagoya-u.jp Septembe 2018 @ Tokyo Tech. Matsumoto (Nagoya U. QIP Couse

More information

16 Modeling a Language by a Markov Process

16 Modeling a Language by a Markov Process K. Pommeening, Language Statistics 80 16 Modeling a Language by a Makov Pocess Fo deiving theoetical esults a common model of language is the intepetation of texts as esults of Makov pocesses. This model

More information

Related Rates - the Basics

Related Rates - the Basics Related Rates - the Basics In this section we exploe the way we can use deivatives to find the velocity at which things ae changing ove time. Up to now we have been finding the deivative to compae the

More information

On the Meaning of Message Sequence Charts

On the Meaning of Message Sequence Charts On the Meaning of Message Sequence Chats Manfed Boy Institut fü Infomatik Technische Univesität München Topics: We discuss Message Sequence Chats (MSCs) as a technique to descibe pattens of the inteaction

More information

AP Physics C: Electricity and Magnetism 2001 Scoring Guidelines

AP Physics C: Electricity and Magnetism 2001 Scoring Guidelines AP Physics C: Electicity and Magnetism 1 Scoing Guidelines The mateials included in these files ae intended fo non-commecial use by AP teaches fo couse and exam pepaation; pemission fo any othe use must

More information

763620SS STATISTICAL PHYSICS Solutions 2 Autumn 2012

763620SS STATISTICAL PHYSICS Solutions 2 Autumn 2012 763620SS STATISTICAL PHYSICS Solutions 2 Autumn 2012 1. Continuous Random Walk Conside a continuous one-dimensional andom walk. Let w(s i ds i be the pobability that the length of the i th displacement

More information

Interaction of Feedforward and Feedback Streams in Visual Cortex in a Firing-Rate Model of Columnar Computations. ( r)

Interaction of Feedforward and Feedback Streams in Visual Cortex in a Firing-Rate Model of Columnar Computations. ( r) Supplementay mateial fo Inteaction of Feedfowad and Feedback Steams in Visual Cotex in a Fiing-Rate Model of Columna Computations Tobias Bosch and Heiko Neumann Institute fo Neual Infomation Pocessing

More information

Solution to Problem First, the firm minimizes the cost of the inputs: min wl + rk + sf

Solution to Problem First, the firm minimizes the cost of the inputs: min wl + rk + sf Econ 0A Poblem Set 4 Solutions ue in class on Tu 4 Novembe. No late Poblem Sets accepted, so! This Poblem set tests the knoledge that ou accumulated mainl in lectues 5 to 9. Some of the mateial ill onl

More information

Control Chart Analysis of E k /M/1 Queueing Model

Control Chart Analysis of E k /M/1 Queueing Model Intenational OPEN ACCESS Jounal Of Moden Engineeing Reseach (IJMER Contol Chat Analysis of E /M/1 Queueing Model T.Poongodi 1, D. (Ms. S. Muthulashmi 1, (Assistant Pofesso, Faculty of Engineeing, Pofesso,

More information

The Implementation of the Conditions for the Existence of the Most Specific Generalizations w.r.t. General EL-TBoxes

The Implementation of the Conditions for the Existence of the Most Specific Generalizations w.r.t. General EL-TBoxes The Implementation of the Conditions fo the Existence of the Most Specific Genealizations w..t. Geneal EL-TBoxes Adian Nuadiansyah Technische Univesität Desden Supevised by: Anni-Yasmin Tuhan Febuay 12,

More information

Exploration of the three-person duel

Exploration of the three-person duel Exploation of the thee-peson duel Andy Paish 15 August 2006 1 The duel Pictue a duel: two shootes facing one anothe, taking tuns fiing at one anothe, each with a fixed pobability of hitting his opponent.

More information

Value of Traveler Information for Adaptive Routing in Stochastic Time-Dependent Networks

Value of Traveler Information for Adaptive Routing in Stochastic Time-Dependent Networks Univesity of Massachusetts Amhest ScholaWoks@UMass Amhest Mastes Theses 1911 - Febuay 2014 2009 Value of Tavele Infomation fo Adaptive Routing in Stochastic Time-Dependent Netwoks He Huang Univesity of

More information

EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS

EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS EQUI-PARTITIONING OF HIGHER-DIMENSIONAL HYPER-RECTANGULAR GRID GRAPHS ATHULA GUNAWARDENA AND ROBERT R MEYER Abstact A d-dimensional gid gaph G is the gaph on a finite subset in the intege lattice Z d in

More information

SAMPLE QUIZ 3 - PHYSICS For a right triangle: sin θ = a c, cos θ = b c, tan θ = a b,

SAMPLE QUIZ 3 - PHYSICS For a right triangle: sin θ = a c, cos θ = b c, tan θ = a b, SAMPLE QUIZ 3 - PHYSICS 1301.1 his is a closed book, closed notes quiz. Calculatos ae pemitted. he ONLY fomulas that may be used ae those given below. Define all symbols and justify all mathematical expessions

More information

MAGNETIC FIELD AROUND TWO SEPARATED MAGNETIZING COILS

MAGNETIC FIELD AROUND TWO SEPARATED MAGNETIZING COILS The 8 th Intenational Confeence of the Slovenian Society fo Non-Destuctive Testing»pplication of Contempoay Non-Destuctive Testing in Engineeing«Septembe 1-3, 5, Potoož, Slovenia, pp. 17-1 MGNETIC FIELD

More information

and the correct answer is D.

and the correct answer is D. @. Assume the pobability of a boy being bon is the same as a gil. The pobability that in a family of 5 childen thee o moe childen will be gils is given by A) B) C) D) Solution: The pobability of a gil

More information

arxiv: v2 [cs.ai] 14 Aug 2014

arxiv: v2 [cs.ai] 14 Aug 2014 A Paallel Algoithm fo Exact Bayesian Stuctue Discovey in Bayesian Netwoks axiv:1408.1664v2 [cs.ai] 14 Aug 2014 Yetian Chen Jin Tian Depatment of Compute Science Iowa State Univesity Ames, IA 50011, USA

More information

4. Some Applications of first order linear differential

4. Some Applications of first order linear differential August 30, 2011 4-1 4. Some Applications of fist ode linea diffeential Equations The modeling poblem Thee ae seveal steps equied fo modeling scientific phenomena 1. Data collection (expeimentation) Given

More information

Temporal-Difference Learning

Temporal-Difference Learning .997 Decision-Making in Lage-Scale Systems Mach 17 MIT, Sping 004 Handout #17 Lectue Note 13 1 Tempoal-Diffeence Leaning We now conside the poblem of computing an appopiate paamete, so that, given an appoximation

More information

Auchmuty High School Mathematics Department Advanced Higher Notes Teacher Version

Auchmuty High School Mathematics Department Advanced Higher Notes Teacher Version The Binomial Theoem Factoials Auchmuty High School Mathematics Depatment The calculations,, 6 etc. often appea in mathematics. They ae called factoials and have been given the notation n!. e.g. 6! 6!!!!!

More information

Splay Trees Handout. Last time we discussed amortized analysis of data structures

Splay Trees Handout. Last time we discussed amortized analysis of data structures Spla Tees Handout Amotied Analsis Last time we discussed amotied analsis of data stuctues A wa of epessing that even though the wost-case pefomance of an opeation can be bad, the total pefomance of a sequence

More information

Power efficiency and optimum load formulas on RF rectifiers featuring flow-angle equations

Power efficiency and optimum load formulas on RF rectifiers featuring flow-angle equations LETTE IEICE Electonics Expess, Vol.10, No.11, 1 9 Powe efficiency and optimum load fomulas on F ectifies featuing flow-angle equations Takashi Ohia a) Toyohashi Univesity of Technology, 1 1 Hibaigaoka,

More information

THE CONE THEOREM JOEL A. TROPP. Abstract. We prove a fixed point theorem for functions which are positive with respect to a cone in a Banach space.

THE CONE THEOREM JOEL A. TROPP. Abstract. We prove a fixed point theorem for functions which are positive with respect to a cone in a Banach space. THE ONE THEOEM JOEL A. TOPP Abstact. We pove a fixed point theoem fo functions which ae positive with espect to a cone in a Banach space. 1. Definitions Definition 1. Let X be a eal Banach space. A subset

More information

Notation. 1 Vectors. 2 Spherical Coordinates The Problem

Notation. 1 Vectors. 2 Spherical Coordinates The Problem Notation 1 Vectos As aleady noted, we neve wite vectos as pais o tiples of numbes; this notation is eseved fo coodinates, a quite diffeent concept. The symbols we use fo vectos have aows on them (to match

More information

Conspiracy and Information Flow in the Take-Grant Protection Model

Conspiracy and Information Flow in the Take-Grant Protection Model Conspiacy and Infomation Flow in the Take-Gant Potection Model Matt Bishop Depatment of Compute Science Univesity of Califonia at Davis Davis, CA 95616-8562 ABSTRACT The Take Gant Potection Model is a

More information

Particle Systems. University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell

Particle Systems. University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Paticle Systems Univesity of Texas at Austin CS384G - Compute Gaphics Fall 2010 Don Fussell Reading Requied: Witkin, Paticle System Dynamics, SIGGRAPH 97 couse notes on Physically Based Modeling. Witkin

More information

Method for Approximating Irrational Numbers

Method for Approximating Irrational Numbers Method fo Appoximating Iational Numbes Eic Reichwein Depatment of Physics Univesity of Califonia, Santa Cuz June 6, 0 Abstact I will put foth an algoithm fo poducing inceasingly accuate ational appoximations

More information

Duality between Statical and Kinematical Engineering Systems

Duality between Statical and Kinematical Engineering Systems Pape 00, Civil-Comp Ltd., Stiling, Scotland Poceedings of the Sixth Intenational Confeence on Computational Stuctues Technology, B.H.V. Topping and Z. Bittna (Editos), Civil-Comp Pess, Stiling, Scotland.

More information

A new approach in classical electrodynamics to protect principle of causality

A new approach in classical electrodynamics to protect principle of causality A new appoach in classical electodynamics to potect pinciple of causality Biswaanjan Dikshit * Lase and Plasma Technology Division Bhabha Atomic Reseach Cente, Mumbai-400085 INDIA * Coesponding autho E-mail:

More information

Physics 235 Chapter 5. Chapter 5 Gravitation

Physics 235 Chapter 5. Chapter 5 Gravitation Chapte 5 Gavitation In this Chapte we will eview the popeties of the gavitational foce. The gavitational foce has been discussed in geat detail in you intoductoy physics couses, and we will pimaily focus

More information

The Persistence of Most Probable Explanations in Bayesian Networks

The Persistence of Most Probable Explanations in Bayesian Networks EAI 2014 T. Schaub et al. (Eds.) 2014 The Authos and IOS Pess. This aticle is published online with Open Access by IOS Pess and distibuted unde the tems of the eative ommons Attibution Non-ommecial License.

More information

ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE

ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE THE p-adic VALUATION OF STIRLING NUMBERS ANA BERRIZBEITIA, LUIS A. MEDINA, ALEXANDER C. MOLL, VICTOR H. MOLL, AND LAINE NOBLE Abstact. Let p > 2 be a pime. The p-adic valuation of Stiling numbes of the

More information

The Strain Compatibility Equations in Polar Coordinates RAWB, Last Update 27/12/07

The Strain Compatibility Equations in Polar Coordinates RAWB, Last Update 27/12/07 The Stain Compatibility Equations in Pola Coodinates RAWB Last Update 7//7 In D thee is just one compatibility equation. In D polas it is (Equ.) whee denotes the enineein shea (twice the tensoial shea)

More information

THE NUMBER OF TWO CONSECUTIVE SUCCESSES IN A HOPPE-PÓLYA URN

THE NUMBER OF TWO CONSECUTIVE SUCCESSES IN A HOPPE-PÓLYA URN TH NUMBR OF TWO CONSCUTIV SUCCSSS IN A HOPP-PÓLYA URN LARS HOLST Depatment of Mathematics, Royal Institute of Technology S 100 44 Stocholm, Sweden -mail: lholst@math.th.se Novembe 27, 2007 Abstact In a

More information

Supporting information

Supporting information Electonic Supplementay Mateial (ESI) fo Physical Chemisty Chemical Physics. This jounal is the Owne Societies 18 Suppoting infomation Nonstoichiometic oxides as a continuous homologous seies: linea fee-enegy

More information

Lecture 2 - Thermodynamics Overview

Lecture 2 - Thermodynamics Overview 2.625 - Electochemical Systems Fall 2013 Lectue 2 - Themodynamics Oveview D.Yang Shao-Hon Reading: Chapte 1 & 2 of Newman, Chapte 1 & 2 of Bad & Faulkne, Chaptes 9 & 10 of Physical Chemisty I. Lectue Topics:

More information

Lifting Private Information Retrieval from Two to any Number of Messages

Lifting Private Information Retrieval from Two to any Number of Messages Lifting Pivate Infomation Retieval fom Two to any umbe of Messages Rafael G.L. D Oliveia, Salim El Rouayheb ECE, Rutges Univesity, Piscataway, J Emails: d746@scaletmail.utges.edu, salim.elouayheb@utges.edu

More information

Bayesian Congestion Control over a Markovian Network Bandwidth Process

Bayesian Congestion Control over a Markovian Network Bandwidth Process Bayesian Congestion Contol ove a Makovian Netwok Bandwidth Pocess Paisa Mansouifad,, Bhaska Kishnamachai, Taa Javidi Ming Hsieh Depatment of Electical Engineeing, Univesity of Southen Califonia, Los Angeles,

More information

(n 1)n(n + 1)(n + 2) + 1 = (n 1)(n + 2)n(n + 1) + 1 = ( (n 2 + n 1) 1 )( (n 2 + n 1) + 1 ) + 1 = (n 2 + n 1) 2.

(n 1)n(n + 1)(n + 2) + 1 = (n 1)(n + 2)n(n + 1) + 1 = ( (n 2 + n 1) 1 )( (n 2 + n 1) + 1 ) + 1 = (n 2 + n 1) 2. Paabola Volume 5, Issue (017) Solutions 151 1540 Q151 Take any fou consecutive whole numbes, multiply them togethe and add 1. Make a conjectue and pove it! The esulting numbe can, fo instance, be expessed

More information

( ) [ ] [ ] [ ] δf φ = F φ+δφ F. xdx.

( ) [ ] [ ] [ ] δf φ = F φ+δφ F. xdx. 9. LAGRANGIAN OF THE ELECTROMAGNETIC FIELD In the pevious section the Lagangian and Hamiltonian of an ensemble of point paticles was developed. This appoach is based on a qt. This discete fomulation can

More information

33. 12, or its reciprocal. or its negative.

33. 12, or its reciprocal. or its negative. Page 6 The Point is Measuement In spite of most of what has been said up to this point, we did not undetake this poject with the intent of building bette themometes. The point is to measue the peson. Because

More information

Magnetic Dipoles Challenge Problem Solutions

Magnetic Dipoles Challenge Problem Solutions Magnetic Dipoles Challenge Poblem Solutions Poblem 1: Cicle the coect answe. Conside a tiangula loop of wie with sides a and b. The loop caies a cuent I in the diection shown, and is placed in a unifom

More information

Validation of Closed Loop Degaussing System for Double Hull Submarines

Validation of Closed Loop Degaussing System for Double Hull Submarines Validation of Closed Loop Degaussing System fo Double Hull Submaines L. Demilie 1, G. Cauffet 2, O. Chadebec 2, J.L. Coulomb 2, L.L. Rouve 2 1 DCNS, 2 ue Sextius Michel, 75732 Pais cedex 15, Fance. lauent.demilie@dcnsgoup.com

More information

Then the number of elements of S of weight n is exactly the number of compositions of n into k parts.

Then the number of elements of S of weight n is exactly the number of compositions of n into k parts. Geneating Function In a geneal combinatoial poblem, we have a univee S of object, and we want to count the numbe of object with a cetain popety. Fo example, if S i the et of all gaph, we might want to

More information

ON INDEPENDENT SETS IN PURELY ATOMIC PROBABILITY SPACES WITH GEOMETRIC DISTRIBUTION. 1. Introduction. 1 r r. r k for every set E A, E \ {0},

ON INDEPENDENT SETS IN PURELY ATOMIC PROBABILITY SPACES WITH GEOMETRIC DISTRIBUTION. 1. Introduction. 1 r r. r k for every set E A, E \ {0}, ON INDEPENDENT SETS IN PURELY ATOMIC PROBABILITY SPACES WITH GEOMETRIC DISTRIBUTION E. J. IONASCU and A. A. STANCU Abstact. We ae inteested in constucting concete independent events in puely atomic pobability

More information

FUSE Fusion Utility Sequence Estimator

FUSE Fusion Utility Sequence Estimator FUSE Fusion Utility Sequence Estimato Belu V. Dasaathy Dynetics, Inc. P. O. Box 5500 Huntsville, AL 3584-5500 belu.d@dynetics.com Sean D. Townsend Dynetics, Inc. P. O. Box 5500 Huntsville, AL 3584-5500

More information

Optimum Decentralized Choreography for Web Services Composition

Optimum Decentralized Choreography for Web Services Composition Optimum Decentalized Choeogaphy fo Web Sevices Composition Saayan Mita Dept. of Elec. & Comp. Eng. Iowa State Univesity Ames, IA 50011, USA Email: saayan@iastate.edu Ratnesh Kuma Dept. of Elec. & Comp.

More information

Identification of the degradation of railway ballast under a concrete sleeper

Identification of the degradation of railway ballast under a concrete sleeper Identification of the degadation of ailway ballast unde a concete sleepe Qin Hu 1) and Heung Fai Lam ) 1), ) Depatment of Civil and Achitectual Engineeing, City Univesity of Hong Kong, Hong Kong SAR, China.

More information

A Power Method for Computing Square Roots of Complex Matrices

A Power Method for Computing Square Roots of Complex Matrices JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS 13, 39345 1997 ARTICLE NO. AY975517 A Powe Method fo Computing Squae Roots of Complex Matices Mohammed A. Hasan Depatment of Electical Engineeing, Coloado

More information

On the integration of the equations of hydrodynamics

On the integration of the equations of hydrodynamics Uebe die Integation de hydodynamischen Gleichungen J f eine u angew Math 56 (859) -0 On the integation of the equations of hydodynamics (By A Clebsch at Calsuhe) Tanslated by D H Delphenich In a pevious

More information

So, if we are finding the amount of work done over a non-conservative vector field F r, we do that long ur r b ur =

So, if we are finding the amount of work done over a non-conservative vector field F r, we do that long ur r b ur = 3.4 Geen s Theoem Geoge Geen: self-taught English scientist, 793-84 So, if we ae finding the amount of wok done ove a non-consevative vecto field F, we do that long u b u 3. method Wok = F d F( () t )

More information