{"title":"基于学习自动机的无线传感器网络中目标覆盖问题的解决方案","authors":"Shaharuddin Salleh, S. Marouf","doi":"10.1145/2536853.2536921","DOIUrl":null,"url":null,"abstract":"In the last years, wireless sensor networks (WSNs) have been used in a wide range of applications like monitoring, tracking, classification, etc. One of the most crucial challenges in the WSNs is designing an efficient method to monitor a set of targets and, at the same time, extend the network lifetime. Because of high density of the deployed sensors, scheduling algorithms can be considered as a promising method. In this paper, a learning automata-based scheduling algorithm is designed for finding a near-optimal solution to the target coverage problem that can produce both disjoint and non-disjoint cover sets in the WSNS. In the proposed algorithm, one learning automaton is in charge of choosing the sensor nodes that should be activated at each stage to cover all the targets. Furthermore, two pruning rules are devised to help the learning automaton in selection of more suitable active sensors. We have conducted several simulation experiments to evaluate the performance of the proposed algorithm. The obtained results revealed that the proposed algorithm could successfully extend the network lifetime.","PeriodicalId":135195,"journal":{"name":"Advances in Mobile Multimedia","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A learning automata-based solution to the target coverage problem in wireless sensor networks\",\"authors\":\"Shaharuddin Salleh, S. Marouf\",\"doi\":\"10.1145/2536853.2536921\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the last years, wireless sensor networks (WSNs) have been used in a wide range of applications like monitoring, tracking, classification, etc. One of the most crucial challenges in the WSNs is designing an efficient method to monitor a set of targets and, at the same time, extend the network lifetime. Because of high density of the deployed sensors, scheduling algorithms can be considered as a promising method. In this paper, a learning automata-based scheduling algorithm is designed for finding a near-optimal solution to the target coverage problem that can produce both disjoint and non-disjoint cover sets in the WSNS. In the proposed algorithm, one learning automaton is in charge of choosing the sensor nodes that should be activated at each stage to cover all the targets. Furthermore, two pruning rules are devised to help the learning automaton in selection of more suitable active sensors. We have conducted several simulation experiments to evaluate the performance of the proposed algorithm. The obtained results revealed that the proposed algorithm could successfully extend the network lifetime.\",\"PeriodicalId\":135195,\"journal\":{\"name\":\"Advances in Mobile Multimedia\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Mobile Multimedia\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2536853.2536921\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Mobile Multimedia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2536853.2536921","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A learning automata-based solution to the target coverage problem in wireless sensor networks
In the last years, wireless sensor networks (WSNs) have been used in a wide range of applications like monitoring, tracking, classification, etc. One of the most crucial challenges in the WSNs is designing an efficient method to monitor a set of targets and, at the same time, extend the network lifetime. Because of high density of the deployed sensors, scheduling algorithms can be considered as a promising method. In this paper, a learning automata-based scheduling algorithm is designed for finding a near-optimal solution to the target coverage problem that can produce both disjoint and non-disjoint cover sets in the WSNS. In the proposed algorithm, one learning automaton is in charge of choosing the sensor nodes that should be activated at each stage to cover all the targets. Furthermore, two pruning rules are devised to help the learning automaton in selection of more suitable active sensors. We have conducted several simulation experiments to evaluate the performance of the proposed algorithm. The obtained results revealed that the proposed algorithm could successfully extend the network lifetime.