Skip to main content

“Resistance is Futile”: Using the Borg to Teach Collective Computing Systems

  • 417 Accesses

Abstract

The Borg are a conglomeration of a large number of different species. They exploit the positive traits of the individual species in order to progress towards their common goal of achieving ‘perfection’. When teaching about self-aware collective computing systems, the Borg are an ideal example. First, the collective system is often built from heterogeneous devices with different capabilities just like the different races in the Borg collective have different traits. Second, individual entities can enter and leave the collective without destroying its general integrity. Third, the collective operates to achieve a common goal without central coordination, even if this may not be the goal of each individual. Fourth, a self-aware system needs to adapt to each new environment on (i) the individual and (ii) the collective level. However, in contrast to Borg, our computational collectives are usually cooperative rather than trying to forcefully assimilate any species with interesting traits.

Keywords

  • Self-aware systems
  • Collective learning
  • Collective knowledge
  • Self-organizing systems

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-73776-8_10
  • Chapter length: 9 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   29.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-73776-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   39.99
Price excludes VAT (USA)

Works Cited

  1. Hurley M (Writer), Bowman R (Director) (1989) Q Who? [Television series episode]. In: Berman R, Hurley M (Executive Producer) Star Trek: The Next Generation. Columbia Broadcasting System, Los Angeles

    Google Scholar 

  2. Gross E, Altman MA (1993) Captain’s logs: the unauthorized complete Trek Voyages. Boxtree, London

    Google Scholar 

  3. Biller K, Doherty B (Writer), Kroeker A (Director) (2001) Endgame [Television series episode]. In: Berman R, Biller K (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

  4. Braga B, Menosky J (Writer), Livingston D (Director) (1997) Scorpion: Part I [Television series episode]. In: Berman R (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

  5. Clarke AC (1968) 2001: A Space Odyssey. Hutchinson, London

    Google Scholar 

  6. Asimov I (1950) I, Robot. Gnome Press, New York

    Google Scholar 

  7. Daly J, Gibson D (Producer), Cameron J (Director) (1984) The Terminator [Motion Picture]. Orion Pictures, Los Angeles

  8. Dias MB, Zlot R, Kalra N, Stentz A (2006) Market-based multirobot coordination: a survey and analysis. Proc IEEE 94(7):1257–1270

    CrossRef  Google Scholar 

  9. Campbell A, Riggs C, Wu A (2011) On the impact of variation on self-organizing systems. In: Proceedings of the fifth IEEE international conference on Self-Adaptive and Self-Organizing Systems (SASO 2011). IEEE Publishing, Washington, DC, pp 119–128

    CrossRef  Google Scholar 

  10. Lewis PR, Esterle L, Chandra A, Rinner B, Torresen J, Yao X (2015) Static, dynamic and adaptive heterogeneity in socio-economic distributed smart camera networks. ACM Transactions on Autonomous and Adaptive Systems (TAAS), 10(2).

    Google Scholar 

  11. Piller M (Writer), Bole C (Director) (1990) The Best of Both Worlds [Television series episode]. In: Berman R (Executive Producer) Star Trek: The Next Generation. Syndication, Los Angeles

    Google Scholar 

  12. Biller K (Writer), McNeill RD (Director) (1997) Unity [Television series episode]. In: Berman R (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lukas Esterle .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Esterle, L. (2018). “Resistance is Futile”: Using the Borg to Teach Collective Computing Systems. In: Rabitsch, S., Gabriel, M., Elmenreich, W., Brown, J. (eds) Set Phasers to Teach!. Springer, Cham. https://doi.org/10.1007/978-3-319-73776-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73776-8_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73775-1

  • Online ISBN: 978-3-319-73776-8

  • eBook Packages: Computer ScienceComputer Science (R0)