Skip to main content

Dynamic Decentralized Any-Time Hierarchical Clustering

  • Conference paper
Book cover Engineering Self-Organising Systems (ESOA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4335))

Included in the following conference series:

Abstract

Hierarchical clustering is used widely to organize data and search for patterns. Previous algorithms assume that the body of data being clustered is fixed while the algorithm runs, and use centralized data representations that make it difficult to scale the process by distributing it across multiple processors. Self-Organizing Data and Search (SODAS) inspired by the decentralized algorithms that ants use to sort their nests, relaxes these constraints. SODAS can maintain a hierarchical structure over a continuously changing collection of leaves, requiring only local computations at the nodes of the hierarchy and thus permitting the system to scale arbitrarily by distributing nodes (and their processing) across multiple computers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alonso, R., Li, H.: Model-Guided Information Discovery for Intelligence Analysis. In: Proceedings of CIKM ’05 (2005)

    Google Scholar 

  2. Beal, J.: Leaderless Distributed Hierarchy Formation. AIM-2002-021. MIT, Cambridge (2002), http://www.swiss.ai.mit.edu/projects/amorphous/papers/AIM-2002-021.ps

    Google Scholar 

  3. Bederson, B.B., Shneiderman, B., Wattenberg, M.: Ordered and Quantum Treemaps: Making Effective Use of 2D Space to Display Hierarchies. ACM Transactions on Graphics 21(4), 833–854 (2002)

    Article  Google Scholar 

  4. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York (1999)

    MATH  Google Scholar 

  5. Bonabeau, E., Theraulaz, G., Fourcassié, V., Deneubourg, J.-L.: The Phase-Ordering Kinetics of Cemetery Organization in Ants. Physical Review E 4, 4568–4571 (1998)

    Article  Google Scholar 

  6. Brueckner, S.: Return from the Ant: Synthetic Ecosystems for Manufacturing Control. Thesis at Humboldt University Berlin, Department of Computer Science (2000)

    Google Scholar 

  7. Camazine, S., Deneubourg, J.-L., Franks, N.R., Sneyd, J., Theraulaz, G., Bonabeau, E.: Self-Organization in Biological Systems. Princeton University Press, Princeton (2001)

    Google Scholar 

  8. Chen, L., Xu, X., Chen, Y., He., P.: A Novel Ant Clustering Algorithm Based on Cellular Automata. In: Proceedings of International Joint Conference on Web Intelligence and Intelligent Agent Technology (WI’04 and IAT’04) (2004)

    Google Scholar 

  9. Deneubourg, J.L., Goss, S., Franks, N., Sendova-Franks, A., Detrain, C., Chretien, L.: The Dynamics of Collective Sorting: Robot-Like Ants and Ant-Like Robots. In: Meyer, J.A., Wilson, S.W. (eds.) From Animals to Animats, First International Conference on Simulation of Adaptive Behavior, pp. 356–365. MIT Press, Cambridge (1991)

    Google Scholar 

  10. Fellbaum, C. (ed.): WordNet: An Electronic Lexical Database (Language, Speech, and Communication). MIT, Cambridge (1998)

    Google Scholar 

  11. Gordon, A.D.: Hierarchical Classification. In: Arabie, P., Hubert, L.J., DeSoete, G. (eds.) Clustering and Classification, pp. 65–121. World Scientific, River Edge (1996)

    Google Scholar 

  12. Handl, J., Knowles, J., Dorigo, M.: Ant-based clustering: a comparative study of its relative performance with respect to k-means, average link and 1d-som. TR-IRIDIA-2003-24, IRIDIA (2003), http://wwwcip.informatik.uni-erlangen.de/~sijuhand/TR-IRIDIA-2003-24.pdf

  13. Handl, J., Meyer, B.: Improved ant-based clustering and sorting in a document retrieval interface. In: Guervós, J.J.M., Adamidis, P.A., Beyer, H.-G., Fernández-Villacañas, J.-L., Schwefel, H.-P. (eds.) Parallel Problem Solving from Nature - PPSN VII. LNCS, vol. 2439, Springer, Heidelberg (2002)

    Google Scholar 

  14. Hartigan, J.: Clustering Algorithms. John Wiley and Sons, New York (1975)

    MATH  Google Scholar 

  15. Hartigan, J.A.: Representation of Similarity Matrices by Trees. Journal of the American Statistical Association 22, 1140–1158 (1967)

    Article  MathSciNet  Google Scholar 

  16. Hoe, K.M., Lai, W.K., Tai, T.S.Y.: Homogeneous Ants for Web Document Similarity Modeling and Categorization. In: Proceedings of Ants 2002 (2002)

    Google Scholar 

  17. Jain, A.K., Murty, M.N., Flynn, P.J.: Data Clustering: A Review. ACM Computing Surveys 31(3) (1999)

    Google Scholar 

  18. Kanade, P.M., Hall, L.O.: Fuzzy Ants as a Clustering Concept. In: Proceedings of the 22nd International Conference of the North American Fuzzy Information Processing Society (NAFIPS03), pp. 227-232 (2003)

    Google Scholar 

  19. Kuntz, P., Layzell, P.: An Ant Clustering Algorithm Applied to Partitioning in VLSI Technology. In: Fourth European Conference on Artificial Life, pp. 417–424. MIT Press, Cambridge (1997)

    Google Scholar 

  20. v. Logau, F.: Deutscher Sinngedichte drei Tausend (1654)

    Google Scholar 

  21. Lumer, E.D., Faieta, B.: Diversity and Adaptation in Populations of Clustering Ants. In: Proceedings of Third Conference on Simulation of Adaptive Behavior (SAB94), MIT Press, Cambridge (1994)

    Google Scholar 

  22. Miller, G.A.: WordNet: A Lexical Database for the English Language. Web Page (2002), http://www.cogsci.princeton.edu/~wn/

  23. Monmarché, N.: HaNT Web Site. Web Site (2001), http://www.hant.li.univ-tours.fr/webhant/index.php?lang=fr&pageid=24

  24. Ogston, E., Overeinder, B., Steen, M.V., Brazier, F.: A Method for Decentralized Clustering in Large Multi-Agent Systems. In: Proceedings of Second International Joint Conference on Autonomous Agents and Multi-Agent Systems, pp. 789–796 (2003)

    Google Scholar 

  25. Olson, C.F.: Parallel Algorithms for Hierarchical Clustering. Parallel Computing 21, 1313–1325 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  26. Oprisan, S.A.: Task Oriented Functional Self-Organization of Mobile Agents Team: Memory Optimization Based on Correlation Feature. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds.) ANTS 2004. LNCS, vol. 3172, pp. 398–405. Springer, Heidelberg (2004)

    Google Scholar 

  27. Parunak, H.V.D.: ’Go to the Ant’: Engineering Principles from Natural Agent Systems. Annals of Operations Research 75, 69–101 (1997)

    Article  MATH  Google Scholar 

  28. Parunak, H.V.D., Brueckner, S.A., Matthews, R., Sauter, J.: Pheromone Learning for Self-Organizing Agents. IEEE SMC 35(3), 316–326 (2005)

    Google Scholar 

  29. Parunak, H.V.D., Brueckner, S.A., Sauter, J.A., Matthews, R.: Global Convergence of Local Agent Behaviors. In: Kudenko, D., Kazakov, D., Alonso, E. (eds.) Adaptive Agents and Multi-Agent Systems II. LNCS (LNAI), vol. 3394, pp. 305–312. Springer, Heidelberg (2005)

    Google Scholar 

  30. Ramos, V., Abraham, A.: Evolving a Stigmergic Self-Organized Data-Mining. In: Proceedings of 4th Int. Conf. on Intelligent Systems, Design and Applications (ISDA-04), pp. 725–730 (2004)

    Google Scholar 

  31. Schockaert, S., de Cock, M., Cornelis, C., Kerre, E.E.: Efficient Clustering with Fuzzy Ants. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds.) ANTS 2004. LNCS, vol. 3172, pp. 342–349. Springer, Heidelberg (2004)

    Google Scholar 

  32. Sokal, R.R., Rohlf, F.J.: The comparison of dendrograms by objective methods. Taxon 11, 33–40 (1962)

    Article  Google Scholar 

  33. Walsham, B.: Simplified and Optimised Ant Sort for Complex Problems: Document Classification. Thesis at Monash University, Department of School of Computer Science and Software Engineering (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Sven A. Brueckner Salima Hassas Márk Jelasity Daniel Yamins

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Van Dyke Parunak, H., Rohwer, R., Belding, T.C., Brueckner, S. (2007). Dynamic Decentralized Any-Time Hierarchical Clustering. In: Brueckner, S.A., Hassas, S., Jelasity, M., Yamins, D. (eds) Engineering Self-Organising Systems. ESOA 2006. Lecture Notes in Computer Science(), vol 4335. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69868-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69868-5_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69867-8

  • Online ISBN: 978-3-540-69868-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics