Abstract
Scalability is a great advantage for systems that face uncertain demand. Scalable systems can be increased in size at a reasonable cost to meet increasing demand, or they can be reduced in size to minimize ongoing costs in the face of falling demand. Self-organization is often hailed as a strategy for creating scalable systems, as they have low integration costs and no communication bandwidth limit from a central controller. This paper investigates the scalability of a self-organizing foraging system. The results show that there are fitness penalties associated with scaling systems up or down from the size they had been optimized for, and these penalties are higher for scaling up rather than down. However, if the system's agent behavioral parameters can be adjusted as the system size changes, the system-level fitness increases linearly with size.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ross AM, Rhodes DH, Hastings DE (2008) Defining changeability: reconciling flexibility, adaptability, scalability, modifiability, and robustness for maintaining system lifecycle value. Syst Eng 11(3):246–262
Buhl J et al (2006) From disorder to order in marching locusts. Science 312(5778):1402–1406
Humann J, Khani N, Jin Y (2016) Adaptability tradeoffs in the design of self-organizing systems. In: Proceedings of the ASME 2016 IDETC/CIE Conference, Charlotte
Matni N, Leong YP, Wang YS, You S, Horowitz MB, Doyle JC (2014) Resilience in large scale distributed systems. Procedia Comput Sci 28:285–293
Wischhof L, Ebner A, Rohling H (2005) Information dissemination in self-organizing intervehicle networks. IEEE Trans Intell Transp Syst 6(1):90–101
Dorigo M et al (2004) Evolving self-organizing behaviors for a swarm-bot. Auton Robot 17(2–3):223–245
Beckers R, Holl OE, Deneubourg JL, Bielefeld Z, Bielefeld D (1994) From local actions to global tasks: stigmergy and collective robotics. In: Artificial Life IV. MIT Press, Cambridge, MA, pp 181–189
Petroski H (1994) Design paradigms: case histories of error and judgment in engineering. Cambridge University Press, Cambridge/New York
Bauza R, Gozálvez J (2013) Traffic congestion detection in large-scale scenarios using vehicle-to-vehicle communications. J Netw Comput Appl 36(5):1295–1307
Mikhailov AS (2011) From Swarms to Societies: Origins of Social Organization. In: Meyer-Ortmanns H, Thurner S (eds) Principles of Evolution. Springer Berlin Heidelberg, Berlin/Heidelberg, pp 367–380
Nowak DJ, Lamont GB, Peterson GL (2008) Emergent architecture in self organized swarm systems for military applications In: Proceedings of the 2008 GECCO conference companion on genetic and evolutionary computation, New York, pp 1913–1920
Reynolds CW (1987) Flocks, herds, and schools: a distributed behavioral model. In: ACM SIGGRAPH’87 conference proceedings, vol 25–34. Anaheim, CA
Song Y, Kim J-H, Shell D (2012) Self-organized clustering of square objects by multiple robots. In: Dorigo M, Birattari M, Blum C, Christensen A, Engelbrecht A, Groß R, Stützle T (eds) Swarm intelligence, vol 7461. Springer, Berlin/Heidelberg, pp 308–315
Zouein G, Chen C, Jin Y (2010) Create adaptive systems through ‘DNA’ guided cellular formation. In: Design creativity 2010. Springer, p 149
Jin Y, Chen C (2014) Cellular self-organizing systems: a field-based behavior regulation approach. Artif Intell Eng Des Anal Manuf 28(2):115–128
Chiang W, Jin Y (2011) Toward a meta-model of behavioral interaction for designing complex adaptive systems In: ASME IDETC/CIE 2011, pp 1077–1088
Khani N, Humann J, Jin Y (2016) Effect of social structuring in self-organizing systems. J Mech Des 138(4):041101
Humann J, Jin Y (2013) Evolutionary design of cellular self-organizing systems. In: ASME 2013 international design engineering technical conferences and computers and information in engineering conference, pp V03AT03A046–V03AT03A046
Jin Y, Chen C (2012) Field based behavior regulation for self-organization in cellular systems. In: Presented at the Design Computing and Cognition Conference DCC’12, 2012
Humann J, Madni AM (2014) Integrated agent-based modeling and optimization in complex systems analysis. Procedia Comput Sci 28:818–827
Humann J (2015) Computational synthesis and behavioral modeling of self-organizing systems. PhD, University of Southern California, Los Angeles
Humann J, Khani N, Jin Y (2014) Evolutionary computational synthesis of self-organizing systems. AI EDAM 28(03):259–275
Calvez B, Hutzler G (2006) Automatic tuning of agent-based models using genetic algorithms. In: Sichman J, Antunes L (eds) Multi-agent-based simulation VI, vol 3891. Springer, Berlin/Heidelberg, pp 41–57
Holland JH (1992) Adaptation in natural and artificial systems : an introductory analysis with applications to biology, control, and artificial intelligence. MIT Press, Cambridge, MA
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning, 1st edn. Addison-Wesley Professional, Boston
Camazine S (2001) Self-organization in biological systems. Princeton University Press, Princeton
Theraulaz G, Gautrais J, Camazine S, Deneubourg J-L (2003) The formation of spatial patterns in social insects: from simple behaviours to complex structures. Philos Trans R Soc London A: Math Phys Eng Sci 361(1807):1263–1282
Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344(2–3):243–278
Wilensky U (1998) NetLogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston
Ordoukhanian E, Madni AM (2017) Introducing Resilience into Multi-UAV SoS. In: Presented at the 15th annual Conference on Systems Engineering Research (CSER), Redondo Beach
Madni AM, Sievers MW, Humann J, Ordoukhanian E, D’Ambrosio J, Sundaram P (2017) Model-based approach for engineering resilient system-of-systems: application to autonomous vehicle network. In: Presented at the 15th annual Conference on Systems Engineering Research (CSER), Redondo Beach
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Humann, J., Jin, Y., Madni, A.M. (2018). Scalability in Self-Organizing Systems: An Experimental Case Study on Foraging Systems. In: Madni, A., Boehm, B., Ghanem, R., Erwin, D., Wheaton, M. (eds) Disciplinary Convergence in Systems Engineering Research. Springer, Cham. https://doi.org/10.1007/978-3-319-62217-0_38
Download citation
DOI: https://doi.org/10.1007/978-3-319-62217-0_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62216-3
Online ISBN: 978-3-319-62217-0
eBook Packages: EngineeringEngineering (R0)