| Literature DB >> 26690162 |
Ming Li1,2,3, Chunyan Miao4, Cyril Leung5.
Abstract
Coverage control is one of the most fundamental issues in directional sensor networks. In this paper, the coverage optimization problem in a directional sensor network is formulated as a multi-objective optimization problem. It takes into account the coverage rate of the network, the number of working sensor nodes and the connectivity of the network. The coverage problem considered in this paper is characterized by the geographical irregularity of the sensed events and heterogeneity of the sensor nodes in terms of sensing radius, field of angle and communication radius. To solve this multi-objective problem, we introduce a learning automata-based coral reef algorithm for adaptive parameter selection and use a novel Tchebycheff decomposition method to decompose the multi-objective problem into a single-objective problem. Simulation results show the consistent superiority of the proposed algorithm over alternative approaches.Entities:
Keywords: coral reef algorithm; coverage control; directional sensor network; learning automata; multi-objective optimization
Year: 2015 PMID: 26690162 PMCID: PMC4721740 DOI: 10.3390/s151229820
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Solution representation in LACRO.
Results on three functions based on 10 independent runs.
| Function | LACRO | CRO |
|---|---|---|
| Mean 0.0531 SD 0.02257 | Mean 0.0733 SD 0.0247 | |
| Mean 3.3884 SD 91.8525 | Mean 28.4710 SD 0.7326 | |
| Mean 0.1344 SD 0.1446 | Mean 0.2578 SD 0.15297 |
Figure 2Comparison of LACRO and CRO. (a) f1 Rastrigrin; (b) f Rosenbrock; (c) f3 Griewank.
Test problems used in this study.
| Problem | Objective Functions | Domain |
|---|---|---|
| F1 | [−5, 7] | |
| F2 | [−5, 10] | |
| F3 | [−5, 10] |
Average value of C-metric based on 10 independent runs.
| Function | C (LACRO, CRO) | C (CRO, LACRO) |
|---|---|---|
| F1 | 0.97 (0, 00005) | 0.89 (0, 00042) |
| F2 | 0.59 (0, 00008) | 0.5 (0, 00032) |
| F3 | 0.27 (0, 00018) | 0.2 (0, 0004) |
Sensor specifications.
| Type | Sensing Radius | Radius Communication | Angle of View | Quantity |
|---|---|---|---|---|
| 1 | 10 | 20 | 150 | |
| 2 | 15 | 30 | 150 |
Figure 3Clustered layout of targets (150 targets in a 40 × 40 area).
Figure 4One of the non-dominated solutions. (a) 300 nodes, initial distribution; (b) the 100th generation, 66 nodes, 89.3% coverage rate, full connect value; (c) the 200th generation, 62 nodes, 90.9% coverage rate, full connect value; (d) the 400th generation, 58 nodes, 91.3% coverage rate, full connect value; (e) the 600th generation, 57 nodes, 92.9% coverage rate, full connect value; (f) the 800th generation, 53 nodes, 95.8% coverage rate, full connect value.
Figure 5(a) Average fitness in various generations; (b) Best fitness in various generations.
Figure 6(a) Coverage rate f in various generations; (b) Ratio of working nodes f in various generations; (c) Connect value f in various generations.
Figure 7(a) Coverage rate f node density; (b) Ratio of working nodes f node density; (c) Connect value f node density.