IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1003109.html
   My bibliography  Save this article

A Family of Algorithms for Computing Consensus about Node State from Network Data

Author

Listed:
  • Eleanor R Brush
  • David C Krakauer
  • Jessica C Flack

Abstract

Biological and social networks are composed of heterogeneous nodes that contribute differentially to network structure and function. A number of algorithms have been developed to measure this variation. These algorithms have proven useful for applications that require assigning scores to individual nodes–from ranking websites to determining critical species in ecosystems–yet the mechanistic basis for why they produce good rankings remains poorly understood. We show that a unifying property of these algorithms is that they quantify consensus in the network about a node's state or capacity to perform a function. The algorithms capture consensus by either taking into account the number of a target node's direct connections, and, when the edges are weighted, the uniformity of its weighted in-degree distribution (breadth), or by measuring net flow into a target node (depth). Using data from communication, social, and biological networks we find that that how an algorithm measures consensus–through breadth or depth– impacts its ability to correctly score nodes. We also observe variation in sensitivity to source biases in interaction/adjacency matrices: errors arising from systematic error at the node level or direct manipulation of network connectivity by nodes. Our results indicate that the breadth algorithms, which are derived from information theory, correctly score nodes (assessed using independent data) and are robust to errors. However, in cases where nodes “form opinions” about other nodes using indirect information, like reputation, depth algorithms, like Eigenvector Centrality, are required. One caveat is that Eigenvector Centrality is not robust to error unless the network is transitive or assortative. In these cases the network structure allows the depth algorithms to effectively capture breadth as well as depth. Finally, we discuss the algorithms' cognitive and computational demands. This is an important consideration in systems in which individuals use the collective opinions of others to make decisions.Author Summary: Decision making in complex societies requires that individuals be aware of the group's collective opinions about themselves and their peers. In previous work, social power, defined as the consensus about an individual's ability to win fights, was shown to affect decisions about conflict intervention. We develop methods for measuring the consensus in a group about individuals' states, and extend our analyses to genetic and cultural networks. Our results indicate that breadth algorithms, which measure consensus by taking into account the number and uniformity of an individual's direct connections, correctly predict an individual's function even when some of the group members have erred in their assessments. However, in cases where nodes “form opinions” about other nodes using indirect information algorithms that measure the depth of consensus, like Eigenvector Centrality, are required. One caveat is that Eigenvector Centrality is not robust to error unless the network is transitive or assortative. We also discuss the algorithms' cognitive and computational demands. These are important considerations in systems in which individuals use the collective opinions of others to make decisions. Finally, we discuss the implications for the emergence of social structure.

Suggested Citation

  • Eleanor R Brush & David C Krakauer & Jessica C Flack, 2013. "A Family of Algorithms for Computing Consensus about Node State from Network Data," PLOS Computational Biology, Public Library of Science, vol. 9(7), pages 1-17, July.
  • Handle: RePEc:plo:pcbi00:1003109
    DOI: 10.1371/journal.pcbi.1003109
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003109
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1003109&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1003109?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Saari,Donald G., 2001. "Decisions and Elections," Cambridge Books, Cambridge University Press, number 9780521808163, Enero-Abr.
    2. Andreas Wagner, 2001. "The Yeast Protein Interaction Network Evolves Rapidly and Contains Few Redundant Duplicate Genes," Working Papers 01-04-022, Santa Fe Institute.
    3. Saari, Donald G., 1989. "A dictionary for voting paradoxes," Journal of Economic Theory, Elsevier, vol. 48(2), pages 443-475, August.
    4. Jessica C. Flack & Michelle Girvan & Frans B. M. de Waal & David C. Krakauer, 2006. "Policing stabilizes construction of social niches in primates," Nature, Nature, vol. 439(7075), pages 426-429, January.
    5. Réka Albert & Hawoong Jeong & Albert-László Barabási, 2000. "Error and attack tolerance of complex networks," Nature, Nature, vol. 406(6794), pages 378-382, July.
    6. Simon DeDeo & David C Krakauer & Jessica C Flack, 2010. "Inductive Game Theory and the Dynamics of Animal Conflict," PLOS Computational Biology, Public Library of Science, vol. 6(5), pages 1-16, May.
    7. Chen, P. & Redner, S., 2010. "Community structure of the physical review citation network," Journal of Informetrics, Elsevier, vol. 4(3), pages 278-290.
    8. Saari,Donald G., 2001. "Decisions and Elections," Cambridge Books, Cambridge University Press, number 9780521004046, Enero-Abr.
    9. Gourab Ghoshal & Albert-László Barabási, 2011. "Ranking stability and super-stable nodes in complex networks," Nature Communications, Nature, vol. 2(1), pages 1-7, September.
    10. Stefano Allesina & Mercedes Pascual, 2009. "Googling Food Webs: Can an Eigenvector Measure Species' Importance for Coextinctions?," PLOS Computational Biology, Public Library of Science, vol. 5(9), pages 1-6, September.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Elizabeth A Hobson & Simon DeDeo, 2015. "Social Feedback and the Emergence of Rank in Animal Society," PLOS Computational Biology, Public Library of Science, vol. 11(9), pages 1-20, September.
    2. Bradi Heaberlin & Simon DeDeo, 2016. "The Evolution of Wikipedia’s Norm Network," Future Internet, MDPI, vol. 8(2), pages 1-21, April.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Simon DeDeo, 2016. "Conflict and Computation on Wikipedia: A Finite-State Machine Analysis of Editor Interactions," Future Internet, MDPI, vol. 8(3), pages 1-23, July.
    2. Aki Lehtinen, 2007. "The Borda rule is also intended for dishonest men," Public Choice, Springer, vol. 133(1), pages 73-90, October.
    3. Conal Duddy & Ashley Piggins & William Zwicker, 2016. "Aggregation of binary evaluations: a Borda-like approach," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 46(2), pages 301-333, February.
    4. Shmuel Nitzan, 2010. "Demystifying the ‘metric approach to social compromise with the unanimity criterion’," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 35(1), pages 25-28, June.
    5. Shin Sato, 2012. "On strategy-proof social choice under categorization," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 38(3), pages 455-471, March.
    6. Colignatus, Thomas, 2013. "The performance of four possible rules for selecting the Prime Minister after the Dutch Parliamentary elections of September 2012," MPRA Paper 44158, University Library of Munich, Germany, revised 02 Feb 2013.
    7. Greg Morrison & L Mahadevan, 2012. "Discovering Communities through Friendship," PLOS ONE, Public Library of Science, vol. 7(7), pages 1-9, July.
    8. Peter Emerson, 2013. "The original Borda count and partial voting," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 40(2), pages 353-358, February.
    9. Hartvigsen, David, 2006. "Vote trading in public elections," Mathematical Social Sciences, Elsevier, vol. 52(1), pages 31-48, July.
    10. Antoinette Baujard, 2006. "L'estimation des préférences individuelles en vue de la décision publique.. Problèmes, paradoxes, enjeux," Economie & Prévision, La Documentation Française, vol. 0(4), pages 51-63.
    11. Herrade Igersheim, 2006. "Invoking a Cartesian Product Structure on Social States: New Resolutions of Sen's and Gibbard's Impossibility Theorems," UFAE and IAE Working Papers 659.06, Unitat de Fonaments de l'Anàlisi Econòmica (UAB) and Institut d'Anàlisi Econòmica (CSIC).
    12. Boniface Mbih & Issofa Moyouwou, 2008. "Violations of Independence under Amendment and Plurality Rules with Anonymous Voters," Group Decision and Negotiation, Springer, vol. 17(4), pages 287-302, July.
    13. Steven Brams & Michael Hansen & Michael Orrison, 2006. "Dead Heat: The 2006 Public Choice Society Election," Public Choice, Springer, vol. 128(3), pages 361-366, September.
    14. Diana Cheng & Peter Coughlin, 2017. "Using equations from power indices to analyze figure skating teams," Public Choice, Springer, vol. 170(3), pages 231-251, March.
    15. Antoinette Baujard, 2006. "Une critique opérationnelle du welfarisme dans la prise de décision publique," Post-Print halshs-00155130, HAL.
    16. Jordán, Ferenc, 2022. "The network perspective: Vertical connections linking organizational levels," Ecological Modelling, Elsevier, vol. 473(C).
    17. Eric Libby & Leon Glass, 2010. "The Calculus of Committee Composition," PLOS ONE, Public Library of Science, vol. 5(9), pages 1-8, September.
    18. Michael Ackerman & Sul-Young Choi & Peter Coughlin & Eric Gottlieb & Japheth Wood, 2013. "Elections with partially ordered preferences," Public Choice, Springer, vol. 157(1), pages 145-168, October.
    19. Donald G. Saari, 2019. "Arrow, and unexpected consequences of his theorem," Public Choice, Springer, vol. 179(1), pages 133-144, April.
    20. Andrew Neath & Joseph Cavanaugh & Adam Weyhaupt, 2015. "Model evaluation, discrepancy function estimation, and social choice theory," Computational Statistics, Springer, vol. 30(1), pages 231-249, March.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1003109. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.