| Literature DB >> 24955402 |
Liqiang Liu1, Yuntao Dai2, Jinyu Gao1.
Abstract
Ant colony optimization algorithm for continuous domains is a major research direction for ant colony optimization algorithm. In this paper, we propose a distribution model of ant colony foraging, through analysis of the relationship between the position distribution and food source in the process of ant colony foraging. We design a continuous domain optimization algorithm based on the model and give the form of solution for the algorithm, the distribution model of pheromone, the update rules of ant colony position, and the processing method of constraint condition. Algorithm performance against a set of test trials was unconstrained optimization test functions and a set of optimization test functions, and test results of other algorithms are compared and analyzed to verify the correctness and effectiveness of the proposed algorithm.Entities:
Mesh:
Substances:
Year: 2014 PMID: 24955402 PMCID: PMC4037618 DOI: 10.1155/2014/428539
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Process of ant colony foraging.
Parameter values.
| Parameter |
|
|
|
|
|---|---|---|---|---|
| Values | 100 | 50 | 0.9 | 4 |
Basis functions of test 1 [10].
| Function | Formula ( | Range | Optimum |
|---|---|---|---|
| Plane (PL) |
|
| 1.5 |
|
Diagonal |
|
| 1.5 |
| Sphere (SP) |
|
| 0 |
| Ellipsoid (EL) |
|
| 0 |
| Cigar (CG) |
|
| 0 |
| Tablet (TB) |
|
| 0 |
| Rosenbrock (Rn) |
|
| 0 |
Results of test 1.
| Function | This paper | (1 + 1) ES | CSA-ES | CMA-ES | IDEA |
|---|---|---|---|---|---|
| PL |
| 52.5 | 84 | 75.5 | ∞ |
| DP |
| 14.4 | 21.7 | 18.8 | ∞ |
| SP |
| 6.9 | 11 | 8.9 | 34.4 |
| EL | 3.2 | 66 | 110 |
| 1.6 |
| CG | 60.1 | 610 | 80 |
| 4.6 |
| TB |
| 214.7 | 303.4 | 7.9 | 13.5 |
| Rn | 4.7* | 51* | 180 |
| 210* |
Basis functions of test 2 [10].
| Function | Formula | Range | Optimum |
|---|---|---|---|
|
|
|
| 0 |
| Goldstein and Price |
|
| 3 |
| Sphere model |
|
| 0 |
| Martin and Gaddy |
|
| 0 |
| Rosenbrock |
|
| 0 |
Results of test 2.
| Function | This paper | ACOR | CACO | API | CIAC |
|---|---|---|---|---|---|
|
|
| 13.2 | 109.8 | 158.7 | 185.2 |
| SM |
| 11.3 | 316.9 | 147.1 | 724.4 |
| GP |
| 7.1 | 99.6 | — | 433.8 [56%] |
| MG |
| 6.5 | 32.5 | — | 221.3 [20%] |
|
|
| 6.8 | — | — | 149.6 |
|
| 1.4 [78%] |
| — | — | 16 [90%] |
Basis functions of test 3 [10].
| Function | Formula | Range | Optimum |
|---|---|---|---|
| Easom |
|
| −1 |
| DeJong |
|
| 0 |
| Zakharov |
|
| 0 |
Results of test 3.
| Function | This paper | CGA | ECTS | ESA | DE |
|---|---|---|---|---|---|
|
|
| 5.4 | — | — | — |
| Easom |
| 19.6 | — | — | — |
| GP |
| 7.7 | 4.3 | 14.5 | — |
|
|
| 15.5 | 7.7 | 13.2 | 10.1 |
|
|
| 13 | 4.1 | 329.1 | — |
| DJ |
| 13.3 | — | — | 7 |
|
| 1.7 [78%] | 1.9 |
| 2.5 | — |
|
|
| 17 | 27.8 | 861.6 | — |
Figure 2Curves of minimum function.
Figure 3Change of the distribution of ant colony.
Parameter value.
| Parameter |
|
|
|
|
|
|---|---|---|---|---|---|
| Value | 100 | 50 | 0.1 | 4 | 0.2 |
Results of test functions for solving constrained optimization problems [18–20].
| Function | Known optimal | This paper | ESSR | KM | DP | PEPS_S |
|---|---|---|---|---|---|---|
| G01 | −15.000 | −13.934798 |
| −14.7864 |
|
|
| G02 | −0.803619 | −0.781996 | −0.803515 | −0.79953 | −0.803587 | −0.803540 |
| G03 | −1.000 |
|
| −0.9997 | −0.583 |
|
| G04 | −30665.539 |
|
| −30664.5 | −30365.488 | −30665.538 |
| G05 | 5126.498 | 5126.498 | 5126.497 | — | — | 5126.508 |
| G06 | −6961.814 |
|
| −6952.1 | −6911.247 |
|
| G07 | 24.306 | 24.329 | 24.307 | 24.620 | 24.309 | 24.308 |
| G08 | −0.095825 |
|
|
|
|
|
| G09 | 680.630 |
|
| 680.91 | 680.632 | 680.631 |
| G10 | 7049.331 | 7078.146 | 7054.316 | 7147.9 | — | 7081.068 |
| G11 | 0.750 |
|
|
|
|
|
| G12 | −1.000000 |
|
| −0.999999857 |
|
|
Figure 4Maximum value curve of function.
Figure 5Distribution changes of ant colony.