Skip to main content
Top

2011 | OriginalPaper | Chapter

Autonomous Units for Solving the Traveling Salesperson Problem Based on Ant Colony Optimization

Authors : Sabine Kuske, Melanie Luderer, Hauke Tönnies

Published in: Dynamics in Logistics

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Communities of autonomous units are rule-based and graph-transformational systems with a well-defined formal semantics. The autonomous units of a community act and interact in a common environment while striving for their goals. Ant colony systems consist of a set of autonomously behaving ants and are often employed as a metaheuristics for NP-hard logistic problems. In this paper, we demonstrate how communities of autonomous units can be used as a formal graph-transformational framework for modeling ant colony systems. As a first example we model an ant colony system for the Traveling Salesperson Problem as a community of autonomous units.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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!

Literature
go back to reference Corradini, A., Ehrig, H., Heckel, R., Löwe, M., Montanari, U., and Rossi, F. (1997). Algebraic approaches to graph transformation part I: Basic concepts and double pushout approach. In: G. Rozenberg (ed), Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 1: Foundations. World Scientific, Singapore, pp. 163–245. Corradini, A., Ehrig, H., Heckel, R., Löwe, M., Montanari, U., and Rossi, F. (1997). Algebraic approaches to graph transformation part I: Basic concepts and double pushout approach. In: G. Rozenberg (ed), Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 1: Foundations. World Scientific, Singapore, pp. 163–245.
go back to reference Dorigo, M., and Stützle, T. (2004). Ant Colony Optimization. MIT-Press. Dorigo, M., and Stützle, T. (2004). Ant Colony Optimization. MIT-Press.
go back to reference Ermel, C., Rudolf, M., and Taentzer, G. (1999). The AGG-approach: Language and environment. In: H. Ehrig, G. Engels, H.-J. Kreowski, and G. Rozenberg (eds) Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 2: Applications, Languages and Tools. World Scientific, Singapore, pp. 551–603. Ermel, C., Rudolf, M., and Taentzer, G. (1999). The AGG-approach: Language and environment. In: H. Ehrig, G. Engels, H.-J. Kreowski, and G. Rozenberg (eds) Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 2: Applications, Languages and Tools. World Scientific, Singapore, pp. 551–603.
go back to reference Eyckelhof, C.J., and Snoek, M. (2002). Ant systems for a dynamic TSP - Ants caught in a traffic jam. In M. Dorigo, G. Di Caro, and M. Sampels (eds), Ant Algorithms - Third International Workshop, ANTS 2002, Volume 2462 of Lecture Notes in Computer Science, pp. 88–98. Eyckelhof, C.J., and Snoek, M. (2002). Ant systems for a dynamic TSP - Ants caught in a traffic jam. In M. Dorigo, G. Di Caro, and M. Sampels (eds), Ant Algorithms - Third International Workshop, ANTS 2002, Volume 2462 of Lecture Notes in Computer Science, pp. 88–98.
go back to reference Geiß, R., and Kroll, M. (2008). GrGen.NET: A fast, expressive, and general purpose graph rewrite tool. In A. Schürr, M. Nagl, and A. Zündorf (eds), Proc. 3rd Intl. Workshop on Applications of Graph Transformation with Industrial Relevance (AGTIVE ‘07), Volume 5088 of Lecture Notes in Computer Science, pp. 568–569. Geiß, R., and Kroll, M. (2008). GrGen.NET: A fast, expressive, and general purpose graph rewrite tool. In A. Schürr, M. Nagl, and A. Zündorf (eds), Proc. 3rd Intl. Workshop on Applications of Graph Transformation with Industrial Relevance (AGTIVE ‘07), Volume 5088 of Lecture Notes in Computer Science, pp. 568–569.
go back to reference Habel, A., Heckel, R., and Taentzer, G. (1996). Graph grammars with negative application conditions. Fundamenta Informaticae 26(34):287–313. Habel, A., Heckel, R., and Taentzer, G. (1996). Graph grammars with negative application conditions. Fundamenta Informaticae 26(34):287–313.
go back to reference Hölscher, K. (2008). Autonomous Units as a Rule-based Concept for the Modeling of Autonomous and Cooperating Processes. Logos Verlag. PhD thesis. Hölscher, K. (2008). Autonomous Units as a Rule-based Concept for the Modeling of Autonomous and Cooperating Processes. Logos Verlag. PhD thesis.
go back to reference Hölscher, K., Klempien-Hinrichs, R., Knirsch, P., Kreowski, H.-J., and Kuske, S. (2007). Autonomous units: Basic concepts and semantic foundation. In M. Hülsmann, and K. Windt (eds) Understanding Autonomous Cooperation and Control in Logistics. The Impact on Management, Information and Communication and Material Flow. Springer, Berlin Heidelberg New York, USA. Hölscher, K., Klempien-Hinrichs, R., Knirsch, P., Kreowski, H.-J., and Kuske, S. (2007). Autonomous units: Basic concepts and semantic foundation. In M. Hülsmann, and K. Windt (eds) Understanding Autonomous Cooperation and Control in Logistics. The Impact on Management, Information and Communication and Material Flow. Springer, Berlin Heidelberg New York, USA.
go back to reference Hölscher, K., Knirsch, P., and Luderer, M. (2008). Autonomous units for communication-based dynamic scheduling. In H.-D. Haasis, H.-J. Kreowski, and B. Scholz-Reiter, Dynamics in Logistics, Proceedings of the First International Conference on Dynamics in Logistics (LDIC 2007) (pp. 331–339). Springer. Hölscher, K., Knirsch, P., and Luderer, M. (2008). Autonomous units for communication-based dynamic scheduling. In H.-D. Haasis, H.-J. Kreowski, and B. Scholz-Reiter, Dynamics in Logistics, Proceedings of the First International Conference on Dynamics in Logistics (LDIC 2007) (pp. 331–339). Springer.
go back to reference Hölscher, K., Kreowski, H.-J., and Kuske, S. (2009). Autonomous Units to Model Interacting Sequential and Parallel Processes. Fundamenta Informaticae, 92(3):233–257. Hölscher, K., Kreowski, H.-J., and Kuske, S. (2009). Autonomous Units to Model Interacting Sequential and Parallel Processes. Fundamenta Informaticae, 92(3):233–257.
go back to reference Kreowski, H.-J., and Kuske, S. (2008). Communities of autonomous units for pickup and delivery vehicle routing. In A. Schürr, M. Nagl, and A. Zündorf (eds), Proc. 3rd Intl. Workshop on Applications of Graph Transformation with Industrial Relevance (AGTIVE ‘07), Volume 5088 of Lecture Notes in Computer Science, pp. 281–296. Kreowski, H.-J., and Kuske, S. (2008). Communities of autonomous units for pickup and delivery vehicle routing. In A. Schürr, M. Nagl, and A. Zündorf (eds), Proc. 3rd Intl. Workshop on Applications of Graph Transformation with Industrial Relevance (AGTIVE ‘07), Volume 5088 of Lecture Notes in Computer Science, pp. 281–296.
go back to reference Montemanni, R., Gambardella, L., Rizzoli, A., and Donati, A. (2005). Ant colony system for a dynamic vehicle routing problem. Journal of Combinatorial Optimization 10(4):327–343. Montemanni, R., Gambardella, L., Rizzoli, A., and Donati, A. (2005). Ant colony system for a dynamic vehicle routing problem. Journal of Combinatorial Optimization 10(4):327–343.
go back to reference Reimann, M., Doerner, K., and Hartl, R. F. (2004). D-Ants: Savings based ants divide and conquer the vehicle routing problem. Computers and Operations Research 31(4):563–591. Reimann, M., Doerner, K., and Hartl, R. F. (2004). D-Ants: Savings based ants divide and conquer the vehicle routing problem. Computers and Operations Research 31(4):563–591.
go back to reference Rizzoli, A., Montemanni, R., Lucibello, E., and Gambardella, L. (2007). Ant colony optimization for real-world vehicle routing problems. Swarm Intelligence 1(2):135–151. Rizzoli, A., Montemanni, R., Lucibello, E., and Gambardella, L. (2007). Ant colony optimization for real-world vehicle routing problems. Swarm Intelligence 1(2):135–151.
go back to reference Rozenberg, G. (1997). Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 1: Foundations. World Scientific, Singapore. Rozenberg, G. (1997). Handbook of Graph Grammars and Computing by Graph Transformation, Vol. 1: Foundations. World Scientific, Singapore.
Metadata
Title
Autonomous Units for Solving the Traveling Salesperson Problem Based on Ant Colony Optimization
Authors
Sabine Kuske
Melanie Luderer
Hauke Tönnies
Copyright Year
2011
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-11996-5_26