Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2012 Aug 21;109(34):13686-91.
doi: 10.1073/pnas.1202233109. Epub 2012 Aug 7.

Task-switching costs promote the evolution of division of labor and shifts in individuality

Affiliations

Task-switching costs promote the evolution of division of labor and shifts in individuality

Heather J Goldsby et al. Proc Natl Acad Sci U S A. .

Abstract

From microbes to humans, the success of many organisms is achieved by dividing tasks among specialized group members. The evolution of such division of labor strategies is an important aspect of the major transitions in evolution. As such, identifying specific evolutionary pressures that give rise to group-level division of labor has become a topic of major interest among biologists. To overcome the challenges associated with studying this topic in natural systems, we use actively evolving populations of digital organisms, which provide a unique perspective on the de novo evolution of division of labor in an open-ended system. We provide experimental results that address a fundamental question regarding these selective pressures: Does the ability to improve group efficiency through the reduction of task-switching costs promote the evolution of division of labor? Our results demonstrate that as task-switching costs rise, groups increasingly evolve division of labor strategies. We analyze the mechanisms by which organisms coordinate their roles and discover strategies with striking biological parallels, including communication, spatial patterning, and task-partitioning behaviors. In many cases, under high task-switching costs, individuals cease to be able to perform tasks in isolation, instead requiring the context of other group members. The simultaneous loss of functionality at a lower level and emergence of new functionality at a higher level indicates that task-switching costs may drive both the evolution of division of labor and also the loss of lower-level autonomy, which are both key components of major transitions in evolution.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Fig. 1.
Fig. 1.
A snapshot of the tasks exported (and thus the task-specific resources used) for three colonies. Each square represents the phenotype of an organism. Squares divided into segments represent multiple tasks exported; colors denote which tasks were exported. (A) An ancestral colony in which all organisms export the NOT task exactly once. (B) A colony that evolved a generalist strategy in which all organisms export five distinct tasks a total of eight times. (C) A colony that evolved a division of labor strategy in which each organism specializes on one of seven possible tasks that it exports a total of six times. (At the instant depicted, the organisms are not exporting NOR, which other colony members export at other times).
Fig. 2.
Fig. 2.
Segments of code across a genome. (A) Portions of the ancestral genome for performing task NOT and self-replicating. (B) An evolved specialist genome from our case-study colony, with the messaging instructions highlighted in yellow. (C) The knockout version of the specialist genome described in B, where messaging instructions have been replaced with a neutral instruction (nop-X), highlighted in yellow. These knockout organisms cease to be able to perform any task at all.
Fig. 3.
Fig. 3.
Depiction of the complex system of task partitioning evolved by our case-study colony. Organisms (squares) export tasks and exchange messages (pairs of arrows) that may include the results of tasks, input values, constants, or previously received messages. Although colonies are limited to 25 organisms at a time, offspring can replace previous organisms; for this case study colony, there are 57 organisms between colony replication events. Each organism sends seven messages and receives one; only successfully received messages are depicted. Organism colors represent tasks exported and thus resources targeted by an organism; black represents organisms that did not export any task. Each message consists of two numbers and is represented by a pair of arrows whose color denotes the contents of the message. Black arrows represent messages that are not the result of a task. Inset highlights four of these organisms: the top organism exporting ORNOT (purple) sends a message containing the solutions to the OR (orange) and ORNOT (purple) tasks to a neighboring organism, which NANDs these results together to export NOT (blue) [i.e., ([A ORNOT B] NAND [A OR B] = NOT A)].
Fig. 4.
Fig. 4.
Internal circuitry used by the organisms in the case-study colony to send seven different messages (depicted as pairs of arrows). Each organism has the same internal circuitry. However, the messages that an organism receives and thus the task it exports may be different from other organisms. The first sent message contains the input values (32-bit numbers available to each organism). The second sent message contains the result of the task exported by the organism (ORNOT) and part of the contents of a message received by the organism—in this case, the result of a task exported by the other organism (OR). The remaining five sent messages contain the result of the task exported by the organism (ORNOT) and one of two constants created by the organism. One of the possible constants involves a bit shift operation (indicated by > >), which essentially makes that component of the message meaningless. Because each organism sends seven messages, but receives only one message, the contents of most messages will not be used by the group.
Fig. 5.
Fig. 5.
Internal circuitry used by organisms in the case-study colony to export logic operations varies depending on whether they have successfully received a message. (A) An organism that exports operation OR on the input values. This individual does not receive a message (grayed-out lines) and processes inputs A and B through its logic circuitry of three NAND gates. Note {[(A NAND A)] NAND [(A NAND A) NAND B]} = (A OR B). Thus, this individual performs and then exports the OR task. (B) An organism that exports the results of an ORNOT operation using the contents of a received message. This organism performs the same initial steps as the organism depicted in A. However, it successfully receives a message that overwrites the partially processed input values. It NANDs together the received values to produce the result for ORNOT, which it exports. (C) A hierarchical perspective on how multiple organisms participate via messaging in performing a more-complex logic operation. Within this figure, we depict the same two organisms as in A and B. However, we vary their shape and color to represent the internal logic operations performed, rather than the task exported. The first organism highlighted in orange is the organism in part A. This individual ORs inputs A and B together and as such is represented by an OR gate. Additionally, it passes a message with two components to the second individual: (NOT A) and (A OR B). The second organism (from B) is highlighted in red and is represented by a NAND gate, because it receives the message (represented as blue and orange lines) sent by the first organism and performs a NAND operation on the components of the message. Because of the message contents, which were created by organism A, the resulting operation is (A ORNOT B), which is exported by the organism. Note that [(NOT A) NAND (A OR B)] = (A ORNOT B). Combined, these two individuals serve as an ORNOT gate, as depicted by the large purple gate surrounding the pair of individuals.
Fig. 6.
Fig. 6.
Colony replication process. (A) Colony a (depicted in red) amasses sufficient resources to replicate. (B) A random colony from the population (b, depicted in green) is selected as the target of the replication, and the organisms within the target colony are removed. (C) The genotype of the source colony, a, is used to produce the genotype of the new colony, a', possibly with mutations. (D) One individual from the new genotype is placed into the target colony. (E) The original colony is also reset to a single organism.

References

    1. Bonner JT, Raper KB. A theory of the control of differentiation in the cellular slime molds. Q Rev Biol. 1976;51:296–312.
    1. Crespi BJ. The evolution of social behavior in microorganisms. Trends Ecol Evol. 2001;16:178–183. - PubMed
    1. Duffy JE. The Ecology and Evolution of Eusociality in Sponge-Dwelling Shrimp. Hokkaido Univ Press, Sapporo, Japan; 2003.
    1. Gintis H, Bowles S, Boyd R, Fehr E. Moral Sentiments and Material Interests: On the Foundations of Cooperation in Economic Life. Cambridge, MA: MIT Press; 2005.
    1. Hölldobler B, Wilson EO. The Superorganism: The Beauty, Elegance, and Strangeness of Insect Societies. New York, NY: WW Norton & Company; 2009.

Publication types