{"title":"蚁群优化","authors":"B. Mahapatra, S. Patnaik","doi":"10.1201/9780429445927-4","DOIUrl":null,"url":null,"abstract":"Scientists have always been fascinated by the problem solving capabilities of Nature: the evolution of the species, the nest building activity of termites, the way crystal forms out of shapeless materials are only a few of the possible examples. For long, biologists, physicists, and chemists have studied and tried to understand these phenomena, building explicative models. More recently, also computer scientists have become interested in these phenomena: a wide set of nature inspired optimization algorithms have been developed: among others, we may mention genetic algorithms, neural networks and simulated annealing. A recent and important class of nature inspired algorithms is that of ant algorithms [1]. These are algorithms inspired by the observation of social insect behavior, and in particular by the behavior of ant colonies. In these algorithms, the traditional emphasis on control, preprogramming, and centralization is replaced by an emphasis on autonomy, emergence, and distributed functioning. A particularly successful research direction in ant algorithms, known as Ant Colony Optimization [3,5], is concerned with applications to discrete optimization problems. The aim of this short note is to introduce and briefly describe origins and basic principles of Ant Colony optimization (ACO).","PeriodicalId":371499,"journal":{"name":"Advances in Swarm Intelligence for Optimizing Problems in Computer Science","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Ant Colony Optimization\",\"authors\":\"B. Mahapatra, S. Patnaik\",\"doi\":\"10.1201/9780429445927-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Scientists have always been fascinated by the problem solving capabilities of Nature: the evolution of the species, the nest building activity of termites, the way crystal forms out of shapeless materials are only a few of the possible examples. For long, biologists, physicists, and chemists have studied and tried to understand these phenomena, building explicative models. More recently, also computer scientists have become interested in these phenomena: a wide set of nature inspired optimization algorithms have been developed: among others, we may mention genetic algorithms, neural networks and simulated annealing. A recent and important class of nature inspired algorithms is that of ant algorithms [1]. These are algorithms inspired by the observation of social insect behavior, and in particular by the behavior of ant colonies. In these algorithms, the traditional emphasis on control, preprogramming, and centralization is replaced by an emphasis on autonomy, emergence, and distributed functioning. A particularly successful research direction in ant algorithms, known as Ant Colony Optimization [3,5], is concerned with applications to discrete optimization problems. The aim of this short note is to introduce and briefly describe origins and basic principles of Ant Colony optimization (ACO).\",\"PeriodicalId\":371499,\"journal\":{\"name\":\"Advances in Swarm Intelligence for Optimizing Problems in Computer Science\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Swarm Intelligence for Optimizing Problems in Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1201/9780429445927-4\",\"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 Swarm Intelligence for Optimizing Problems in Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1201/9780429445927-4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Scientists have always been fascinated by the problem solving capabilities of Nature: the evolution of the species, the nest building activity of termites, the way crystal forms out of shapeless materials are only a few of the possible examples. For long, biologists, physicists, and chemists have studied and tried to understand these phenomena, building explicative models. More recently, also computer scientists have become interested in these phenomena: a wide set of nature inspired optimization algorithms have been developed: among others, we may mention genetic algorithms, neural networks and simulated annealing. A recent and important class of nature inspired algorithms is that of ant algorithms [1]. These are algorithms inspired by the observation of social insect behavior, and in particular by the behavior of ant colonies. In these algorithms, the traditional emphasis on control, preprogramming, and centralization is replaced by an emphasis on autonomy, emergence, and distributed functioning. A particularly successful research direction in ant algorithms, known as Ant Colony Optimization [3,5], is concerned with applications to discrete optimization problems. The aim of this short note is to introduce and briefly describe origins and basic principles of Ant Colony optimization (ACO).