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, October.
    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. 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.
    4. 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.
    5. Chen, P. & Redner, S., 2010. "Community structure of the physical review citation network," Journal of Informetrics, Elsevier, vol. 4(3), pages 278-290.
    6. 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.
    7. Saari, Donald G., 1989. "A dictionary for voting paradoxes," Journal of Economic Theory, Elsevier, vol. 48(2), pages 443-475, August.
    8. 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.
    9. Saari,Donald G., 2001. "Decisions and Elections," Cambridge Books, Cambridge University Press, number 9780521004046, October.
    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. Michel Balinski & Rida Laraki, 2022. "Majority Judgment vs. Approval Voting," Operations Research, INFORMS, vol. 70(3), pages 1296-1316, May.
    2. Donald Saari, 2006. "Which is better: the Condorcet or Borda winner?," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 26(1), pages 107-129, January.
    3. 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.
    4. Aki Lehtinen, 2007. "The Borda rule is also intended for dishonest men," Public Choice, Springer, vol. 133(1), pages 73-90, October.
    5. Herrade Igersheim, 2005. "Extending Xu's results to Arrow''s Impossibility Theorem," Economics Bulletin, AccessEcon, vol. 4(13), pages 1-6.
    6. 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.
    7. Abhijit Chandra & Sunanda Roy, 2013. "On removing Condorcet effects from pairwise election tallies," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 40(4), pages 1143-1158, April.
    8. 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.
    9. Leo Katz, 2010. "A Theory of Loopholes," The Journal of Legal Studies, University of Chicago Press, vol. 39(1), pages 1-31, January.
    10. 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.
    11. Antoinette Baujard, 2006. "L'estimation des préférences individuelles en vue de la décision publique. Problèmes, paradoxes, enjeux," Économie et Prévision, Programme National Persée, vol. 175(4), pages 51-63.
    12. 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.
    13. Greg Morrison & L Mahadevan, 2012. "Discovering Communities through Friendship," PLOS ONE, Public Library of Science, vol. 7(7), pages 1-9, July.
    14. 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.
    15. Colignatus, Thomas, 2007. "In a democracy, Bayrou would have won. Application of the Borda Fixed Point method to the 2007 French presidential elections," MPRA Paper 3170, University Library of Munich, Germany.
    16. Daniel Bochsler, 2010. "The Marquis de Condorcet goes to Bern," Public Choice, Springer, vol. 144(1), pages 119-131, July.
    17. Hartvigsen, David, 2006. "Vote trading in public elections," Mathematical Social Sciences, Elsevier, vol. 52(1), pages 31-48, July.
    18. Arnaud Dellis & Mandar Oak, 2016. "Multiple votes, multiple candidacies and polarization," Social Choice and Welfare, Springer;The Society for Social Choice and Welfare, vol. 46(1), pages 1-38, January.
    19. Quesada, Antonio, 2005. "A positional version of Arrow's theorem," Journal of Mathematical Economics, Elsevier, vol. 41(8), pages 1053-1059, December.
    20. 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).

    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.