1 Models of vehicles with differential constraints. 2 Traveling salesperson problems. 3 The heavy load case. 4 The light load case

Size: px
Start display at page:

Download "1 Models of vehicles with differential constraints. 2 Traveling salesperson problems. 3 The heavy load case. 4 The light load case"

Transcription

1 Dynamic Vehice Routing for Robotic Networks Lecture #7: Vehice Modes Francesco Buo 1 Emiio Frazzoi 2 Marco Pavone 2 Ketan Sava 2 Stephen L. Smith 2 Outine of the ecture 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 1 CCDC University of Caifornia, Santa Barbara buo@engineering.ucsb.edu 2 LIDS and CSAIL Massachusetts Institute of Technoogy {frazzoi,pavone,ksava,ssmith}@mit.edu Workshop at the 2010 American Contro Conference Batimore, Maryand, USA, June 29, 2010, 8:30am to 5:00pm 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 1 / 36 Vehice routing with differentia constraints FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 2 / 36 Modes of vehices with differentia constraints What happens if the vehices are subject to non-integrabe differentia constraints on their motion? Minimum turn radius, constant speed UAVs, Dubins cars Minimum turn radius, abe to reverse Reeds-Shepps cars Differentia drive robots e.g., tanks. Bounded acceeration vehices e.g., heicopters, spacecraft. Fundamentay different probems, combining combinatoria task specifications with differentia geometry and optima contro. Decompose the probem, study the asymptotic cases: Heavy oad: Traveing saesperson probems. Light oad: optima oitering stations. Dubins vehice ẋ = cos θ ẏ = sin θ θ = ω ω 1/ρ Differentia drive ẋ = 1 2 ω + ω r cos θ ẏ = 1 2 ω + ω r sin θ θ = 1 ρ ω r ω ω 1; ω r 1 Reeds-Shepp car ẋ = v cos θ ẏ = v sin θ θ = ω v { 1, 1} ω 1/ρ Doube integrator ẍ = u ẋ 1 u 1 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 3 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 4 / 36

2 DTRP formuation DTRP formuation Probem setup m identica vehices in Q Spatio-tempora Poisson process: rate λ and uniform spatia density On-site service time s = 0 Q Probem setup m identica vehices in Q Spatio-tempora Poisson process: rate λ and uniform spatia density On-site service time s = 0 Q Objective Contro poicy π = {task assignment, scheduing, oitering} T π := im sup i E[wait time of task i]; T = inf π T π Design π for which T π is equa to or within a constant factor of T Objective Contro poicy π = {task assignment, scheduing, oitering} T π := im sup i E[wait time of task i]; T = inf π T π Design π for which T π is equa to or within a constant factor of T FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 5 / 36 Stabiizabiity FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 5 / 36 Stabiizabiity λ }{{} task generation rate n: # outstanding tasks n m TSPengthn }{{} task service rate = task growth rate λ }{{} task generation rate n: # outstanding tasks n m TSPengthn }{{} task service rate = task growth rate TSPengthn stricty sub-inear = stabiity λ, m TSPengthn stricty sub-inear = stabiity λ, m Eucidean TSPengthn = Θn 1/2 Beardwood et. a. 59 Eucidean TSPengthn = Θn 1/2 Beardwood et. a. 59 Eucidean TSP based path panning heuristic = On Eucidean TSP based path panning heuristic = On Traveing saesperson probems for differentia vehices. Traveing saesperson probems for differentia vehices. FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 6 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 6 / 36

3 Outine of the ecture Traveing Saesperson Probem 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad Probem Statement Find the shortest cosed curve feasibe for the vehice through a given finite set of points in the pane NP-hardness a consequence of the NP-hardness of the Eucidean TSP. Does the cost of this TSP increase SUBLINEARLY with n? Is there a poynomia-time agorithm that returns a tour of ength on?? What is the quaity of the soution? FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 7 / 36 Traveing Saesperson Probem FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 8 / 36 Literature review Probem Statement Find the shortest cosed curve feasibe for the vehice through a given finite set of points in the pane NP-hardness a consequence of the NP-hardness of the Eucidean TSP. Does the cost of this TSP increase SUBLINEARLY with n? Is there a poynomia-time agorithm that returns a tour of ength on?? 1 K. Sava, E. Frazzoi, and F. Buo. Traveing Saesperson Probems for the Dubins vehice. IEEE Transactions on Automatic Contro, 536: , K. Sava, F. Buo, and E. Frazzoi. Traveing Saesperson Probems for a doube integrator. IEEE Transactions on Automatic Contro, 544: , J. J. Enright, K. Sava, E. Frazzoi, and F. Buo. Stochastic and dynamic routing probems for mutipe UAVs. AIAA Journa of Guidance, Contro, and Dynamics, 344: , J. J. Enright and E. Frazzoi. The stochastic Traveing Saesman Probem for the Reeds-Shepp car and the differentia drive robot. In IEEE Conf. on Decision and Contro, pages , San Diego, CA, December K. Sava and E. Frazzoi. On endogenous reconfiguration for mobie robotic networks. In Workshop on Agorithmic Foundations of Robotics, Guanajuato, Mexico, December M. Pavone, K. Sava, and E. Frazzoi. Sharing the oad. IEEE Robotics and Automation Magazine, 162:52 61, F. Buo, E. Frazzoi, M. Pavone, K. Sava, and S. L. Smith. Dynamic vehice routing for robotic systems. Proceedings of the IEEE, May Submitted 8 S. Rathinam, R. Sengupta, and S. Darbha. A resource aocation agorithm for muti-vehice systems with non hoonomic constraints. IEEE Transactions on Automation Sciences and Engineering, 41:98 104, J. Le Ny, E. Feron, and E. Frazzoi. On the curvature-constrained traveing saesman probem. IEEE Transactions on Automatic Contro, to appear 10 S. Itani. Dynamic Systems and Subadditive Functionas. PhD thesis, Massachusetts Institute of Technoogy, 2009 What is the quaity of the soution? FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 8 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 9 / 36

4 Stochastic TSP: A nearest-neighbor ower bound Outine of the cacuations Cacuate an upper bound on expected distance from an arbitrary vehice configuration to cosest point, δ Cacuate an upper bound on the area of the set reachabe with a path of ength δ, R δ. Prδ δ max{0, 1 n R δ /} Expected ength of the tour cannot be ess than n times E[δ ] Stochastic TSP: A nearest-neighbor ower bound Outine of the cacuations Cacuate an upper bound on expected distance from an arbitrary vehice configuration to cosest point, δ Cacuate an upper bound on the area of the set reachabe with a path of ength δ, R δ. Prδ δ max{0, 1 n R δ /} Expected ength of the tour cannot be ess than n times E[δ ] Exampe: Dubins vehice!"!"$!" Exampe: Dubins vehice!"!"$!" R δ = δ3 3ρ E[δ ] = 3 3ρ 1/3. 4 n E[TSPn] im n 3 n 2/3 4 3ρ1/3.!"#!"'!!!"'!!"#!!"!!"$!!"!!"#!"$!"%!"& ' R δ = δ3 3ρ E[δ ] = 3 3ρ 1/3. 4 n E[TSPn] im n 3 n 2/3 4 3ρ1/3.!"#!"'!!!"'!!"#!!"!!"$!!"!!"#!"$!"%!"& ' FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 10 / 36 Towards an upper bound: tiing based agorithms The way the ETSP tours are constructed reies on the scaing properties of tours: the ength of the tour scaes as the coordinates of the points. FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 10 / 36 Towards an upper bound: tiing based agorithms The way the ETSP tours are constructed reies on the scaing properties of tours: the ength of the tour scaes as the coordinates of the points. No such scaing exists for the TSP for vehices with differentia constraints, e.g., the bound on the curvature for the Dubins vehice does not scae with the coordinates of the points! Any tiing-based agorithm must account for a preferentia direction, e.g., by penaizing turning for Dubins vehices FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 11 / 36 No such scaing exists for the TSP for vehices with differentia constraints, e.g., the bound on the curvature for the Dubins vehice does not scae with the coordinates of the points! Any tiing-based agorithm must account for a preferentia direction, e.g., by penaizing turning for Dubins vehices FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 11 / 36

5 Bead construction Bead construction ρ ρ B B Bead properties Lengthp, q, p + + o 2 for a q B Width: w = 2 8ρ + o3 The beads tie the pane Usefu for Dubins vehice, Reeds-Shepp car and doube integrator Bead properties Lengthp, q, p + + o 2 for a q B Width: w = 2 8ρ + o3 The beads tie the pane Usefu for Dubins vehice, Reeds-Shepp car and doube integrator Diamond-ike ce for differentia drive p B p + Diamond-ike ce for differentia drive p B p + FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 12 / 36 The singe-sweep tiing agorithm FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 12 / 36 The singe-sweep tiing agorithm Ketan Sava LIDS, MIT Short tite Dat B B + B B + Tie the region with beads Sweep the bead rows, whie servicing a the targets in every bead as foows: Service every task q in B using the p q p protoco Ketan Sava LIDS, MIT Short tite Date 2 / 2 Tie the region with beads Sweep the bead rows, whie servicing a the targets in every bead as foows: Service every task q in B using the p q p protoco Ketan Sava LIDS, MIT Short tite Dat Move from p to p + Service every task q in B + using the p + q p + protoco Move from p to p + Service every task q in B + using the p + q p + protoco FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 13 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 13 / 36

6 Anaysis of the singe-sweep tiing agorithm Path ength cacuations TSPn = bead row ength + move to next bead row # bead rows + move to service each task # tasks + tour cosure ength Anaysis of the singe-sweep tiing agorithm Path ength cacuations TSPn = bead row ength + move to next bead row # bead rows + move to service each task # tasks + tour cosure ength B B + B B + For a Reeds-Shepp car, as 0: TSPn + /2 w/2 + n ρπ Pick = 32ρ n 16ρ + 8ρ 2 1/3 i.e., B = 2 n + n ρπ w 2 8ρ = TSPn = On 2/3. For a Reeds-Shepp car, as 0: TSPn + /2 w/2 + n ρπ Pick = 32ρ n 16ρ + 8ρ 2 1/3 i.e., B = 2 n + n ρπ w 2 8ρ = TSPn = On 2/3. FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 14 / 36 Anaysis of the singe-sweep tiing agorithm Path ength cacuations TSPn = bead row ength + move to next bead row # bead rows + move to service each task # tasks + tour cosure ength FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 14 / 36 Anaysis of the singe-sweep tiing agorithm Path ength cacuations TSPn = bead row ength + move to next bead row # bead rows + move to service each task # tasks + tour cosure ength B B + B B + For a Reeds-Shepp car, as 0: TSPn + /2 w/2 + n ρπ Pick = 32ρ n 16ρ + 8ρ 2 1/3 i.e., B = 2 n + n ρπ w 2 8ρ = TSPn = On 2/3. For a Dubins vehice, as 0: TSPn + w 2 + κ w/2 + + κn κ 16ρ κ 2 + n + κn κ The κn term grows ineary in n for a = TSPn = On FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 14 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 15 / 36

7 Anaysis of the singe-sweep tiing agorithm The recursive sweep tiing agorithm Path ength cacuations TSPn = bead row ength + move to next bead row # bead rows + move to service each task # tasks + tour cosure ength B B + B Tie Q with beads such that: = 1 2n i.e., n 1/3 Sweep the bead rows, visiting one target per non-empty bead. Iterate, using at the i-th phase a meta-bead composed of 2 i 1 beads. After og n phases, visit the outstanding targets in any arbitrary order, e.g., with a greedy strategy. For a Dubins vehice, as 0: TSPn + w 2 + κ w/2 + + κn κ 16ρ κ 2 + n + κn κ The κn term grows ineary in n for a = TSPn = On Phase 1 Phase 2 Phase 3 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 15 / 36 The recursive sweep tiing agorithm FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 16 / 36 The recursive sweep tiing agorithm B Tie Q with beads such that: = 1 2n i.e., n 1/3 Sweep the bead rows, visiting one target per non-empty bead. Iterate, using at the i-th phase a meta-bead composed of 2 i 1 beads. After og n phases, visit the outstanding targets in any arbitrary order, e.g., with a greedy strategy. B Tie Q with beads such that: = 1 2n i.e., n 1/3 Sweep the bead rows, visiting one target per non-empty bead. Iterate, using at the i-th phase a meta-bead composed of 2 i 1 beads. After og n phases, visit the outstanding targets in any arbitrary order, e.g., with a greedy strategy. Phase 1 Phase 2 Phase 3 Phase 1 Phase 2 Phase 3 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 16 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 16 / 36

8 Anaysis of the recursive agorithm Anaysis of the recursive agorithm Theorem: For a Dubins vehice, with probabiity one, TSPn im sup n n 2/ ρ π ρ Theorem: For a Dubins vehice, with probabiity one, TSPn im sup n n 2/ ρ π ρ Outine of the proof Prim n # tasks remaining after phase i > 24 og n = 0 Path ength cacuations: Phase 1 path ength O 1 = O n 2/3 n 1/3 2 Subsequent phase path engths are decreasing geometric series; path ength for a i phases is O n 2/3 Path ength by greedy heuristic is Oog n Outine of the proof Prim n # tasks remaining after phase i > 24 og n = 0 Path ength cacuations: Phase 1 path ength O 1 = O n 2/3 n 1/3 2 Subsequent phase path engths are decreasing geometric series; path ength for a i phases is O n 2/3 Path ength by greedy heuristic is Oog n FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 17 / 36 Summary of TSPs FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 17 / 36 Summary of TSPs Lower bound: E [TSPn] Ωn 2/3 Upper bound: E [TSPn] On 2/3 TSPn is of order n 2/3 ; constant factor approximation agorithms Computationa compexity of the agorithms is of order n Lower bound: E [TSPn] Ωn 2/3 Upper bound: E [TSPn] On 2/3 TSPn is of order n 2/3 ; constant factor approximation agorithms Computationa compexity of the agorithms is of order n Stabiizabiity of the DTRP n }{{} λ m TSPn task generation rate }{{} n: # outstanding tasks task service rate = task growth rate Stabiizabiity of the DTRP n }{{} λ m TSPn task generation rate }{{} n: # outstanding tasks task service rate = task growth rate E[TSPn] Θn 2/3 = trivia receding horizon TSP-based poicies are stabe for the DTRP for a λ and m E[TSPn] Θn 2/3 = trivia receding horizon TSP-based poicies are stabe for the DTRP for a λ and m FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 18 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 18 / 36

9 Outine of the ecture 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad The heavy oad case: nearest neighbor ower bound Outine of the cacuations Let n π be the number of outstanding tasks at steady-state under stabe poicy π Cacuate an upper bound on expected distance from an arbitrary vehice configuration to cosest among n π points, δ n π At steady-state: λ m = 1 E[δ n π ] Litte s formua: λt π = n π Exampe: Dubins vehice 1/3 E[δ n π ] = 3 3ρ 4 n π Steady state+ Litte s formua: λ m = 4 3 im inf λ m + T m 3 λ ρ 1/3 λtπ 3ρ FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 19 / 36 The heavy oad case: nearest neighbor ower bound Outine of the cacuations Let n π be the number of outstanding tasks at steady-state under stabe poicy π Cacuate an upper bound on expected distance from an arbitrary vehice configuration to cosest among n π points, δ n π At steady-state: λ m = 1 E[δ n π ] Litte s formua: λt π = n π Exampe: Dubins vehice 1/3 E[δ n π ] = 3 3ρ 4 n π Steady state+ Litte s formua: λ m = 4 3 im inf λ m + T m 3 λ ρ 1/3 λtπ 3ρ FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 20 / 36 The mutipe sweep tiing agorithm The singe vehice version 1 Tie Q with beads of ength = c/λ 2 Update outstanding task ist 3 Execute singe sweep tiing agorithm 4 Goto 2. The muti-vehice version Divide Q into m equa strips Assign one vehice to every strip Each vehice executes the mutipe sweep agorithm in its own strip FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 20 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 21 / 36

10 The mutipe sweep tiing agorithm The singe vehice version 1 Tie Q with beads of ength = c/λ 2 Update outstanding task ist 3 Execute singe sweep tiing agorithm 4 Goto 2. The muti-vehice version Divide Q into m equa strips Assign one vehice to every strip Each vehice executes the mutipe sweep agorithm in its own strip Anaysis of the mutipe sweep agorithm Genera protoco Each bead can be treated as a separate queue, with Poisson arriva process with intensity λ B = λ B The vehice visits each bead with at a rate no smaer than µ B singe sweep path ength 1 The system time is no greater than the system time for the corresponding M/D/1 queue: T 1 µ B λ B 2 µ B λ B Optimize over Exampe: Dubins vehice λ B = 3 λ 16ρ ; µ B im sup λ m + T m 3 λ 2 2 m 16ρ 71ρ π ρ π ρ FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 21 / 36 Anaysis of the mutipe sweep agorithm Genera protoco Each bead can be treated as a separate queue, with Poisson arriva process with intensity λ B = λ B The vehice visits each bead with at a rate no smaer than µ B singe sweep path ength 1 The system time is no greater than the system time for the corresponding M/D/1 queue: T 1 µ B λ B 2 µ B λ B Optimize over Exampe: Dubins vehice λ B = 3 λ 16ρ ; µ B im sup λ m + T m 3 λ 2 2 m 16ρ 71ρ π ρ π ρ FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 22 / 36 Outine of the ecture 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 22 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 23 / 36

11 The ight oad case The ight oad case The target generation rate is very sma: λ/m 0 + In such case: Amost surey a vehices wi have enough time to return to some oitering station between task competion/generation times The probem is reduced to the choice of the oitering stations that minimizes the system time The target generation rate is very sma: λ/m 0 + In such case: Amost surey a vehices wi have enough time to return to some oitering station between task competion/generation times The probem is reduced to the choice of the oitering stations that minimizes the system time Introducing differentia constraints Nove chaenges: Vehices possiby cannot stop e.g., Dubins vehice, Reeds-Shepp car Strategies are more compex than defining a oitering point How many of the resuts from the Eucidean case carry over to this case? Introducing differentia constraints Nove chaenges: Vehices possiby cannot stop e.g., Dubins vehice, Reeds-Shepp car Strategies are more compex than defining a oitering point How many of the resuts from the Eucidean case carry over to this case? FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 24 / 36 A simpe ower bound FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 24 / 36 The Median Circing MC Poicy The ength of shortest feasibe path from a vehice positioned at p R 2 to an arbitrary point q Q is ower bounded by q p A simpe ower bound on T is obtained by reaxing differentia constraints T H mq Assign virtua generators to each agent. A agents do the foowing, in parae possiby asynchronousy: Update the generator position according to a gradient descent aw. Service targets in own region, returning to a oitering circe of radius 2.91ρ centered on their generator position when done We have im T λ/m 0 + MC HmQ ρ HmQ = Θ 1 m Furthermore, T MC im Hm +,λ/m 0 + T = 1. Q FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 25 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 26 / 36

12 The Median Circing MC Poicy IIustration of the MC poicy Assign virtua generators to each agent. A agents do the foowing, in parae possiby asynchronousy: Update the generator position according to a gradient descent aw. Service targets in own region, returning to a oitering circe of radius 2.91ρ centered on their generator position when done We have im T λ/m 0 + MC HmQ ρ Furthermore, T MC im Hm +,λ/m 0 + T = 1. Q FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 26 / 36 Tighter ower bound using differentia constraints Genera protoco Consider a frozen moment in time Consider the modified Voronoi diagram of the vehices. Reaxation: approximate vehice Voronoi region by their reachabe sets Optimize over the vehice configurations Exampe: Dubins vehice FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 27 / 36 Tighter ower bound using differentia constraints Genera protoco Consider a frozen moment in time Consider the modified Voronoi diagram of the vehices. Reaxation: approximate vehice Voronoi region by their reachabe sets Optimize over the vehice configurations Exampe: Dubins vehice!"!"!"$!"$!"!"!"#!"#!"'!"'!!!!"'!!"'!!"#!!"#!!"!!"!!"$!!"$!!"!!"#!"$!"%!"& '!!"!!"#!"$!"%!"& ' For m m crit, T k 1,ρ m 1/3 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 28 / 36 For m m crit, T k 1,ρ m 1/3 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 28 / 36

13 The Strip Loitering SL poicy { } Divide the environment Q into strips of width min k2 Q,ρ, 2ρ m 2/3 Design a cosed oitering path that bisects the strips. A vehices move aong this path, equay spaced, with dynamic regions of responsibiity. Each vehice services targets in own region, returning to the nomina position on the oitering path. The Strip Loitering SL poicy { } Divide the environment Q into strips of width min k2 Q,ρ, 2ρ m 2/3 Design a cosed oitering path that bisects the strips. A vehices move aong this path, equay spaced, with dynamic regions of responsibiity. Each vehice services targets in own region, returning to the nomina position on the oitering path. ρ ρ Q d 1 point of departure d 2 target δ Q d 1 point of departure d 2 target δ im m + T SL m 1/3 k 3 Q, ρ, and im m + T SL T k 4Q, ρ. im m + T SL m 1/3 k 3 Q, ρ, and im m + T SL T k 4Q, ρ. FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 29 / 36 Iustration of the SL poicy FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 29 / 36 Outine of the ecture 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 30 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 31 / 36

14 Phase transition in the ight oad Phase transition in the ight oad We have two poicies: Median Circing MC, and Strip Loitering SL. Which is better? We have two poicies: Median Circing MC, and Strip Loitering SL. Which is better? Define the non-hoonomic density d ρ = ρ2 m. MC is optima when d ρ 0, SL is within a constant factor of the optima as d ρ +. Define the non-hoonomic density d ρ = ρ2 m. MC is optima when d ρ 0, SL is within a constant factor of the optima as d ρ +. phase transition: the optima organization changes from territoria MC to gregarious SL depending on the non-hoonomic density of the agents. phase transition: the optima organization changes from territoria MC to gregarious SL depending on the non-hoonomic density of the agents. FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 32 / 36 Estimate of the critica density L w FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 32 / 36 Estimate of the critica density L w Ignoring boundary conditions e.g., consider the unbounded pane, we can compare the coverage cost for the two poicies anayticay: T SL < T MC d ρ > i.e., transition occurs when the area of the dominance region is about 4-5 times the area of the minimum turning radius circe. Ignoring boundary conditions e.g., consider the unbounded pane, we can compare the coverage cost for the two poicies anayticay: T SL < T MC d ρ > i.e., transition occurs when the area of the dominance region is about 4-5 times the area of the minimum turning radius circe Simuation resuts yied dρ crit within a factor 1.3 of the anaytica resut. TURNING RADIUS SQUARED MC poicy SL poicy Simuation resuts yied dρ crit within a factor 1.3 of the anaytica resut. TURNING RADIUS SQUARED MC poicy SL poicy AREA PER VEHICLE AREA PER VEHICLE FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 33 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 33 / 36

15 Dynamic Vehice Routing Summary Lecture outine Eucidean vehice Dubins vehice, Reeds-Shepp car Doube integrator, Differentia drive E[TSP Length] Θn 1 2 Θn 2 3 n T Θ λ Θ λ2 m 2 m 3 λ m T Θm 1 2 Θm 1 2 λ m 0, m 0 T Θm 1 2 Θm 1 3 λ m 0, m 1 Modes of vehices with differentia constraints 2 Traveing saesperson probems 3 The heavy oad case 4 The ight oad case 5 Phase transition in the ight oad FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 34 / 36 FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 35 / 36 Workshop Structure and Schedue 8:00-8:30am Coffee Break 8:30-9:00am Lecture #1: Intro to dynamic vehice routing 9:05-9:50am Lecture #2: Preims: graphs, TSPs and queues 9:55-10:40am Lecture #3: The singe-vehice DVR probem 10:40-11:00am Break 11:00-11:45pm Lecture #4: The muti-vehice DVR probem 11:45-1:10pm Lunch Break 1:10-2:10pm Lecture #5: Extensions to vehice networks 2:15-3:00pm Lecture #6: Extensions to different demand modes 3:00-3:20pm Coffee Break 3:20-4:20pm Lecture #7: Extensions to different vehice modes 4:25-4:40pm Lecture #8: Extensions to different task modes 4:45-5:00pm Fina open-foor discussion FB, EF, MP, KS, SLS UCSB, MIT Dynamic Vehice Routing Lecture 7/8 Batimore, ACC 36 / 36

Traveling Salesperson Problems for the Dubins vehicle

Traveling Salesperson Problems for the Dubins vehicle 1 Traveing Saesperson Probems for the Dubins vehice Ketan Sava Emiio Frazzoi Francesco Buo Abstract In this paper we study minimum-time motion panning and routing probems for the Dubins vehice, ie, a nonhoonomic

More information

Stochastic Surveillance Strategies for Spatial Quickest Detection

Stochastic Surveillance Strategies for Spatial Quickest Detection Stochastic Surveiance Strategies for Spatia Quickest Detection Vaibhav Srivastava Francesco Buo Abstract We present stochastic vehice routing poicies for detection of any number of anomaies in a set of

More information

Asynchronous Control for Coupled Markov Decision Systems

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

More information

Tracking Control of Multiple Mobile Robots

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

More information

Introduction to Simulation - Lecture 14. Multistep Methods II. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy

Introduction to Simulation - Lecture 14. Multistep Methods II. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy Introduction to Simuation - Lecture 14 Mutistep Methods II Jacob White Thans to Deepa Ramaswamy, Micha Rewiensi, and Karen Veroy Outine Sma Timestep issues for Mutistep Methods Reminder about LTE minimization

More information

STABILITY OF A PARAMETRICALLY EXCITED DAMPED INVERTED PENDULUM 1. INTRODUCTION

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

More information

Introduction to Simulation - Lecture 13. Convergence of Multistep Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy

Introduction to Simulation - Lecture 13. Convergence of Multistep Methods. Jacob White. Thanks to Deepak Ramaswamy, Michal Rewienski, and Karen Veroy Introduction to Simuation - Lecture 13 Convergence of Mutistep Methods Jacob White Thans to Deepa Ramaswamy, Micha Rewiensi, and Karen Veroy Outine Sma Timestep issues for Mutistep Methods Loca truncation

More information

TAM 212 Worksheet 9: Cornering and banked turns

TAM 212 Worksheet 9: Cornering and banked turns Name: Group members: TAM 212 Worksheet 9: Cornering and banked turns The aim of this worksheet is to understand how vehices drive around curves, how sipping and roing imit the maximum speed, and how banking

More information

On Multiple UAV Routing with Stochastic Targets: Performance Bounds and Algorithms

On Multiple UAV Routing with Stochastic Targets: Performance Bounds and Algorithms On Multiple UAV Routing with Stochastic Targets: Performance Bounds and Algorithms J. J. Enright and E. Frazzoli University of California Los Angeles, Los Angeles, CA 995 K. Savla and F. Bullo University

More information

Throughput Optimal Scheduling for Wireless Downlinks with Reconfiguration Delay

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

More information

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

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

More information

Automobile Prices in Market Equilibrium. Berry, Pakes and Levinsohn

Automobile Prices in Market Equilibrium. Berry, Pakes and Levinsohn Automobie Prices in Market Equiibrium Berry, Pakes and Levinsohn Empirica Anaysis of demand and suppy in a differentiated products market: equiibrium in the U.S. automobie market. Oigopoistic Differentiated

More information

An H 2 type Riemannian metric on the space of planar curves

An H 2 type Riemannian metric on the space of planar curves An H 2 type Riemannian metric on the space of panar curves Jayant hah Mathematics Department, Northeastern University, Boston MA emai: shah@neu.edu Abstract An H 2 type metric on the space of panar curves

More information

THE THREE POINT STEINER PROBLEM ON THE FLAT TORUS: THE MINIMAL LUNE CASE

THE THREE POINT STEINER PROBLEM ON THE FLAT TORUS: THE MINIMAL LUNE CASE THE THREE POINT STEINER PROBLEM ON THE FLAT TORUS: THE MINIMAL LUNE CASE KATIE L. MAY AND MELISSA A. MITCHELL Abstract. We show how to identify the minima path network connecting three fixed points on

More information

Path planning with PH G2 splines in R2

Path planning with PH G2 splines in R2 Path panning with PH G2 spines in R2 Laurent Gajny, Richard Béarée, Eric Nyiri, Oivier Gibaru To cite this version: Laurent Gajny, Richard Béarée, Eric Nyiri, Oivier Gibaru. Path panning with PH G2 spines

More information

LECTURE 10. The world of pendula

LECTURE 10. The world of pendula LECTURE 0 The word of pendua For the next few ectures we are going to ook at the word of the pane penduum (Figure 0.). In a previous probem set we showed that we coud use the Euer- Lagrange method to derive

More information

Minimum Enclosing Circle of a Set of Fixed Points and a Mobile Point

Minimum Enclosing Circle of a Set of Fixed Points and a Mobile Point Minimum Encosing Circe of a Set of Fixed Points and a Mobie Point Aritra Banik 1, Bhaswar B. Bhattacharya 2, and Sandip Das 1 1 Advanced Computing and Microeectronics Unit, Indian Statistica Institute,

More information

Some Measures for Asymmetry of Distributions

Some Measures for Asymmetry of Distributions Some Measures for Asymmetry of Distributions Georgi N. Boshnakov First version: 31 January 2006 Research Report No. 5, 2006, Probabiity and Statistics Group Schoo of Mathematics, The University of Manchester

More information

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

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

More information

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

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

More information

Dynamic Traveling Repairperson Problem for Dynamic Systems

Dynamic Traveling Repairperson Problem for Dynamic Systems Proceedings of the 47th IEEE Conference on Decision Control Cancun Mexico Dec 9-28 TuA5 Dynamic Traveling Repairperson Problem for Dynamic Systems Solomon Itani Emilio Frazzoli Munther A Dahleh Abstract

More information

Stochastic and Dynamic Routing Problems for multiple UAVs

Stochastic and Dynamic Routing Problems for multiple UAVs Stochastic and Dynamic Routing Problems for multiple UAVs John J. Enright Kiva Systems, Woburn, MA, 080, USA. Ketan Savla and Emilio Frazzoli Massachusetts Institute of Technology, Cambridge, MA, 0239,

More information

Bourgain s Theorem. Computational and Metric Geometry. Instructor: Yury Makarychev. d(s 1, s 2 ).

Bourgain s Theorem. Computational and Metric Geometry. Instructor: Yury Makarychev. d(s 1, s 2 ). Bourgain s Theorem Computationa and Metric Geometry Instructor: Yury Makarychev 1 Notation Given a metric space (X, d) and S X, the distance from x X to S equas d(x, S) = inf d(x, s). s S The distance

More information

Minimizing Total Weighted Completion Time on Uniform Machines with Unbounded Batch

Minimizing Total Weighted Completion Time on Uniform Machines with Unbounded Batch The Eighth Internationa Symposium on Operations Research and Its Appications (ISORA 09) Zhangiaie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 402 408 Minimizing Tota Weighted Competion

More information

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

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

More information

AALBORG UNIVERSITY. The distribution of communication cost for a mobile service scenario. Jesper Møller and Man Lung Yiu. R June 2009

AALBORG UNIVERSITY. The distribution of communication cost for a mobile service scenario. Jesper Møller and Man Lung Yiu. R June 2009 AALBORG UNIVERSITY The distribution of communication cost for a mobie service scenario by Jesper Møer and Man Lung Yiu R-29-11 June 29 Department of Mathematica Sciences Aaborg University Fredrik Bajers

More information

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

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

More information

Formulas for Angular-Momentum Barrier Factors Version II

Formulas for Angular-Momentum Barrier Factors Version II BNL PREPRINT BNL-QGS-06-101 brfactor1.tex Formuas for Anguar-Momentum Barrier Factors Version II S. U. Chung Physics Department, Brookhaven Nationa Laboratory, Upton, NY 11973 March 19, 2015 abstract A

More information

Lecture Note 3: Stationary Iterative Methods

Lecture Note 3: Stationary Iterative Methods MATH 5330: Computationa Methods of Linear Agebra Lecture Note 3: Stationary Iterative Methods Xianyi Zeng Department of Mathematica Sciences, UTEP Stationary Iterative Methods The Gaussian eimination (or

More information

SEMINAR 2. PENDULUMS. V = mgl cos θ. (2) L = T V = 1 2 ml2 θ2 + mgl cos θ, (3) d dt ml2 θ2 + mgl sin θ = 0, (4) θ + g l

SEMINAR 2. PENDULUMS. V = mgl cos θ. (2) L = T V = 1 2 ml2 θ2 + mgl cos θ, (3) d dt ml2 θ2 + mgl sin θ = 0, (4) θ + g l Probem 7. Simpe Penduum SEMINAR. PENDULUMS A simpe penduum means a mass m suspended by a string weightess rigid rod of ength so that it can swing in a pane. The y-axis is directed down, x-axis is directed

More information

Problem set 6 The Perron Frobenius theorem.

Problem set 6 The Perron Frobenius theorem. Probem set 6 The Perron Frobenius theorem. Math 22a4 Oct 2 204, Due Oct.28 In a future probem set I want to discuss some criteria which aow us to concude that that the ground state of a sef-adjoint operator

More information

The Sorting Problem. Inf 2B: Sorting, MergeSort and Divide-and-Conquer. What is important? Insertion Sort

The Sorting Problem. Inf 2B: Sorting, MergeSort and Divide-and-Conquer. What is important? Insertion Sort The Sorting Probem Inf 2B: Sorting, MergeSort and Divide-and-Conquer Lecture 7 of DS thread Kyriaos Kaoroti Input: Tas: rray of items with comparabe eys. Sort the items in by increasing eys. Schoo of Informatics

More information

18-660: Numerical Methods for Engineering Design and Optimization

18-660: Numerical Methods for Engineering Design and Optimization 8-660: Numerica Methods for Engineering esign and Optimization in i epartment of ECE Carnegie Meon University Pittsburgh, PA 523 Side Overview Conjugate Gradient Method (Part 4) Pre-conditioning Noninear

More information

The Binary Space Partitioning-Tree Process Supplementary Material

The Binary Space Partitioning-Tree Process Supplementary Material The inary Space Partitioning-Tree Process Suppementary Materia Xuhui Fan in Li Scott. Sisson Schoo of omputer Science Fudan University ibin@fudan.edu.cn Schoo of Mathematics and Statistics University of

More information

Smoothers for ecient multigrid methods in IGA

Smoothers for ecient multigrid methods in IGA Smoothers for ecient mutigrid methods in IGA Cemens Hofreither, Stefan Takacs, Water Zuehner DD23, Juy 2015 supported by The work was funded by the Austrian Science Fund (FWF): NFN S117 (rst and third

More information

Dynamic Task-Based Coordination of Mobile Robotic Networks

Dynamic Task-Based Coordination of Mobile Robotic Networks Dynamic Task-Based Coordination of Mobile Robotic Networks Emilio Frazzoli Mechanical and Aerospace Engineering University of California, Los Angeles Thanks to: A. Bertozzi, J. Enright, C. Hsieh, M. Pavone

More information

12.2. Maxima and Minima. Introduction. Prerequisites. Learning Outcomes

12.2. Maxima and Minima. Introduction. Prerequisites. Learning Outcomes Maima and Minima 1. Introduction In this Section we anayse curves in the oca neighbourhood of a stationary point and, from this anaysis, deduce necessary conditions satisfied by oca maima and oca minima.

More information

Efficiently Generating Random Bits from Finite State Markov Chains

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

More information

4 Separation of Variables

4 Separation of Variables 4 Separation of Variabes In this chapter we describe a cassica technique for constructing forma soutions to inear boundary vaue probems. The soution of three cassica (paraboic, hyperboic and eiptic) PDE

More information

Efficient Generation of Random Bits from Finite State Markov Chains

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

More information

Dynamic Vehicle Routing for Robotic Systems

Dynamic Vehicle Routing for Robotic Systems Dynamic Vehicle Routing for Robotic Systems The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Bullo,

More information

DIGITAL FILTER DESIGN OF IIR FILTERS USING REAL VALUED GENETIC ALGORITHM

DIGITAL FILTER DESIGN OF IIR FILTERS USING REAL VALUED GENETIC ALGORITHM DIGITAL FILTER DESIGN OF IIR FILTERS USING REAL VALUED GENETIC ALGORITHM MIKAEL NILSSON, MATTIAS DAHL AND INGVAR CLAESSON Bekinge Institute of Technoogy Department of Teecommunications and Signa Processing

More information

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

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

More information

UNIVERSITY of CALIFORNIA Santa Barbara. Multi UAV Systems with Motion and Communication Constraints

UNIVERSITY of CALIFORNIA Santa Barbara. Multi UAV Systems with Motion and Communication Constraints UNIVERSITY of CALIFORNIA Santa Barbara Multi UAV Systems with Motion and Communication Constraints A Dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

More information

Candidate Number. General Certificate of Education Advanced Level Examination January 2012

Candidate Number. General Certificate of Education Advanced Level Examination January 2012 entre Number andidate Number Surname Other Names andidate Signature Genera ertificate of Education dvanced Leve Examination January 212 Physics PHY4/1 Unit 4 Fieds and Further Mechanics Section Tuesday

More information

Position Control of Rolling Skateboard

Position Control of Rolling Skateboard osition Contro of Roing kateboard Baazs Varszegi enes Takacs Gabor tepan epartment of Appied Mechanics, Budapest University of Technoogy and Economics, Budapest, Hungary (e-mai: varszegi@mm.bme.hu) MTA-BME

More information

Lecture 9. Stability of Elastic Structures. Lecture 10. Advanced Topic in Column Buckling

Lecture 9. Stability of Elastic Structures. Lecture 10. Advanced Topic in Column Buckling Lecture 9 Stabiity of Eastic Structures Lecture 1 Advanced Topic in Coumn Bucking robem 9-1: A camped-free coumn is oaded at its tip by a oad. The issue here is to find the itica bucking oad. a) Suggest

More information

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

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

More information

Throughput Rate Optimization in High Multiplicity Sequencing Problems

Throughput Rate Optimization in High Multiplicity Sequencing Problems Throughput Rate Optimization in High Mutipicity Sequencing Probems Aexander Grigoriev A.Grigoriev@KE.unimaas.n Maastricht University, 6200 MD, Maastricht, The Netherands Joris van de Kundert J.vandeKundert@MATH.unimaas.n

More information

Physics 235 Chapter 8. Chapter 8 Central-Force Motion

Physics 235 Chapter 8. Chapter 8 Central-Force Motion Physics 35 Chapter 8 Chapter 8 Centra-Force Motion In this Chapter we wi use the theory we have discussed in Chapter 6 and 7 and appy it to very important probems in physics, in which we study the motion

More information

UNIVERSITY of CALIFORNIA Santa Barbara. Multi UAV Systems with Motion and Communication Constraints

UNIVERSITY of CALIFORNIA Santa Barbara. Multi UAV Systems with Motion and Communication Constraints UNIVERSITY of CALIFORNIA Santa Barbara Multi UAV Systems with Motion and Communication Constraints A Dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy

More information

The coverage problem for loitering Dubins vehicles

The coverage problem for loitering Dubins vehicles CDC 2007, To appear New Orleans, LA The coverage problem for loitering Dubins vehicles Ketan Savla Francesco Bullo Emilio Frazzoli Abstract In this paper we study a facility location problem for groups

More information

THINKING IN PYRAMIDS

THINKING IN PYRAMIDS ECS 178 Course Notes THINKING IN PYRAMIDS Kenneth I. Joy Institute for Data Anaysis and Visuaization Department of Computer Science University of Caifornia, Davis Overview It is frequenty usefu to think

More information

Exploring the Throughput Boundaries of Randomized Schedulers in Wireless Networks

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

More information

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

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

More information

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

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

More information

Forces of Friction. through a viscous medium, there will be a resistance to the motion. and its environment

Forces of Friction. through a viscous medium, there will be a resistance to the motion. and its environment Forces of Friction When an object is in motion on a surface or through a viscous medium, there wi be a resistance to the motion This is due to the interactions between the object and its environment This

More information

C. Fourier Sine Series Overview

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

More information

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

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

More information

Analysis of Emerson s Multiple Model Interpolation Estimation Algorithms: The MIMO Case

Analysis of Emerson s Multiple Model Interpolation Estimation Algorithms: The MIMO Case Technica Report PC-04-00 Anaysis of Emerson s Mutipe Mode Interpoation Estimation Agorithms: The MIMO Case João P. Hespanha Dae E. Seborg University of Caifornia, Santa Barbara February 0, 004 Anaysis

More information

CS229 Lecture notes. Andrew Ng

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

More information

NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION

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

More information

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

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

More information

Lecture 6: Moderately Large Deflection Theory of Beams

Lecture 6: Moderately Large Deflection Theory of Beams Structura Mechanics 2.8 Lecture 6 Semester Yr Lecture 6: Moderatey Large Defection Theory of Beams 6.1 Genera Formuation Compare to the cassica theory of beams with infinitesima deformation, the moderatey

More information

Energy-Efficient Task Scheduling on Multiple Heterogeneous Computers: Algorithms, Analysis, and Performance Evaluation

Energy-Efficient Task Scheduling on Multiple Heterogeneous Computers: Algorithms, Analysis, and Performance Evaluation IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, VOL., NO., JANUARY-JUNE 206 7 Energy-Efficient Tas Scheduing on Mutipe Heterogeneous Computers: Agorithms, Anaysis, and Performance Evauation Keqin Li, Feow,

More information

Reliability: Theory & Applications No.3, September 2006

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

More information

Statistical Learning Theory: A Primer

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

More information

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

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

More information

Structural Control of Probabilistic Boolean Networks and Its Application to Design of Real-Time Pricing Systems

Structural Control of Probabilistic Boolean Networks and Its Application to Design of Real-Time Pricing Systems Preprints of the 9th Word Congress The Internationa Federation of Automatic Contro Structura Contro of Probabiistic Booean Networks and Its Appication to Design of Rea-Time Pricing Systems Koichi Kobayashi

More information

Delay Analysis of Maximum Weight Scheduling in Wireless Ad Hoc Networks

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

More information

Numerical solution of one dimensional contaminant transport equation with variable coefficient (temporal) by using Haar wavelet

Numerical solution of one dimensional contaminant transport equation with variable coefficient (temporal) by using Haar wavelet Goba Journa of Pure and Appied Mathematics. ISSN 973-1768 Voume 1, Number (16), pp. 183-19 Research India Pubications http://www.ripubication.com Numerica soution of one dimensiona contaminant transport

More information

Homework 5 Solutions

Homework 5 Solutions Stat 310B/Math 230B Theory of Probabiity Homework 5 Soutions Andrea Montanari Due on 2/19/2014 Exercise [5.3.20] 1. We caim that n 2 [ E[h F n ] = 2 n i=1 A i,n h(u)du ] I Ai,n (t). (1) Indeed, integrabiity

More information

arxiv:cs/ v1 [cs.ro] 17 Sep 2006

arxiv:cs/ v1 [cs.ro] 17 Sep 2006 1 Traveling Salesperson Problems for a double integrator Ketan Savla Francesco Bullo Emilio Frazzoli arxiv:cs/0609097v1 [csro] 17 Sep 2006 Abstract In this paper we propose some novel path planning strategies

More information

Lecture 6 Povh Krane Enge Williams Properties of 2-nucleon potential

Lecture 6 Povh Krane Enge Williams Properties of 2-nucleon potential Lecture 6 Povh Krane Enge Wiiams Properties of -nuceon potentia 16.1 4.4 3.6 9.9 Meson Theory of Nucear potentia 4.5 3.11 9.10 I recommend Eisberg and Resnik notes as distributed Probems, Lecture 6 1 Consider

More information

Maintenance activities planning and grouping for complex structure systems

Maintenance activities planning and grouping for complex structure systems Maintenance activities panning and grouping for compex structure systems Hai Canh u, Phuc Do an, Anne Barros, Christophe Bérenguer To cite this version: Hai Canh u, Phuc Do an, Anne Barros, Christophe

More information

DOCUMENT DE TRAVAIL

DOCUMENT DE TRAVAIL Pubié par : Pubished by: Pubicación de a: Facuté des sciences de administration 2325, rue de a Terrasse Pavion Paasis-Prince, Université Lava Québec (Québec) Canada G1V 0A6 Té. Ph. Te. : (418) 656-3644

More information

AST 418/518 Instrumentation and Statistics

AST 418/518 Instrumentation and Statistics AST 418/518 Instrumentation and Statistics Cass Website: http://ircamera.as.arizona.edu/astr_518 Cass Texts: Practica Statistics for Astronomers, J.V. Wa, and C.R. Jenkins, Second Edition. Measuring the

More information

Do Schools Matter for High Math Achievement? Evidence from the American Mathematics Competitions Glenn Ellison and Ashley Swanson Online Appendix

Do Schools Matter for High Math Achievement? Evidence from the American Mathematics Competitions Glenn Ellison and Ashley Swanson Online Appendix VOL. NO. DO SCHOOLS MATTER FOR HIGH MATH ACHIEVEMENT? 43 Do Schoos Matter for High Math Achievement? Evidence from the American Mathematics Competitions Genn Eison and Ashey Swanson Onine Appendix Appendix

More information

BSM510 Numerical Analysis

BSM510 Numerical Analysis BSM510 Numerica Anaysis Roots: Bracketing methods : Open methods Prof. Manar Mohaisen Department of EEC Engineering Lecture Content v Introduction v Bracketing methods v Open methods v MATLAB hints 2 Introduction

More information

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

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

More information

Scalable Spectrum Allocation for Large Networks Based on Sparse Optimization

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

More information

Arbitrary Throughput Versus Complexity Tradeoffs in Wireless Networks using Graph Partitioning

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

More information

High-order approximations to the Mie series for electromagnetic scattering in three dimensions

High-order approximations to the Mie series for electromagnetic scattering in three dimensions Proceedings of the 9th WSEAS Internationa Conference on Appied Mathematics Istanbu Turkey May 27-29 2006 (pp199-204) High-order approximations to the Mie series for eectromagnetic scattering in three dimensions

More information

DISTRIBUTION OF TEMPERATURE IN A SPATIALLY ONE- DIMENSIONAL OBJECT AS A RESULT OF THE ACTIVE POINT SOURCE

DISTRIBUTION OF TEMPERATURE IN A SPATIALLY ONE- DIMENSIONAL OBJECT AS A RESULT OF THE ACTIVE POINT SOURCE DISTRIBUTION OF TEMPERATURE IN A SPATIALLY ONE- DIMENSIONAL OBJECT AS A RESULT OF THE ACTIVE POINT SOURCE Yury Iyushin and Anton Mokeev Saint-Petersburg Mining University, Vasiievsky Isand, 1 st ine, Saint-Petersburg,

More information

HILBERT? What is HILBERT? Matlab Implementation of Adaptive 2D BEM. Dirk Praetorius. Features of HILBERT

HILBERT? What is HILBERT? Matlab Implementation of Adaptive 2D BEM. Dirk Praetorius. Features of HILBERT Söerhaus-Workshop 2009 October 16, 2009 What is HILBERT? HILBERT Matab Impementation of Adaptive 2D BEM joint work with M. Aurada, M. Ebner, S. Ferraz-Leite, P. Godenits, M. Karkuik, M. Mayr Hibert Is

More information

On a geometrical approach in contact mechanics

On a geometrical approach in contact mechanics Institut für Mechanik On a geometrica approach in contact mechanics Aexander Konyukhov, Kar Schweizerhof Universität Karsruhe, Institut für Mechanik Institut für Mechanik Kaiserstr. 12, Geb. 20.30 76128

More information

SVM: Terminology 1(6) SVM: Terminology 2(6)

SVM: Terminology 1(6) SVM: Terminology 2(6) Andrew Kusiak Inteigent Systems Laboratory 39 Seamans Center he University of Iowa Iowa City, IA 54-57 SVM he maxima margin cassifier is simiar to the perceptron: It aso assumes that the data points are

More information

Discrete Applied Mathematics

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

More information

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

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

More information

Module 22: Simple Harmonic Oscillation and Torque

Module 22: Simple Harmonic Oscillation and Torque Modue : Simpe Harmonic Osciation and Torque.1 Introduction We have aready used Newton s Second Law or Conservation of Energy to anayze systems ike the boc-spring system that osciate. We sha now use torque

More information

A Brief Introduction to Markov Chains and Hidden Markov Models

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

More information

MARKOV CHAINS AND MARKOV DECISION THEORY. Contents

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

More information

Toward Coordinated Transmission and Distribution Operations Mikhail Bragin, IEEE, Member, Yury Dvorkin, IEEE, Member.

Toward Coordinated Transmission and Distribution Operations Mikhail Bragin, IEEE, Member, Yury Dvorkin, IEEE, Member. Toward Coordinated Transmission and Distribution Operations Mikhai Bragin, IEEE, Member, Yury Dvorkin, IEEE, Member. arxiv:803.0268v [eess.sp] 3 Mar 208 Abstract Proiferation of smart grid technoogies

More information

Traffic data collection

Traffic data collection Chapter 32 Traffic data coection 32.1 Overview Unike many other discipines of the engineering, the situations that are interesting to a traffic engineer cannot be reproduced in a aboratory. Even if road

More information

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

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

More information

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

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

More information

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

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

More information

Coupling of LWR and phase transition models at boundary

Coupling of LWR and phase transition models at boundary Couping of LW and phase transition modes at boundary Mauro Garaveo Dipartimento di Matematica e Appicazioni, Università di Miano Bicocca, via. Cozzi 53, 20125 Miano Itay. Benedetto Piccoi Department of

More information

First-Order Corrections to Gutzwiller s Trace Formula for Systems with Discrete Symmetries

First-Order Corrections to Gutzwiller s Trace Formula for Systems with Discrete Symmetries c 26 Noninear Phenomena in Compex Systems First-Order Corrections to Gutzwier s Trace Formua for Systems with Discrete Symmetries Hoger Cartarius, Jörg Main, and Günter Wunner Institut für Theoretische

More information

Multiple Loop Self-Triggered Model Predictive Control for Network Scheduling and Control

Multiple Loop Self-Triggered Model Predictive Control for Network Scheduling and Control Mutipe Loop Sef-Triggered Mode Predictive Contro for Networ Scheduing and Contro Eri Henrisson, Danie E. Quevedo, Edwin G.W. Peters, Henri Sandberg, Kar Henri Johansson arxiv:5.38v [cs.sy] Feb 5 Abstract

More information