Longkun Guo, Wenjie Zou, Chenchen Wu, Dachuan Xu, D. Du
{"title":"基于sink的平面移动传感器对障碍物和目标覆盖的最小和运动","authors":"Longkun Guo, Wenjie Zou, Chenchen Wu, Dachuan Xu, D. Du","doi":"10.1109/ICDCS51616.2021.00072","DOIUrl":null,"url":null,"abstract":"Emerging IoT applications have brought up new coverage problems with sink-based mobile sensors. In this paper, we first focus on the MinSum Sink-based Line Barrier Coverage (SLBC) problem of covering a line barrier with mobile sensors originated at sink stations distributed on the plane. The objective is to minimize the movement sum of the sensors for the sake of energy efficiency. When the sinks emit sensors with non-uniform radii, we prove the MinSum SLBC problem is $\\mathcal{NP}$ -complete via reducing from the Partition problem that is known $\\mathcal{NP}$ - complete. Then for the MinSum Sink-based on-a-Line Target Coverage (SLTC) problem of covering targets on a line, an exact algorithm is presented based on grouping the targets and transforming to the shortest path problem in the auxiliary graph induced by the vertices corresponding to the groups. The algorithm runs in time $O(n^{2})$ when sinks emit sensors of uniform sensing radius, and in time $O(\\vert R\\vert ^{2}n^{2})$ for sensors of non-uniform radii, where $n$ and $\\vert R\\vert$ are respectively the number of targets and different radii. Eventually for SLBC, we propose a pseudo additive fully polynomial-time approximation scheme by extending the algorithm for SLTC. The algorithm runs in $O(k^{2}(\\frac{L}{\\epsilon})^{2})$ time and computes a coverage with total movement provably bounded by $opt+\\epsilon$ for any fixed sufficiently small $\\epsilon > 0$, where $opt, k$ and $L$ are respectively the movement of an optimum solution, the number of sinks and the length of the barrier. At last, experiments are carried out to demonstrate the practical performance gain of our algorithms.","PeriodicalId":222376,"journal":{"name":"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"MinSum Movement of Barrier and Target Coverage using Sink-based Mobile Sensors on the Plane\",\"authors\":\"Longkun Guo, Wenjie Zou, Chenchen Wu, Dachuan Xu, D. Du\",\"doi\":\"10.1109/ICDCS51616.2021.00072\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Emerging IoT applications have brought up new coverage problems with sink-based mobile sensors. In this paper, we first focus on the MinSum Sink-based Line Barrier Coverage (SLBC) problem of covering a line barrier with mobile sensors originated at sink stations distributed on the plane. The objective is to minimize the movement sum of the sensors for the sake of energy efficiency. When the sinks emit sensors with non-uniform radii, we prove the MinSum SLBC problem is $\\\\mathcal{NP}$ -complete via reducing from the Partition problem that is known $\\\\mathcal{NP}$ - complete. Then for the MinSum Sink-based on-a-Line Target Coverage (SLTC) problem of covering targets on a line, an exact algorithm is presented based on grouping the targets and transforming to the shortest path problem in the auxiliary graph induced by the vertices corresponding to the groups. The algorithm runs in time $O(n^{2})$ when sinks emit sensors of uniform sensing radius, and in time $O(\\\\vert R\\\\vert ^{2}n^{2})$ for sensors of non-uniform radii, where $n$ and $\\\\vert R\\\\vert$ are respectively the number of targets and different radii. Eventually for SLBC, we propose a pseudo additive fully polynomial-time approximation scheme by extending the algorithm for SLTC. The algorithm runs in $O(k^{2}(\\\\frac{L}{\\\\epsilon})^{2})$ time and computes a coverage with total movement provably bounded by $opt+\\\\epsilon$ for any fixed sufficiently small $\\\\epsilon > 0$, where $opt, k$ and $L$ are respectively the movement of an optimum solution, the number of sinks and the length of the barrier. At last, experiments are carried out to demonstrate the practical performance gain of our algorithms.\",\"PeriodicalId\":222376,\"journal\":{\"name\":\"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDCS51616.2021.00072\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDCS51616.2021.00072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MinSum Movement of Barrier and Target Coverage using Sink-based Mobile Sensors on the Plane
Emerging IoT applications have brought up new coverage problems with sink-based mobile sensors. In this paper, we first focus on the MinSum Sink-based Line Barrier Coverage (SLBC) problem of covering a line barrier with mobile sensors originated at sink stations distributed on the plane. The objective is to minimize the movement sum of the sensors for the sake of energy efficiency. When the sinks emit sensors with non-uniform radii, we prove the MinSum SLBC problem is $\mathcal{NP}$ -complete via reducing from the Partition problem that is known $\mathcal{NP}$ - complete. Then for the MinSum Sink-based on-a-Line Target Coverage (SLTC) problem of covering targets on a line, an exact algorithm is presented based on grouping the targets and transforming to the shortest path problem in the auxiliary graph induced by the vertices corresponding to the groups. The algorithm runs in time $O(n^{2})$ when sinks emit sensors of uniform sensing radius, and in time $O(\vert R\vert ^{2}n^{2})$ for sensors of non-uniform radii, where $n$ and $\vert R\vert$ are respectively the number of targets and different radii. Eventually for SLBC, we propose a pseudo additive fully polynomial-time approximation scheme by extending the algorithm for SLTC. The algorithm runs in $O(k^{2}(\frac{L}{\epsilon})^{2})$ time and computes a coverage with total movement provably bounded by $opt+\epsilon$ for any fixed sufficiently small $\epsilon > 0$, where $opt, k$ and $L$ are respectively the movement of an optimum solution, the number of sinks and the length of the barrier. At last, experiments are carried out to demonstrate the practical performance gain of our algorithms.