Los Alamos National Laboratory LA-UR-19-24756
Efficient Delivery with Mobile Agents
Andreas B¨ artschi NSEC/CNLS, baertschi@lanl.gov CNLS Postdoc Seminar April 18, 2019
Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA
Efficient Delivery with Mobile Agents Andreas B artschi NSEC/CNLS, - - PowerPoint PPT Presentation
Los Alamos National Laboratory LA-UR-19-24756 Efficient Delivery with Mobile Agents Andreas B artschi NSEC/CNLS, baertschi@lanl.gov CNLS Postdoc Seminar April 18, 2019 Managed by Triad National Security, LLC for the U.S. Department of
Los Alamos National Laboratory LA-UR-19-24756
Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA
Los Alamos National Laboratory
400 km 300 km 600 km 400 km 400 km
υi · ℓe
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 2
Los Alamos National Laboratory
Resource-efficiency Energy-efficiency Time-efficiency
F6 F5 F4 F3 F2 F1 ∼ n size: DAG structure
M[1, 1] M[2, 2] M[3, 3] M[4, 4] M[1, 2] M[2, 3] M[3, 4] M[1, 3] M[2, 4] M[1, 4] 10′000′000 100′000 10′000′000 101′000 110′000 201′000
s t
400 km 300 km 600 km ω1 = 12ℓ/100km υ1 = 10km/h ω2 = 6ℓ/100km υ2 = 30km/h ω3 = 5ℓ/100km υ3 = 50km/h ω4 = 7ℓ/100km υ4 = 100km/h ω5 = 5ℓ/100km υ5 = 80km/h 400 km 400 km
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 3
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 4
Los Alamos National Laboratory
[1] B., Chalopin, Das, Disser, Geissmann, Graf, Labourel, Mihal´ ak: Collaborative delivery with energy-constrained mobile robots. Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 5
Los Alamos National Laboratory
[1] B., Chalopin, Das, Disser, Geissmann, Graf, Labourel, Mihal´ ak: Collaborative delivery with energy-constrained mobile robots. Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 5
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 6
Los Alamos National Laboratory
[2] B., Chalopin, Das, Disser, Graf, Hackfeld, Penna: Energy-Efficient Delivery by Heterogeneous Mobile Agents. [3] B., Graf, Penna: Truthful Mechanisms for Delivery with Agents. Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 7
Los Alamos National Laboratory
ωj -approximation.
ωj -approximation.
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 8
Los Alamos National Laboratory
[4] B., Graf, Mihal´ ak: Collective fast delivery by energy-efficient agents. Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 9
Los Alamos National Laboratory
ωj -approximation.
ωj -approximation.
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 10
Los Alamos National Laboratory
[4] B., Graf, Mihal´ ak: Collective fast delivery by energy-efficient agents. [5] B., Tschager: Energy-Efficient Fast Delivery by Mobile Agents. Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 11
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 12
Los Alamos National Laboratory
F6 F5 F4 F4 F3 F3 F3 F2 F2 F2 F2 F2 F1 F1 F1 ∼ 1.6n size:
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 13
Los Alamos National Laboratory
F6 F5 F4 F3 F2 F1 ∼ n size: DAG structure
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 13
Los Alamos National Laboratory
A1 A2 A3 A4 n
q m n
m·o·q=109
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 14
Los Alamos National Laboratory
A1 A2 A3 A4 n
q m n
m·p·q=105
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 14
Los Alamos National Laboratory
A1 A2 A3 A4 n
q m n
x≤i<y
+ cost of multiplying two subproblems
M[2, 2] M[3, 3] M[4, 4] M[1, 2] M[2, 3] M[3, 4] M[1, 3] M[2, 4] M[1, 4]
10′000′000 100′000 10′000′000 101′000 110′000 201′000
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 14
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 15
Los Alamos National Laboratory
i
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 16
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 17
Los Alamos National Laboratory
4 1 2 5 2 4 2 2 1 7 6 9 2 9 8 6 6 4
10 11 19 14 (3, 1) (3, 2) (3, 5) (3, 4)
1 Move closest agent to source s. Costs (E, T )[p1] = (3 · 3, 3/1) = (9, 3). 2 Order agents by increasing velocity. Transform graph to DAG. Compute
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 18
Los Alamos National Laboratory
4 1 2 5 2 4 2 2 1 7 6 9 2 9 8 6 6 4
(3, 1) (3, 2) (3, 5) (3, 4)
10 11 19 14
1 Move closest agent to source s. Costs (E, T )[p1] = (3 · 3, 3/1) = (9, 3). 2 Order agents by increasing velocity. Transform graph to DAG. Compute
3 Compute optimum delivery time among energy-optimum deliveries: (E, T ) = (66, 12).
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 18
Los Alamos National Laboratory
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 19
Los Alamos National Laboratory
arrival time at u velocity
1 Incorporate the Pareto frontier into the weight class computations. 2 Incorporate in-edge-handovers into the main dynamic program.
Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 20
Los Alamos National Laboratory
ωj -apx
https://xkcd.com/1925/ Andreas B¨ artschi, NSEC/CNLS, baertschi@lanl.gov 4/18/2019 | 21