Institute of Operating Systems and Computer Networks
Covering Tours with Turn Cost: Variants, Approximation and Practical Solution
S´ andor P. Fekete and Dominik Krupke
EuroCG2017, Malm¨
- , 05.04.2017
Covering Tours with Turn Cost: Variants, Approximation and Practical - - PowerPoint PPT Presentation
Institute of Operating Systems and Computer Networks Covering Tours with Turn Cost: Variants, Approximation and Practical Solution S andor P. Fekete and Dominik Krupke EuroCG2017, Malm o, 05.04.2017 Introduction Problem Integer
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
Mul$copter UAV
θ dd ds hs vd vf hm ms ms hd
Region to Clear
htop hbottom
Region Cleared
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 2 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 3 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
0:2 3:4 0:3 0:4 1:1 2:1 0:9 1:5 0:4 0:2 3:4 0:3 0:4 1:1 2:1 0:9 1:5 0:4
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 4 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
5 5 10 15 20 25 30 35 x[m] 5 10 15 20 25 30 35 y[m] 180 240 300 360 420 480 540 600 660 Energy per meter [J/m]
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 5 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 6 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 7 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 8 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 9 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 10 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 11 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 12 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 13 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 14 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 15 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 16 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 17 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 18 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 19 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
Size ω = 2, τ = 1, κ = 0 ω = 3, τ = 1, κ = 0 ω = 4, τ = 1, κ = 0 ω = 2, τ = 1, κ = 0.5 50 1.031/9/1.067 1.073/10/1.178 1.088/10/1.129 1.028/9/1.069 100 1.024/10/1.04 1.076/8/1.106
1.034/10/1.057 150 1.044/10/1.073
1.037/10/1.057 200 1.036/9/1.057
1.034/9/1.049 250 1.039/6/1.046
1.038/5/1.049 300 1.033/2/1.036
1.028/2/1.03 350
Size ω = 2, τ = 1, κ = 0 ω = 3, τ = 1, κ = 0 ω = 4, τ = 1, κ = 0 ω = 2, τ = 1, κ = 0.5 50 1.09/9/1.368 1.173/10/1.304 1.18/10/1.484 1.08/9/1.225 100 1.089/10/1.242 1.227/8/1.457
1.149/10/1.325 150 1.152/10/1.308
1.12/10/1.247 200 1.15/10/1.268
1.096/8/1.164 250 1.103/4/1.141
1.097/4/1.109 300
1.053/1/1.053 350
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 20 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 21 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks
Introduction Problem Integer Programming Approximation Algorithm Experiments Conclusion
Mosquito drone and corresponding images by Aaron Becker and his team in Houston. S´ andor P. Fekete and Dominik Krupke | Covering Tours with Turn Cost | 21 http://publications.krupke.cc/2017/eurocg/
Institute of Operating Systems and Computer Networks