Skip to main content

2017 | OriginalPaper | Buchkapitel

22. Cellular Automata Ants

verfasst von : Nikolaos P. Bitsakidis, Nikolaos I. Dourvas, Savvas A. Chatzichristofis, Georgios Ch. Sirakoulis

Erschienen in: Advances in Unconventional Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

During the last decades much attention was given to bio-inspired techniques able to successfully handle really complex algorithmic problems. As such Ant Colony Optimization (ACO) algorithms have been introduced as a metaheuristic optimization technique arriving from the swarm intelligence methods family and applied to several computational and combinatorial optimization problems. However, long before ACO, Cellular Automata (CA) have been proposed as a powerful parallel computational tool where space and time are discrete and interactions are local. It has been proven that CA are ubiquitous: they are mathematical models of computation and computer models of natural systems and their research in interdisciplinary topics leads to new theoretical constructs, novel computational solutions and elegant powerful models. As a result, in this chapter we step forward presenting a combination of CA with ant colonies aiming at the introduction of an unconventional computational model, namely “Cellular Automata Ants”. This rather theoretical approach is stressed in rather competitive field, namely clustering. It is well known that the spread of data for almost all areas of life has rapidly increased during the last decades. Nevertheless, the overall process of discovering true knowledge from data demands more powerful clustering techniques to ensure that some of those data are useful and some are not. In this chapter it is presented that Cellular Automata Ants can provide efficient, robust and low cost solutions to data clustering problems using quite small amount of computational resources.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Abonyi, J., Feil, B.: Cluster Analysis for Data Mining and System Identification. Birkhäuser, Basel (2007) Abonyi, J., Feil, B.: Cluster Analysis for Data Mining and System Identification. Birkhäuser, Basel (2007)
3.
Zurück zum Zitat Adamatzky, A.: Reaction-Diffusion Automata: Phenomenology, Localisations Computation. Springer Publishing Company Incorporated, Berlin (2014)MATH Adamatzky, A.: Reaction-Diffusion Automata: Phenomenology, Localisations Computation. Springer Publishing Company Incorporated, Berlin (2014)MATH
4.
Zurück zum Zitat Akst, J.: Send in the bots. Scientist 27(10) (2013). Cited By (since 1996) Akst, J.: Send in the bots. Scientist 27(10) (2013). Cited By (since 1996)
5.
Zurück zum Zitat Beckers, R., Deneubourg, J.L., Goss, S.: Trails and u-turns in the selection of a path by the ant lasius niger. J. Theor. Biol. pp. 397–415 (1992) Beckers, R., Deneubourg, J.L., Goss, S.: Trails and u-turns in the selection of a path by the ant lasius niger. J. Theor. Biol. pp. 397–415 (1992)
6.
Zurück zum Zitat Bitsakidis, N.P., Chatzichristofis, S.A., Sirakoulis, G.C.: Hybrid cellular ants for clustering problems. Int. J. Ubiquitous Comput. 11(2), 103–130 (2015) Bitsakidis, N.P., Chatzichristofis, S.A., Sirakoulis, G.C.: Hybrid cellular ants for clustering problems. Int. J. Ubiquitous Comput. 11(2), 103–130 (2015)
7.
Zurück zum Zitat Blum, C.: Ant colony optimization: introduction and recent trends. Phys. Rev. 2(4), 353–373 (2005) Blum, C.: Ant colony optimization: introduction and recent trends. Phys. Rev. 2(4), 353–373 (2005)
8.
Zurück zum Zitat Bonabeau, E., Dorigo, M., Theraulaz, G.: Inspiration for optimization from social insect behaviour. Nature 406, 39–42 (2000)CrossRef Bonabeau, E., Dorigo, M., Theraulaz, G.: Inspiration for optimization from social insect behaviour. Nature 406, 39–42 (2000)CrossRef
9.
Zurück zum Zitat Brice, C.R., Fennema, C.L.: Scene analysis using regions. Artif. Intell. 1(3–4), 205–226 (1970)CrossRef Brice, C.R., Fennema, C.L.: Scene analysis using regions. Artif. Intell. 1(3–4), 205–226 (1970)CrossRef
10.
Zurück zum Zitat Chen, L., Xu, X., Chen, Y., He, P.: A novel ant clustering algorithm based on cellular automata. In: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology. IAT ’04, pp. 148–154. IEEE Computer Society, Washington, DC, USA (2004) Chen, L., Xu, X., Chen, Y., He, P.: A novel ant clustering algorithm based on cellular automata. In: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology. IAT ’04, pp. 148–154. IEEE Computer Society, Washington, DC, USA (2004)
11.
Zurück zum Zitat Chicco, G., Ionel, O.M., Porumb, R.: Electrical load pattern grouping based on centroid model with ant colony clustering. IEEE Trans. Power Syst. 28(2), 1706–1715 (2013)CrossRef Chicco, G., Ionel, O.M., Porumb, R.: Electrical load pattern grouping based on centroid model with ant colony clustering. IEEE Trans. Power Syst. 28(2), 1706–1715 (2013)CrossRef
12.
Zurück zum Zitat Chu, S.C., Roddick, J.F., Su, C.J., Pan, J.S.: Constrained ant colony optimization for data clustering. In: C. Zhang, H.W. Guesgen, W.K. Yeap (eds.) In: Proceedings of the PRICAI 2004: Trends in Artificial Intelligence, 8th Pacific Rim International Conference on Artificial Intelligence, Auckland, New Zealand, 9–13 August 2004. Lecture Notes in Computer Science, vol. 3157, pp. 534–543. Springer (2004) Chu, S.C., Roddick, J.F., Su, C.J., Pan, J.S.: Constrained ant colony optimization for data clustering. In: C. Zhang, H.W. Guesgen, W.K. Yeap (eds.) In: Proceedings of the PRICAI 2004: Trends in Artificial Intelligence, 8th Pacific Rim International Conference on Artificial Intelligence, Auckland, New Zealand, 9–13 August 2004. Lecture Notes in Computer Science, vol. 3157, pp. 534–543. Springer (2004)
13.
Zurück zum Zitat Conti, C., Roisenberg, M., Neto, G., Porsani, M.: Fast seismic inversion methods using ant colony optimization algorithm. IEEE Geosci. Remote Sens. Lett. 10(5), 1119–1123 (2013)CrossRef Conti, C., Roisenberg, M., Neto, G., Porsani, M.: Fast seismic inversion methods using ant colony optimization algorithm. IEEE Geosci. Remote Sens. Lett. 10(5), 1119–1123 (2013)CrossRef
14.
Zurück zum Zitat Deneubourg, J., Goss, S.: Collective patterns and decision-making. Ethol. Ecol. Evol. 1(4), 295–311 (1989)CrossRef Deneubourg, J., Goss, S.: Collective patterns and decision-making. Ethol. Ecol. Evol. 1(4), 295–311 (1989)CrossRef
15.
Zurück zum Zitat Di Caro, G., Dorigo, M.: Antnet: distributed stigmergetic control for communications networks. J. Artif. Int. Res. 9(1), 317–365 (1998)MATH Di Caro, G., Dorigo, M.: Antnet: distributed stigmergetic control for communications networks. J. Artif. Int. Res. 9(1), 317–365 (1998)MATH
16.
Zurück zum Zitat Dillencourt, M.B., Samet, H., Tamminen, M.: A general approach to connected-component labeling for arbitrary image representations. J. ACM 39(2), 253–280 (1992)MathSciNetCrossRefMATH Dillencourt, M.B., Samet, H., Tamminen, M.: A general approach to connected-component labeling for arbitrary image representations. J. ACM 39(2), 253–280 (1992)MathSciNetCrossRefMATH
17.
Zurück zum Zitat Dorigo, M.: Optimization, learning and natural algorithms. Ph.D. thesis, Politecnico di Milano, Italy (1992) Dorigo, M.: Optimization, learning and natural algorithms. Ph.D. thesis, Politecnico di Milano, Italy (1992)
18.
Zurück zum Zitat Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–66 (1997)CrossRef Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–66 (1997)CrossRef
19.
Zurück zum Zitat Garnier, S., Tache, F., Combe, M., Grimal, A., Theraulaz, G.: Alice in pheromone land: an experimental setup for the study of ant-like robots. In: Proceedings of the Swarm Intelligence Symposium, SIS 2007. IEEE, pp. 37–44 (2007) Garnier, S., Tache, F., Combe, M., Grimal, A., Theraulaz, G.: Alice in pheromone land: an experimental setup for the study of ant-like robots. In: Proceedings of the Swarm Intelligence Symposium, SIS 2007. IEEE, pp. 37–44 (2007)
20.
Zurück zum Zitat Garnier, S., Combe, M., Jost, C., Theraulaz, G.: Do ants need to estimate the geometrical properties of trail bifurcations to find an efficient route? A swarm robotics test bed. PLoS Comput Biol 9(3), e1002,903+ (2013) Garnier, S., Combe, M., Jost, C., Theraulaz, G.: Do ants need to estimate the geometrical properties of trail bifurcations to find an efficient route? A swarm robotics test bed. PLoS Comput Biol 9(3), e1002,903+ (2013)
21.
Zurück zum Zitat Georgoudas, I., Sirakoulis, G., Scordilis, E., Andreadis, I.: A cellular automaton simulation tool for modelling seismicity in the region of Xanthi. Environ. Modell. Softw. 22(10), 1455–1464 (2007)CrossRef Georgoudas, I., Sirakoulis, G., Scordilis, E., Andreadis, I.: A cellular automaton simulation tool for modelling seismicity in the region of Xanthi. Environ. Modell. Softw. 22(10), 1455–1464 (2007)CrossRef
22.
Zurück zum Zitat Goss, S., Beckers, R., Deneubourg, J., Aron, S., Pasteels, J.: How trail laying and trail following can solve foraging problems for ant colonies. In: Hughes, R. (ed.) Behavioural Mechanisms of Food Selection. NATO ASI Series, vol. 20, pp. 661–678. Springer, Berlin (1990)CrossRef Goss, S., Beckers, R., Deneubourg, J., Aron, S., Pasteels, J.: How trail laying and trail following can solve foraging problems for ant colonies. In: Hughes, R. (ed.) Behavioural Mechanisms of Food Selection. NATO ASI Series, vol. 20, pp. 661–678. Springer, Berlin (1990)CrossRef
23.
Zurück zum Zitat Grassé, P.P.: La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Sociaux 6(1), 41–80 (1959)MathSciNetCrossRef Grassé, P.P.: La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Sociaux 6(1), 41–80 (1959)MathSciNetCrossRef
24.
Zurück zum Zitat Handl, J., Knowles, J., Dorigo, M.: Ant-based clustering and topographic mapping. Artif. Life 12, 35–61 (2006)CrossRef Handl, J., Knowles, J., Dorigo, M.: Ant-based clustering and topographic mapping. Artif. Life 12, 35–61 (2006)CrossRef
25.
Zurück zum Zitat Herianto., Kurabayashi, D.: Realization of an artificial pheromone system in random data carriers using rfid tags for autonomous navigation. In: Proceedings of the International Conference on Robotics and Automation, ICRA ’09, pp. 2288–2293. IEEE (2009) Herianto., Kurabayashi, D.: Realization of an artificial pheromone system in random data carriers using rfid tags for autonomous navigation. In: Proceedings of the International Conference on Robotics and Automation, ICRA ’09, pp. 2288–2293. IEEE (2009)
26.
Zurück zum Zitat Herianto., Sakakibara, T., Kurabayashi, D.: Artificial pheromone system using RFID for navigation of autonomous robots. J. Bionic Eng. 4(4), 245–253 (2007) Herianto., Sakakibara, T., Kurabayashi, D.: Artificial pheromone system using RFID for navigation of autonomous robots. J. Bionic Eng. 4(4), 245–253 (2007)
27.
Zurück zum Zitat Ioannidis, K., Sirakoulis, G.C., Andreadis, I.: Cellular ants: a method to create collision free trajectories for a cooperative robot team. Robot. Auton. Syst. 59(2), 113–127 (2011)CrossRef Ioannidis, K., Sirakoulis, G.C., Andreadis, I.: Cellular ants: a method to create collision free trajectories for a cooperative robot team. Robot. Auton. Syst. 59(2), 113–127 (2011)CrossRef
28.
Zurück zum Zitat Konstantinidis, K., Sirakoulis, G., Andreadis, I.: Design and implementation of a fuzzy-modified ant colony hardware structure for image retrieval. IEEE Trans. Syst., Man, Cybernetics, Part C: Appl. Rev. 39(5), 520–533 (2009)CrossRef Konstantinidis, K., Sirakoulis, G., Andreadis, I.: Design and implementation of a fuzzy-modified ant colony hardware structure for image retrieval. IEEE Trans. Syst., Man, Cybernetics, Part C: Appl. Rev. 39(5), 520–533 (2009)CrossRef
29.
Zurück zum Zitat Konstantinidis, K., Andreadis, I., Sirakoulis, G.C.: Chapter 3 - application of artificial intelligence methods to content-based image retrieval. In: P.W. Hawkes (ed.) Advances in Imaging and Electron Physics. Advances in Imaging and Electron Physics, vol. 169, pp. 99–145. Elsevier (2011) Konstantinidis, K., Andreadis, I., Sirakoulis, G.C.: Chapter 3 - application of artificial intelligence methods to content-based image retrieval. In: P.W. Hawkes (ed.) Advances in Imaging and Electron Physics. Advances in Imaging and Electron Physics, vol. 169, pp. 99–145. Elsevier (2011)
30.
Zurück zum Zitat Lumer, E., Faieta, B.: Diversity and adaptation in populations of clustering ants, from animals to animats. In: Conference on Simulation of Adaptative Behaviour, pp. 501–508 (1994) Lumer, E., Faieta, B.: Diversity and adaptation in populations of clustering ants, from animals to animats. In: Conference on Simulation of Adaptative Behaviour, pp. 501–508 (1994)
31.
Zurück zum Zitat Martens, D., De Backer, M., Haesen, R., Vanthienen, J., Snoeck, M., Baesens, B.: Classification with ant colony optimization. IEEE Trans. Evol. Comput. 11(5), 651–665 (2007)CrossRef Martens, D., De Backer, M., Haesen, R., Vanthienen, J., Snoeck, M., Baesens, B.: Classification with ant colony optimization. IEEE Trans. Evol. Comput. 11(5), 651–665 (2007)CrossRef
32.
33.
Zurück zum Zitat Moere, A.V., Clayden, J.J., Dong, A.: Data clustering and visualization using cellular automata ants. In: Australian Conference on Artificial Intelligence, pp. 826–836 (2006) Moere, A.V., Clayden, J.J., Dong, A.: Data clustering and visualization using cellular automata ants. In: Australian Conference on Artificial Intelligence, pp. 826–836 (2006)
34.
Zurück zum Zitat Neumann, J.V.: Theory of Self-Reproducing Automata. University of Illinois Press, Champaign (1966) Neumann, J.V.: Theory of Self-Reproducing Automata. University of Illinois Press, Champaign (1966)
35.
Zurück zum Zitat Niblack, W.: An Introduction to Digital Image Processing. Strandberg Publishing Company, Birkeroed (1985) Niblack, W.: An Introduction to Digital Image Processing. Strandberg Publishing Company, Birkeroed (1985)
36.
Zurück zum Zitat Omohundro, S.: Modelling cellular automata with partial differential equations. Physica D: Nonlinear Phenom. 10(1–2), 128–134 (1984)MathSciNetCrossRefMATH Omohundro, S.: Modelling cellular automata with partial differential equations. Physica D: Nonlinear Phenom. 10(1–2), 128–134 (1984)MathSciNetCrossRefMATH
37.
Zurück zum Zitat Progias, P., Sirakoulis, G.C.: An FPGA processor for modelling wildfire spreading. Math. Comput. Modell. 57, pp. 1436–1452 (2013) Progias, P., Sirakoulis, G.C.: An FPGA processor for modelling wildfire spreading. Math. Comput. Modell. 57, pp. 1436–1452 (2013)
38.
Zurück zum Zitat Recio, G., Martin, E., Estebanez, C., Saez, Y.: Antbot: ant colonies for video games. IEEE Trans. Comput. Intell. AI Games 4(4), 295–308 (2012)CrossRef Recio, G., Martin, E., Estebanez, C., Saez, Y.: Antbot: ant colonies for video games. IEEE Trans. Comput. Intell. AI Games 4(4), 295–308 (2012)CrossRef
39.
Zurück zum Zitat Runkler, T.A.: Ant colony optimization of clustering models. Int. J. Intell. Syst. 20(12), 1233–1251 (2005)CrossRefMATH Runkler, T.A.: Ant colony optimization of clustering models. Int. J. Intell. Syst. 20(12), 1233–1251 (2005)CrossRefMATH
40.
Zurück zum Zitat Russell, R.A.: Heat trails as short-lived navigational markers for mobile robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 4, pp. 3534–3539 (1997) Russell, R.A.: Heat trails as short-lived navigational markers for mobile robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 4, pp. 3534–3539 (1997)
41.
Zurück zum Zitat Sirakoulis, G.C., Adamatzky, A.: Robots and Lattice Automata. Springer International Publishing, Cham (2015)CrossRef Sirakoulis, G.C., Adamatzky, A.: Robots and Lattice Automata. Springer International Publishing, Cham (2015)CrossRef
42.
Zurück zum Zitat Sirakoulis, G.C., Bandini, S. (eds.): Cellular Automata. In: 10th International Conference on Cellular Automata for Research and Industry, ACRI 2012, Santorini Island, Greece, 24–27 September 2012. Lecture Notes in Computer Science, vol. 7495. Springer (2012) Sirakoulis, G.C., Bandini, S. (eds.): Cellular Automata. In: 10th International Conference on Cellular Automata for Research and Industry, ACRI 2012, Santorini Island, Greece, 24–27 September 2012. Lecture Notes in Computer Science, vol. 7495. Springer (2012)
43.
Zurück zum Zitat Tiwari, R., Husain, M., Gupta, S., Srivastava, A.: Improving ant colony optimization algorithm for data clustering. In: Proceedings of the International Conference and Workshop on Emerging Trends in Technology, ICWET ’10, pp. 529–534. ACM, New York, NY, USA (2010) Tiwari, R., Husain, M., Gupta, S., Srivastava, A.: Improving ant colony optimization algorithm for data clustering. In: Proceedings of the International Conference and Workshop on Emerging Trends in Technology, ICWET ’10, pp. 529–534. ACM, New York, NY, USA (2010)
44.
Zurück zum Zitat Toffoli, T.: Cellular automata as an alternative to (rather than an approximation of) differential equations in modeling physics. Phys. D: Nonlinear Phenom. 10(1–2), 117–127 (1984)MathSciNetCrossRefMATH Toffoli, T.: Cellular automata as an alternative to (rather than an approximation of) differential equations in modeling physics. Phys. D: Nonlinear Phenom. 10(1–2), 117–127 (1984)MathSciNetCrossRefMATH
45.
Zurück zum Zitat Tsai, C.F., Wu, H.C., Tsai, C.W.: A new data clustering approach for data mining in large databases. In: Proceedings of the ISPAN, pp. 315–320 (2002) Tsai, C.F., Wu, H.C., Tsai, C.W.: A new data clustering approach for data mining in large databases. In: Proceedings of the ISPAN, pp. 315–320 (2002)
46.
47.
Zurück zum Zitat Was, J., Sirakoulis, G.C., Bandini, S. (eds.): Cellular Automata. In: Proceedings of the 11th International Conference on Cellular Automata for Research and Industry, ACRI 2014, Krakow, Poland, 22–25 September 2014. Lecture Notes in Computer Science, vol. 8751. Springer (2014) Was, J., Sirakoulis, G.C., Bandini, S. (eds.): Cellular Automata. In: Proceedings of the 11th International Conference on Cellular Automata for Research and Industry, ACRI 2014, Krakow, Poland, 22–25 September 2014. Lecture Notes in Computer Science, vol. 8751. Springer (2014)
Metadaten
Titel
Cellular Automata Ants
verfasst von
Nikolaos P. Bitsakidis
Nikolaos I. Dourvas
Savvas A. Chatzichristofis
Georgios Ch. Sirakoulis
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-33921-4_22