Lecture Notes in Computer Science 5217 - Springer Link

1 downloads 0 Views 331KB Size Report
Fernando E.B. Otero, Alex A. Freitas, and Colin G. Johnson ... Arne Brutschy, Alexander Scheidler, Daniel Merkle, and ... Paolo Remagnino, and Paul Wilkin ...
Lecture Notes in Computer Science Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen

Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Alfred Kobsa University of California, Irvine, CA, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen University of Dortmund, Germany Madhu Sudan Massachusetts Institute of Technology, MA, USA Demetri Terzopoulos University of California, Los Angeles, CA, USA Doug Tygar University of California, Berkeley, CA, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany

5217

Marco Dorigo Mauro Birattari Christian Blum Maurice Clerc Thomas Stützle Alan F.T. Winfield (Eds.)

Ant Colony Optimization and Swarm Intelligence 6th International Conference, ANTS 2008 Brussels, Belgium, September 22-24, 2008 Proceedings

13

Volume Editors Marco Dorigo IRIDIA, CoDE, Université Libre de Bruxelles Avenue F. Roosevelt 50, CP 194/6, 1050 Brussels, Belgium E-mail: [email protected] Mauro Birattari IRIDIA, CoDE, Université Libre de Bruxelles Avenue F. Roosevelt 50, CP 194/6, 1050 Brussels, Belgium E-mail: [email protected] Christian Blum ALBCOM, LSI, Universitat Politècnica de Catalunya Jordi Girona 1-3, Omega 112 Campus Nord, 08034 Barcelona, Spain E-mail: [email protected] Maurice Clerc 204 Route de la Nerulaz, 74570 Groisy, France E-mail: [email protected] Thomas Stützle IRIDIA, CoDE, Université Libre de Bruxelles Avenue F. Roosevelt 50, CP 194/6, 1050 Brussels, Belgium E-mail: [email protected] Alan F.T. Winfield Bristol Robotics Laboratory, University of the West of England Coldharbour Lane, Bristol BS16 1QY, UK E-mail: [email protected]

Library of Congress Control Number: 2008934397 CR Subject Classification (1998): F.2.2, F.1.1, G.1, G.2, I.2, C.2.4, I.1 LNCS Sublibrary: SL 1 – Theoretical Computer Science and General Issues ISSN ISBN-10 ISBN-13

0302-9743 3-540-87526-3 Springer Berlin Heidelberg New York 978-3-540-87526-0 Springer Berlin Heidelberg New York

This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. Springer is a part of Springer Science+Business Media springer.com © Springer-Verlag Berlin Heidelberg 2008 Printed in Germany Typesetting: Camera-ready by author, data conversion by Scientific Publishing Services, Chennai, India Printed on acid-free paper SPIN: 12519514 06/3180 543210

Preface

The series of biannual international conferences “ANTS – International Conference on Ant Colony Optimization and Swarm Intelligence”, now in its sixth edition, was started ten years ago, with the organization of ANTS’98. As some readers might recall, the first edition of ANTS was titled “ANTS’98 – From Ant Colonies to Artificial Ants: First International Workshop on Ant Colony Optimization.” In fact, at that time the focus was mainly on ant colony optimization (ACO), the first swarm intelligence algorithm to go beyond a pure scientific interest and to enter the realm of real-world applications. Interestingly, in the ten years after the first edition there has been a growing interest not only for ACO, but for a number of other studies that belong more generally to the area of swarm intelligence. The rapid growth of the swarm intelligence field is attested by a number of indicators. First, the number of submissions and participants to the ANTS conferences has steadily increased over the years. Second, a number of international conferences in computational intelligence and related disciplines organize workshops on subjects such as swarm intelligence, ant algorithms, ant colony optimization, and particle swarm optimization. Third, IEEE started organizing, in 2003, the IEEE Swarm Intelligence Symposium (in order to maintain unity in this growing field, we are currently establishing a cooperation agreement between IEEE SIS and ANTS so as to have IEEE SIS in odd years and ANTS in even years). Last, the Swarm Intelligence 1 journal was born. Continuing a tradition started in 2002 with the third edition of ANTS, in 2008 the proceedings of the conference are also published in the Springer LNCS series. The current edition of the proceedings contains 17 full-length papers and 24 short papers. These were selected out of 91 submissions, which means that 45% of the submitted papers were accepted for publication. In addition to this, 10 submissions were accepted as extended abstracts: these represent potentially interesting research that is still in its initial stage. All the contributions to the proceedings were presented at the conference in the form of poster presentations. This choice was intended to promote discussion among the participants. Additionally, there were a few oral presentation, chosen among the full-length papers. Finally, we would like to thank all the people who helped in organizing ANTS 2008. We are very grateful to the authors who submitted their works; to the members of the international Program Committee and to the additional referees for their detailed reviews; to the people of IRIDIA for their enthusiasm in helping with organizational matters; to the Université Libre de Bruxelles for providing rooms and logistic support; and, more generally, to all those contributing 1

See http://www.springer.com/11721

VI

Preface

to the organization of the conference. We would like to also thank our sponsors: the IEEE Computational Intelligence Society for technical co-sponsorship, the company AntOptima, the Belgian Fund for Scientific Research–FNRS, and the French community of Belgium, for their financial support.

June 2008

Marco Dorigo Mauro Birattari Christian Blum Maurice Clerc Thomas Stützle Alan F.T. Winfield

Organization

ANTS 2008 was organized by IRIDIA, Université Libre de Bruxelles, Belgium.

Conference Chair Marco Dorigo

IRIDIA, Université Libre de Bruxelles, Belgium

Technical Program Chairs Christian Blum Maurice Clerc Alan F.T. Winfield

Universitat Politècnica de Catalunya, Spain Independent Consultant on Optimisation, France University of the West of England, Bristol, UK

Publication Chair Mauro Birattari

IRIDIA, Université Libre de Bruxelles, Belgium

Publicity Chair Thomas Stützle

IRIDIA, Université Libre de Bruxelles, Belgium

Program Committee Ashraf Abdelbar Carl Anderson Payman Arabshahi Bart Baesens Thomas Bartz-Beielstein Leonora Bianchi Tim Blackwell Jürgen Branke Marco Chiarandini Carlos Coello Coello Oscar Cordón Carlos Cotta Xiaohui Cui Gianni Di Caro Karl Doerner Hai-Bin Duan

American University in Cairo, Egypt Archimedes, Inc., USA University of Washington, USA Katholieke Universiteit Leuven, Belgium Fachhochschule Köln, Germany USI-SUPSI, Switzerland University of London, UK Universität Karlsruhe (TH), Germany University of Southern Denmark, Denmark CINVESTAV-IPN, Mexico European Centre for Soft Computing, Spain Universidad de Málaga, Spain Oak Ridge National Laboratory, USA USI-SUPSI, Switzerland Universität Wien & Salzburg Research, Austria Beihang University, China

VIII

Organization

Andries P. Engelbrecht Mudassar Farooq Dario Floreano Alex Freitas Luca Gambardella Deborah Gordon Roderich Gross Walter Gutjahr Julia Handl Richard Hartl Beat Hirsbrunner Colin Johnson James Kennedy Franziska Klügl Joshua Knowles William B. Langdon Kristina Lerman Vittorio Maniezzo David Martens Alcherio Martinoli Monaldo Mastrolilli Ronaldo Menezes Daniel Merkle Bernd Meyer Martin Middendorf Francesco Mondada Nicolas Monmarché Frank Neumann Ann Nowé Luis Paquete Rafael Stubs Parpinelli Konstantinos Parsopoulos Riccardo Poli Marc Reimann Andrea Roli Martin Roth Ruben Ruiz Erol Sahin Michael Sampels Giovanni Sebastiani Yuhui Shi Christine Solnon William M. Spears Kasper Støy

University of Pretoria, South Africa NUCES, Pakistan EPFL, Switzerland University of Kent, UK USI-SUPSI, Switzerland Stanford University, USA EPFL, Switzerland Universität Wien, Austria University of Manchester, UK Universität Wien, Austria University of Fribourg, Switzerland University of Kent, UK Bureau of Labor Statistics, USA Universität Würzburg, Germany University of Manchester, UK University College London, UK University of Southern California, USA Università di Bologna, Italy Katholieke Universiteit Leuven, Belgium EPFL, Switzerland USI-SUPSI, Switzerland Florida Institute of Technology, USA Universität Leipzig, Germany Monash University, Australia Universität Leipzig, Germany EPFL, Switzerland Université de Tours, France Max-Planck-Institut für Informatik, Germany Vrije Universiteit Brussel, Belgium Universidade de Coimbra, Portugal Universidade do Estado de Santa Catarina, Brazil University of Patras, Greece University of Essex, UK University of Warwick, UK Università di Bologna, Italy Google, UK Universidad Politécnica de Valencia, Spain Middle East Technical University, Turkey Université Libre de Bruxelles, Belgium Ist. Applicazioni del Calcolo "Mauro Picone", Italy Xi’an Jiaotong-Liverpool University, China Université Claude Bernard, France University of Wyoming, USA University of Southern Denmark, Denmark

Organization

Ponnuthurai Suganthan David Sumpter Fatih Tasgetiren Guy Théraulaz Vito Trianni Richard T. Vaughan Michael N. Vrahatis Carsten Witt Jun Zhang

IX

Nanyang Technological University, Singapore Uppsala University, Sweden Sultan Qaboos University, Oman Université Paul Sabatier, France Ist. Scienze e Tecnologie della Cognizione, Italy Simon Fraser University, Canada University of Patras, Greece Universität Dortmund, Germany Sun Yat-sen University, China

Local Arrangements Marco Montes de Oca Carlotta Piscopo

IRIDIA, Université Libre de Bruxelles, Belgium IRIDIA, Université Libre de Bruxelles, Belgium

Additional Referees Prasanna Balaprakash Arne Brutschy Alexandre Campo

Giacomo Di Tollo Jens Gimmler Amin Mantrach

Rehan O’Grady Steffen Wolf Zhi Yuan

Sponsoring Institutions AntOptima, Lugano, Switzerland http://www.antoptima.com Fund for Scientific Research–FNRS, Belgium http://www.fnrs.be French Community of Belgium (through the research project ANTS) http://www.cfwb.be IEEE Computational Intelligence Society (as a technical co-sponsor) http://www.ieee-cis.org

Table of Contents

A Combined Ant Colony and Differential Evolution Feature Selection Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rami N. Khushaba, Ahmed Al-Ani, Akram AlSukker, and Adel Al-Jumaily

1

An Improved ACO Based Plug-in to Enhance the Interpretability of Fuzzy Rule Bases with Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pablo Carmona and Juan Luis Castro

13

Ant Colony Optimization for Energy-Efficient Broadcasting in Ad-Hoc Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hugo Hern´ andez, Christian Blum, and Guillem Franc`es

25

Ant Colony Optimization for Genome-Wide Genetic Analysis . . . . . . . . . . Casey S. Greene, Bill C. White, and Jason H. Moore

37

cAnt-Miner: An Ant Colony Classification Algorithm to Cope with Continuous Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fernando E.B. Otero, Alex A. Freitas, and Colin G. Johnson

48

Finding Minimum Spanning/Distances Trees by Using River Formation Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pablo Rabanal, Ismael Rodr´ıguez, and Fernando Rubio

60

Gathering Multiple Robotic Agents with Crude Distance Sensing Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Noam Gordon, Yotam Elor, and Alfred M. Bruckstein

72

Integration of ACO in a Constraint Programming Language . . . . . . . . . . . Madjid Khichane, Patrick Albert, and Christine Solnon Learning from House-Hunting Ants: Collective Decision-Making in Organic Computing Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arne Brutschy, Alexander Scheidler, Daniel Merkle, and Martin Middendorf Modeling Phase Transition in Self-organized Mobile Robot Flocks . . . . . . Ali Emre Turgut, Cristi´ an Huepe, Hande C ¸ elikkanat, Fatih G¨ ok¸ce, and Erol S ¸ ahin Molecular Structure Elucidation Using Ant Colony Optimization: A Preliminary Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caroline Farrelly, Douglas B. Kell, and Joshua Knowles

84

96

108

120

XII

Table of Contents

Rigorous Analyses for the Combination of Ant Colony Optimization and Local Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frank Neumann, Dirk Sudholt, and Carsten Witt Simple Dynamic Particle Swarms without Velocity . . . . . . . . . . . . . . . . . . . Jorge Pe˜ na

132 144

Swarming in a Virtual World: A PSO Approach to Virtual Camera Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Luca Di Gaspero, Andrea Ermetici, and Roberto Ranon

155

The Binary Bridge Selection Problem: Stochastic Approximations and the Convergence of a Learning Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . Armand M. Makowski

167

Two-Level ACO for Haplotype Inference Under Pure Parsimony . . . . . . . Stefano Benedettini, Andrea Roli, and Luca Di Gaspero What Hides in Dimension X? A Quest for Visualizing Particle Swarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Namrata Khemka and Christian Jacob

179

191

Short Papers A Dynamic Swarm for Visual Location Tracking . . . . . . . . . . . . . . . . . . . . . Marcel Kronfeld, Christian Weiss, and Andreas Zell

203

A Simulation Study of Routing Performance in Realistic Urban Scenarios for MANETs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gianni A. Di Caro, Frederick Ducatelle, and Luca M. Gambardella

211

ACO-Based Scheduling of Parallel Batch Processing Machines with Incompatible Job Families to Minimize Total Weighted Tardiness . . . . . . Li Li, Fei Qiao, and Qidi Wu

219

Adaptive Particle Swarm Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zhi-hui Zhan and Jun Zhang

227

Ant Based Heuristics for the Capacitated Fixed Charge Location Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Harry Venables and Alfredo Moscardini

235

Ant Colony Optimization and the Single Round Robin Maximum Value Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . David C. Uthus, Patricia J. Riddle, and Hans W. Guesgen

243

Artificial Ants to Extract Leaf Outlines and Primary Venation Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Robert J. Mullen, Dorothy Monekosso, Sarah Barman, Paolo Remagnino, and Paul Wilkin

251

Table of Contents

Autonomous Reconfiguration in a Self-assembling Multi-robot System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rehan O’Grady, Anders Lyhne Christensen, and Marco Dorigo Beanbag Robotics: Robotic Swarms with 1-DoF Units . . . . . . . . . . . . . . . . David M.M. Kriesel, Eugene Cheung, Metin Sitti, and Hod Lipson Bl˚ atAnt: Bounding Networks’ Diameter with a Collaborative Distributed Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Amos Brocco, Fulvio Frapolli, and B´eat Hirsbrunner Dependency by Concentration of Pheromone Trail for Multiple Robots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ryusuke Fujisawa, Shigeto Dobata, Daisuke Kubota, Hikaru Imamura, and Fumitoshi Matsuno Dissemination of Information with Fair Load Distribution in Self-organizing Grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agostino Forestiero, Carlo Mastroianni, and Giandomenico Spezzano

XIII

259 267

275

283

291

Emergent Sorting in Networks of Router Agents . . . . . . . . . . . . . . . . . . . . . Alexander Scheidler, Christian Blum, Daniel Merkle, and Martin Middendorf

299

Enhancing the Cooperative Transport of Multiple Objects . . . . . . . . . . . . Antoine Decugni`ere, Benjamin Poulain, Alexandre Campo, Carlo Pinciroli, Bruno Tartini, Michel Os´ee, Marco Dorigo, and Mauro Birattari

307

Formal Modeling of BeeAdHoc: A Bio-inspired Mobile Ad Hoc Network Routing Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Muhammad Saleem, Syed Ali Khayam, and Muddassar Farooq Incorporating Heuristics in a Swarm Intelligence Framework for Inferring Gene Regulatory Networks from Gene Expression Time Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Kyriakos Kentzoglanakis, Matthew Poole, and Carl Adams Incorporating Preferences to a Multi-objective Ant Colony Algorithm for Time and Space Assembly Line Balancing . . . . . . . . . . . . . . . . . . . . . . . . ´ Manuel Chica, Oscar Cord´ on, Sergio Damas, Jordi Pereira, and Joaqu´ın Bautista

315

323

331

KANTS: Artifical Ant System for Classification . . . . . . . . . . . . . . . . . . . . . . Carlos Fernandes, Antonio Miguel Mora, Juan Juli´ an Merelo, Vitorino Ramos, Juan Lu´ıs Laredo, and Agostihno Rosa

339

Lattice Formation in Space for a Swarm of Pico Satellites . . . . . . . . . . . . . Carlo Pinciroli, Mauro Birattari, Elio Tuci, Marco Dorigo, Marco del Rey Zapatero, Tamas Vinko, and Dario Izzo

347

XIV

Table of Contents

Merging Groups for the Exploration of Complex State Spaces in the CPSO Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stefanie Thiem, J¨ org L¨ assig, and Peter K¨ ochel

355

Parallel Ant Colony Optimization for the Quadratic Assignment Problems with Symmetric Multi Processing . . . . . . . . . . . . . . . . . . . . . . . . . Shigeyoshi Tsutsui

363

Social Odometry in Populations of Autonomous Robots . . . . . . . . . . . . . . . ´ Alvaro Guti´errez, Alexandre Campo, Francisco C. Santos, Carlo Pinciroli, and Marco Dorigo The Architecture of Ant-Based Clustering to Improve Topographic Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lutz Herrmann and Alfred Ultsch The Small World of Pheromone Trails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paola Pellegrini and Andrea Ellero

371

379

387

Extended Abstracts A Particle Swarm Optimization Algorithm for Multiuser Scheduling in HSDPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mehmet E. Aydin, Raymon Kwan, Cyril Leung, and Jie Zhang AntLib v1.0: A Generic C++ Framework for Ant Colony Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ Francisco Javier Diego Mart´ın, Jos´e Angel Gonz´ alez Manteca, Ruth Carrasco-Gallego, and Javier Carrasco Arias Applying a Distributed Swarm-Based Algorithm to Solve Instances of the RCPSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paulo R. Ferreira Jr. and Ana L.C. Bazzan bicACO: An Ant Colony Inspired Biclustering Algorithm . . . . . . . . . . . . . Fabr´ıcio O. de Fran¸ca, Guilherme P. Coelho, and Fernando J. Von Zuben Dynamic Routing and Travel Time Prediction with Ant Based Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bogdan Tatomir, Adriana-Camelia Suson, and Leon Rothkrantz

395

397

399

401

403

Network Formation Using Ant Colony Optimization . . . . . . . . . . . . . . . . . . Steven C. Oimoen, Gilbert L. Peterson, and Kenneth M. Hopkinson

405

On the Stability and the Parameters of Particle Swarm Optimization . . . Keiichiro Yasuda, Nobuhiro Iwasaki, and Genki Ueno

407

Table of Contents

Regional Traffic Assignment by ACO: Preliminary Results . . . . . . . . . . . . Vittorio Maniezzo, Matteo Roffilli, Roberto Gabrielli, Alessandra Guidazzi, Manuel Otero, and Rolando Trujillo SwarmClass: A Novel Data Clustering Approach by a Hybridization of an Ant Colony with Flying Insects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Amira Hamdi, Nicolas Monmarch´e, M. Adel Alimi, and Mohamed Slimane

XV

409

411

The Differential Ant-Stigmergy Algorithm for Large Scale Real-Parameter Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ˇ Peter Koroˇsec and Jurij Silc

413

Author Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

415