<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta><journal-id journal-id-type="nlm-ta">PLoS ONE</journal-id><journal-id journal-id-type="publisher-id">plos</journal-id><journal-id journal-id-type="pmc">plosone</journal-id><issn pub-type="epub">1932-6203</issn><publisher>
        <publisher-name>Public Library of Science</publisher-name>
        <publisher-loc>San Francisco, USA</publisher-loc>
      </publisher></journal-meta>
    <article-meta><article-id pub-id-type="publisher-id">PONE-D-12-17129</article-id><article-id pub-id-type="doi">10.1371/journal.pone.0045924</article-id><article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="Discipline-v2">
          <subject>Computer science</subject>
        </subj-group>
        <subj-group subj-group-type="Discipline-v2">
          <subject>Engineering</subject>
          <subj-group>
            <subject>Signal processing</subject>
          </subj-group>
        </subj-group>
        <subj-group subj-group-type="Discipline-v2">
          <subject>Mathematics</subject>
          <subj-group>
            <subject>Applied mathematics</subject>
            <subj-group>
              <subject>Game theory</subject>
            </subj-group>
          </subj-group>
        </subj-group>
        <subj-group subj-group-type="Discipline-v2">
          <subject>Medicine</subject>
          <subj-group>
            <subject>Mental health</subject>
            <subj-group>
              <subject>Psychology</subject>
              <subj-group>
                <subject>Behavior</subject>
                <subject>Experimental psychology</subject>
                <subject>Social psychology</subject>
              </subj-group>
            </subj-group>
          </subj-group>
        </subj-group>
        <subj-group subj-group-type="Discipline-v2">
          <subject>Social and behavioral sciences</subject>
          <subj-group>
            <subject>Economics</subject>
            <subj-group>
              <subject>Microeconomics</subject>
            </subj-group>
          </subj-group>
          <subj-group>
            <subject>Psychology</subject>
            <subj-group>
              <subject>Experimental psychology</subject>
              <subject>Social psychology</subject>
            </subj-group>
          </subj-group>
          <subj-group>
            <subject>Sociology</subject>
            <subj-group>
              <subject>Social networks</subject>
            </subj-group>
          </subj-group>
        </subj-group>
        <subj-group subj-group-type="Discipline">
          <subject>Mental Health</subject>
          <subject>Computer Science</subject>
          <subject>Mathematics</subject>
        </subj-group>
      </article-categories><title-group><article-title>Verification in Referral-Based Crowdsourcing</article-title><alt-title alt-title-type="running-head">Verification in Referral-Based Crowdsourcing</alt-title></title-group><contrib-group>
        <contrib contrib-type="author" xlink:type="simple">
          <name name-style="western">
            <surname>Naroditskiy</surname>
            <given-names>Victor</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">
            <sup>1</sup>
          </xref>
          <xref ref-type="corresp" rid="cor1">
            <sup>*</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author" xlink:type="simple">
          <name name-style="western">
            <surname>Rahwan</surname>
            <given-names>Iyad</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">
            <sup>2</sup>
          </xref>
          <xref ref-type="aff" rid="aff3">
            <sup>3</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author" xlink:type="simple">
          <name name-style="western">
            <surname>Cebrian</surname>
            <given-names>Manuel</given-names>
          </name>
          <xref ref-type="aff" rid="aff4">
            <sup>4</sup>
          </xref>
          <xref ref-type="aff" rid="aff5">
            <sup>5</sup>
          </xref>
        </contrib>
        <contrib contrib-type="author" xlink:type="simple">
          <name name-style="western">
            <surname>Jennings</surname>
            <given-names>Nicholas R.</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">
            <sup>1</sup>
          </xref>
          <xref ref-type="aff" rid="aff6">
            <sup>6</sup>
          </xref>
        </contrib>
      </contrib-group><aff id="aff1">
        <label>1</label>
        <addr-line>Electronics and Computer Science, University of Southampton, Southampton, United Kingdom</addr-line>
      </aff><aff id="aff2">
        <label>2</label>
        <addr-line>Masdar Institute of Science and Technology, Abu Dhabi, United Arab Emirates</addr-line>
      </aff><aff id="aff3">
        <label>3</label>
        <addr-line>School of Informatics, University of Edinburgh, Edinburgh, United Kingdom</addr-line>
      </aff><aff id="aff4">
        <label>4</label>
        <addr-line>Department of Computer Science and Engineering, University of California at San Diego, La Jolla, California, United States of America</addr-line>
      </aff><aff id="aff5">
        <label>5</label>
        <addr-line>National Information and Communications Technology Australia, Melbourne, Victoria, Australia</addr-line>
      </aff><aff id="aff6">
        <label>6</label>
        <addr-line>Department of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia</addr-line>
      </aff><contrib-group>
        <contrib contrib-type="editor" xlink:type="simple">
          <name name-style="western">
            <surname>Lambiotte</surname>
            <given-names>Renaud</given-names>
          </name>
          <role>Editor</role>
          <xref ref-type="aff" rid="edit1"/>
        </contrib>
      </contrib-group><aff id="edit1">
        <addr-line>University of Namur, Belgium</addr-line>
      </aff><author-notes>
        <corresp id="cor1">* E-mail: <email xlink:type="simple">vn@ecs.soton.ac.uk</email></corresp>
        <fn fn-type="conflict">
          <p>The authors have declared that no competing interests exist.</p>
        </fn>
        <fn fn-type="con">
          <p>Analyzed the data: VN IR MC NRJ. Wrote the paper: VN IR MC NRJ. Proposed the model and derived results: VN IR MC NRJ.</p>
        </fn>
      </author-notes><pub-date pub-type="collection">
        <year>2012</year>
      </pub-date><pub-date pub-type="epub">
        <day>10</day>
        <month>10</month>
        <year>2012</year>
      </pub-date><volume>7</volume><issue>10</issue><elocation-id>e45924</elocation-id><history>
        <date date-type="received">
          <day>13</day>
          <month>6</month>
          <year>2012</year>
        </date>
        <date date-type="accepted">
          <day>23</day>
          <month>8</month>
          <year>2012</year>
        </date>
      </history><permissions>
        
        <copyright-holder>Naroditskiy et al</copyright-holder>
        <license xlink:type="simple">
          <license-p>This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.</license-p>
        </license>
      </permissions><abstract>
        <p>Online social networks offer unprecedented potential for rallying a large number of people to accomplish a given task. Here we focus on information gathering tasks where rare information is sought through “referral-based crowdsourcing”: the information request is propagated recursively through invitations among members of a social network. Whereas previous work analyzed incentives for the referral process in a setting with only correct reports, misreporting is known to be both pervasive in crowdsourcing applications, and difficult/costly to filter out. A motivating example for our work is the DARPA Red Balloon Challenge where the level of misreporting was very high. In order to undertake a formal study of verification, we introduce a model where agents can exert costly effort to perform verification and false reports can be penalized. This is the first model of verification and it provides many directions for future research, which we point out. Our main theoretical result is the compensation scheme that minimizes the cost of retrieving the correct answer. Notably, this optimal compensation scheme coincides with the winning strategy of the Red Balloon Challenge.</p>
      </abstract><funding-group>
        <funding-statement>The authors have no funding or support to report.</funding-statement>
      </funding-group><counts>
        <page-count count="7"/>
      </counts></article-meta>
  </front>
  <body>
    <sec id="s1">
      <title>Introduction</title>
      <p>Social networks facilitate efficient and fast search for rare information <xref ref-type="bibr" rid="pone.0045924-Milgram1">[1]</xref>–<xref ref-type="bibr" rid="pone.0045924-Adamic1">[6]</xref>. This is accomplished as individuals who are already involved in the search, share their quest with their friends, in effect referring them. We term this type of crowdsourcing <italic>referral-based</italic>. Providing every member with incentives to recruit as well as participate in the search opens enormous possibilities for rallying people for a particular cause <xref ref-type="bibr" rid="pone.0045924-Pickard1">[7]</xref>.</p>
      <p>To this end, a scientific study of the power of social networks and media to mobilize human populations was undertaken by the United States Defense Advanced Project Research Projects Agency (DARPA) in 2009. In the DARPA Network Challenge (also known as the Red Balloon Challenge) <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e001" xlink:type="simple"/></inline-formula> red weather balloons were placed at undisclosed locations throughout the United States. Participating teams competed to be the first to locate all of the balloons and win a prize of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e002" xlink:type="simple"/></inline-formula>. The lessons learnt from the DARPA Network Challenge, both from the scientific and practical standpoints, are almost solely drawn (with few exceptions, e.g. <xref ref-type="bibr" rid="pone.0045924-Smith1">[8]</xref>) from the different team strategies to maximize the awareness and subsequent enrollment into the search by the different competing teams <xref ref-type="bibr" rid="pone.0045924-Tang1">[9]</xref>. These strategies ranged from relying on people's altruism to help in the search, to web-based marketing to large communities of interest, to pure financial incentives <xref ref-type="bibr" rid="pone.0045924-Tang1">[9]</xref>.</p>
      <p>However, recruiting people is only half of the story. The other half is distinguishing accurate balloon submissions from inaccurate ones. For instance, the majority of submissions of balloon sightings to the winning MIT team turned out to be false (either by sabotage or by mistake), and the verification task turned out to be the most challenging, time consuming, and likely the single most decisive factor in the competition <xref ref-type="bibr" rid="pone.0045924-Defense1">[10]</xref>. In MIT's case, this task was performed by a time-consuming mixture of common-sense geo-location rules and direct verification by establishing direct communication with the participants <xref ref-type="bibr" rid="pone.0045924-Tang1">[9]</xref>. Whereas the MIT recruitment mechanism has been described and analyzed in <xref ref-type="bibr" rid="pone.0045924-Pickard1">[7]</xref> and further studied in <xref ref-type="bibr" rid="pone.0045924-Cebrian1">[11]</xref>, little is known about the adequacy/optimality of its verification strategy, or any other team's approach.</p>
      <p>In this paper, the crowdsourcing process is expanded to include <italic>verification</italic>: i.e., the ability to check the accuracy of reports and to filter out false ones. In other words, not only information gathering, but also verification is crowdsourced helping filter out false submissions before they reach the root. It is important to note that the problem of verification is in no way specific to the DARPA Network Challenge, but a subject of current research in crowdsourcing tasks including content annotation <xref ref-type="bibr" rid="pone.0045924-Hsueh1">[12]</xref>–<xref ref-type="bibr" rid="pone.0045924-Welinder1">[14]</xref>, user recommendations <xref ref-type="bibr" rid="pone.0045924-Fu1">[15]</xref>, and disaster relief <xref ref-type="bibr" rid="pone.0045924-Gao1">[16]</xref>.</p>
      <p>In particular, this work initiates a formal study of verification in crowdsourcing settings where information is propagated through referrals. We propose a model which is simple and yet illustrates issues that we believe remain salient in many realistic information gathering scenarios such as maps of human-rights violations or post-disaster damage reports. In our model, each referred participant submits a false report with a given probability. Each report can be verified at a cost by the person who referred the reporting participant. Reports returned to the root may or may not have been confirmed to be accurate. Should a false report make its way to the root, the recruiter who failed to verify the report is penalized. Within this model, we derive the compensation scheme that minimizes the amount of reward necessary to recover the true answer. Notably, the optimal payment scheme is the same as the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e003" xlink:type="simple"/></inline-formula>-split contract used by MIT in the DARPA Network Challenge, though the team did not have the benefit of this analysis in setting their actual strategy.</p>
      <p>The rest of the paper is structured as follows. We highlight the need for verification using the DARPA Network Challenge as an example. After that, we present a model incorporating false reports and the possibility of verification. Analysis of the minimum required reward and penalty follows together with a proof of the optimality of the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e004" xlink:type="simple"/></inline-formula>-split/MIT contract. Finally, we review related work and provide conclusions and directions for future work.</p>
      <sec id="s1a">
        <title>The DARPA Network Challenge</title>
        <p>Our motivating example is the DARPA Network Challenge <xref ref-type="bibr" rid="pone.0045924-Pickard1">[7]</xref>, <xref ref-type="bibr" rid="pone.0045924-Tang1">[9]</xref>. This challenge required teams to provide coordinates of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e005" xlink:type="simple"/></inline-formula> red weather balloons placed at different locations in the continental United States, offering a reward of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e006" xlink:type="simple"/></inline-formula> to the first team to report all correct locations.</p>
        <p>This large-scale mobilization required the ability to spread information about the tasks widely and quickly, and to incentivize individuals to act. The MIT team completed the challenge in <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e007" xlink:type="simple"/></inline-formula> hours and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e008" xlink:type="simple"/></inline-formula> minutes. In approximately <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e009" xlink:type="simple"/></inline-formula> hours prior to the beginning of the challenge, the MIT team was able to recruit almost <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e010" xlink:type="simple"/></inline-formula> individuals through a recursive incentive mechanism.</p>
        <p>The MIT team's approach was based on the idea that achieving large-scale mobilization towards a task requires diffusion of information about the tasks through social networks, as well as incentives for individuals to act, <italic>both</italic> towards the task and towards the recruitment of other individuals. This was achieved through a <italic>recursive incentive mechanism</italic>, which is illustrated in <xref ref-type="fig" rid="pone-0045924-g001">Figure 1</xref>. The mechanism distributes up to <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e011" xlink:type="simple"/></inline-formula> per balloon to people along the referral path that leads to the balloon. The person who finds the balloon gets <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e012" xlink:type="simple"/></inline-formula>, his immediate recruiter (or, <italic>parent</italic>) gets one half of the finder's compensation, etc. In <xref ref-type="fig" rid="pone-0045924-g001">Figure 1</xref>, agent <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e013" xlink:type="simple"/></inline-formula> recruits all of his neighbors, namely <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e014" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e015" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e016" xlink:type="simple"/></inline-formula>, while agent <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e017" xlink:type="simple"/></inline-formula> recruits <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e018" xlink:type="simple"/></inline-formula>, who finds balloon <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e019" xlink:type="simple"/></inline-formula>. The finder receives <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e020" xlink:type="simple"/></inline-formula>. Since <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e021" xlink:type="simple"/></inline-formula> recruited <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e022" xlink:type="simple"/></inline-formula>, it gets <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e023" xlink:type="simple"/></inline-formula>. From this sequence, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e024" xlink:type="simple"/></inline-formula> receives <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e025" xlink:type="simple"/></inline-formula>.</p>
        <fig id="pone-0045924-g001" orientation="portrait" position="float">
          <object-id pub-id-type="doi">10.1371/journal.pone.0045924.g001</object-id>
          <label>Figure 1</label>
          <caption>
            <title>Recruitment tree with two paths (shown in thick lines) initiated by <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e026" xlink:type="simple"/></inline-formula> led to finding balloons.</title>
          </caption>
          <graphic mimetype="image" orientation="portrait" position="float" xlink:href="info:doi/10.1371/journal.pone.0045924.g001" xlink:type="simple"/>
        </fig>
        <p>Likewise, looking at the left recruitment path, the finder receives <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e027" xlink:type="simple"/></inline-formula>. As above, we have <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e028" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e029" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e030" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e031" xlink:type="simple"/></inline-formula>. From this sequence, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e032" xlink:type="simple"/></inline-formula> receives <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e033" xlink:type="simple"/></inline-formula>. Adding up its payments from the two sequences it initiated, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e034" xlink:type="simple"/></inline-formula> receives a total payment of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e035" xlink:type="simple"/></inline-formula>. Notice that the amount distributed to the agents never exceeds <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e036" xlink:type="simple"/></inline-formula> per balloon. In this example <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e037" xlink:type="simple"/></inline-formula> was paid for the first balloon and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e038" xlink:type="simple"/></inline-formula> — for the second. The MIT team donated the undistributed money to charity.</p>
        <p>The contracts described above can be dubbed <italic>split contracts</italic>, specifying the percentage of total child's reward that must be passed back to the parent. In particular, the MIT's winning strategy used a <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e039" xlink:type="simple"/></inline-formula>-split contract across all nodes.</p>
        <p>However, as mentioned above, the MIT's strategy assumed that any balloon citing report is correct. Yet, in the actual challenge, verifying balloon reports turned out to be a major obstacle <xref ref-type="bibr" rid="pone.0045924-Defense1">[10]</xref>. Indeed, 124 out of 186 reports turned out to be false either by sabotage or by mistake. <xref ref-type="fig" rid="pone-0045924-g002">Figure 2</xref> shows all of the reported locations, highlighting the prevalence of false reports in this kind of time-critical task (see <xref ref-type="bibr" rid="pone.0045924-Tang1">[9]</xref> for examples of misreports). In this paper, we make a first attempt to model and tackle the verification problem.</p>
        <fig id="pone-0045924-g002" orientation="portrait" position="float">
          <object-id pub-id-type="doi">10.1371/journal.pone.0045924.g002</object-id>
          <label>Figure 2</label>
          <caption>
            <title>Reports of balloons sightings during the Red Balloon Challenge.</title>
            <p>Ten big circles represent the true reports. The small circles are for the false reports.</p>
          </caption>
          <graphic mimetype="image" orientation="portrait" position="float" xlink:href="info:doi/10.1371/journal.pone.0045924.g002" xlink:type="simple"/>
        </fig>
      </sec>
    </sec>
    <sec id="s2">
      <title>Results</title>
      <sec id="s2a">
        <title>Modeling Referral-Based Crowdsourcing</title>
        <p>We model scenarios where the <italic>center</italic> has an information gathering task. The information-seeking entity is represented by the root of a tree, and each node in the tree holds the answer required to complete the task with a fixed probability <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e040" xlink:type="simple"/></inline-formula>. Information about the task (or the question) is propagated through referrals sent from parents to their children until a node holding the answer is found. The nodes along the path are compensated to ensure that once an answer-holding node is reached, it reports the answer (thus, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e041" xlink:type="simple"/></inline-formula> is the probability of holding <italic>and returning</italic> the answer). Unlike the other models, we allow for the possibility of false reports.</p>
        <p>A crucial modeling choice regards the cause of the false reports. A rational agent that has no stake in the mechanism except for the compensation received, has no incentive to lie as false reports never result in a compensation. One may consider a richer population of agents where some agents derive utility from the mechanism not succeeding in recovering the true answer, or from increasing the time until a true answer is discovered. Designing a compelling utility function for this “lying” type of agent is an option. However, in such models, false reporting can be overcome by a payment that is high enough to make the agents' utility from truthful reporting a better option.</p>
        <p>Given this, we pursue a different, simpler modeling avenue which does not rely on agent utilities. Instead, with probability <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e042" xlink:type="simple"/></inline-formula> each node happens to be “irrational”. Such a node does not hold the true answer, but claims that he does and sends a false report to its parent. In other words, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e043" xlink:type="simple"/></inline-formula> is the probability that the node does not hold the answer and generates a false report. These irrational agents are not affected by penalties and compensation: they lie irrespective of the incentives. In this model, misreports cannot be prevented but have to be discovered. Such a model of misreports is consistent with ignorant rather than malicious behavior: e.g., misreports due to mistakes and noise. As we alluded to earlier, modeling malicious behavior requires making assumption about the utility functions of the malicious agents, and it remains an avenue for future research. A good starting point may be the work on spiteful bidding (e.g., see <xref ref-type="bibr" rid="pone.0045924-Brandt1">[17]</xref>, <xref ref-type="bibr" rid="pone.0045924-Vetsikas1">[18]</xref>).</p>
        <p>As soon as a “reporting” node is recruited and generates an answer (correct or mistaken), it can no longer recruit other nodes as, from its point of view, the answer has already been recovered. Therefore, a reporting node is always a leaf node and only leaf nodes can generate false reports.</p>
        <p>Now that we settled on how false reports arise, we need to model the verification process. We are going to assume that a node other than the reporter can verify the report with certainty. Naturally, verification requires some effort which we model with the cost <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e044" xlink:type="simple"/></inline-formula> incurred by the node performing verification. Note that under the “perfect” verification, it is sufficient to obtain just one verification. The next question is which node should perform the verification. The most immediate candidate is the parent of the reporting node. After all, it is the parent node who decides which children to invite, and it is reasonable to hold him accountable for his invitees. Also, from the point of view of invited children, the first point of task-related contact for them is the parent. Furthermore, nobody except for the recruiter may have the authority/ability to question the recruit.</p>
        <p>Given the assumptions above, we model the sequence of events next. A report goes from the reporting node to the node who recruited it — its immediate parent in the referral tree. On receiving a report, the immediate parent can verify whether the report is correct incurring the cost <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e045" xlink:type="simple"/></inline-formula>. If the report is verified to be false, it is dropped. Otherwise, the immediate parent submits it directly to the root. To encourage verification, we assume the mechanism supports penalties. If a false report is propagated from a leaf node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e046" xlink:type="simple"/></inline-formula> back to the root, the immediate parent of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e047" xlink:type="simple"/></inline-formula> has to pay the penalty <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e048" xlink:type="simple"/></inline-formula>. Penalizing the leaf node does not make sense as a node submitting a false report is irrational and, thus, indifferent to monetary incentives. Penalizing ancestors other than the immediate parent is not fair as they cannot verify the report or control its submission to the root.</p>
        <p>Following <xref ref-type="bibr" rid="pone.0045924-Cebrian1">[11]</xref>, we propagate rewards using split contracts (we discuss why the choice of split contracts is justified in the Related Work section). Suppose node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e049" xlink:type="simple"/></inline-formula> has the correct answer. Let <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e050" xlink:type="simple"/></inline-formula> refer to split contracts offered on the path from the root node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e051" xlink:type="simple"/></inline-formula> to node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e052" xlink:type="simple"/></inline-formula>: i.e., the root offers <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e053" xlink:type="simple"/></inline-formula>-split to the first node on the path, who offers <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e054" xlink:type="simple"/></inline-formula>-split to the second node, etc. The fraction of the reward received by each node is shown in <xref ref-type="table" rid="pone-0045924-t001">Table 1</xref>.</p>
        <table-wrap id="pone-0045924-t001" orientation="portrait" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0045924.t001</object-id><label>Table 1</label><caption>
            <title>Distribution of the reward <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e055" xlink:type="simple"/></inline-formula> under a split contract.</title>
          </caption><alternatives>
            <graphic id="pone-0045924-t001-1" mimetype="image" orientation="portrait" position="float" xlink:href="info:doi/10.1371/journal.pone.0045924.t001" xlink:type="simple"/>
            <table>
              <colgroup span="1">
                <col align="left" span="1"/>
                <col align="center" span="1"/>
              </colgroup>
              <tbody>
                <tr>
                  <td align="left" colspan="1" rowspan="1">node 1 receives</td>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e056" xlink:type="simple"/></inline-formula>
                  </td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">node 2 receives</td>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e057" xlink:type="simple"/></inline-formula>
                  </td>
                </tr>
                <tr>
                  <td align="left" colspan="2" rowspan="1">…</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e058" xlink:type="simple"/></inline-formula> receives</td>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e059" xlink:type="simple"/></inline-formula>
                  </td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e060" xlink:type="simple"/></inline-formula> receives</td>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e061" xlink:type="simple"/></inline-formula>
                  </td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e062" xlink:type="simple"/></inline-formula> receives</td>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e063" xlink:type="simple"/></inline-formula>
                  </td>
                </tr>
              </tbody>
            </table>
          </alternatives></table-wrap>
        <p>We will be concerned with incentivizing the immediate parent <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e064" xlink:type="simple"/></inline-formula> of the reporting node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e065" xlink:type="simple"/></inline-formula> to participate and perform verification. His share of the reward is <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e066" xlink:type="simple"/></inline-formula>. For example, under the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e067" xlink:type="simple"/></inline-formula>-split contract, the parent of a reporting node receives a quarter of the reward.</p>
      </sec>
      <sec id="s2b">
        <title>Optimal Mechanism</title>
        <p>The model detailed above is specified by the probabilities of false and true reports, the verification cost, the penalty level, the reward provided by the root, and the split contract determining allocation of the reward (see <xref ref-type="table" rid="pone-0045924-t002">Table 2</xref>). While the first 3 parameters are exogenous, the root is likely to have control over the penalty level, as well as distribution of the reward. Clearly, it is in the root's interest to minimize the reward given out. In this section we derive the split contract which minimizes the reward required to recover the answer. We also describe the penalty level sufficient to ensure that verification takes place and no false reports are propagated.</p>
        <table-wrap id="pone-0045924-t002" orientation="portrait" position="float"><object-id pub-id-type="doi">10.1371/journal.pone.0045924.t002</object-id><label>Table 2</label><caption>
            <title>Symbol list.</title>
          </caption><alternatives>
            <graphic id="pone-0045924-t002-2" mimetype="image" orientation="portrait" position="float" xlink:href="info:doi/10.1371/journal.pone.0045924.t002" xlink:type="simple"/>
            <table>
              <colgroup span="1">
                <col align="left" span="1"/>
                <col align="center" span="1"/>
              </colgroup>
              <thead>
                <tr>
                  <td align="left" colspan="1" rowspan="1">Symbol</td>
                  <td align="left" colspan="1" rowspan="1">Meaning</td>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e068" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Probability that a node has the answer</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e069" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Probability of a node generating a false report</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e070" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Verification cost</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e071" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Penalty for submitting a false report</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e072" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Reward offered by the root node</td>
                </tr>
                <tr>
                  <td align="left" colspan="1" rowspan="1">
                    <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e073" xlink:type="simple"/></inline-formula>
                  </td>
                  <td align="left" colspan="1" rowspan="1">Percentage of its reward that node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e074" xlink:type="simple"/></inline-formula> must pass to parent <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e075" xlink:type="simple"/></inline-formula></td>
                </tr>
              </tbody>
            </table>
          </alternatives></table-wrap>
        <p>Recall that <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e076" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e077" xlink:type="simple"/></inline-formula> refer to the probabilities of submitting true and false answers respectively. These events are disjoint and the probability that a report is correct is <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e078" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e079" xlink:type="simple"/></inline-formula> denote the reward offered by the root. Consider a reporting node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e080" xlink:type="simple"/></inline-formula> and his parent <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e081" xlink:type="simple"/></inline-formula>. If the report is correct, the parent will receive <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e082" xlink:type="simple"/></inline-formula> resulting in the expected reward of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e083" xlink:type="simple"/></inline-formula>. When deciding on whether or not to verify the report, the parent must consider the verification cost <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e084" xlink:type="simple"/></inline-formula>, and the penalty <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e085" xlink:type="simple"/></inline-formula> for propagating false reports. Verification cost is incurred regardless of the report accuracy, while the penalty is paid only if the report is false. The utility of the parent performing verification appears on the left hand side while the utility when no verification is performed is on the right:<disp-formula id="pone.0045924.e086"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e086" xlink:type="simple"/><label>(1)</label></disp-formula>Thus, the parent prefers verifying the report when the verification cost is below the expected penalty <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e087" xlink:type="simple"/></inline-formula>.</p>
        <sec id="s2b1">
          <title>Proposition 1</title>
          <p><italic>For a fixed</italic> <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e088" xlink:type="simple"/></inline-formula>, <italic>the minimum level of penalty that enforces verification is</italic><disp-formula id="pone.0045924.e089"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e089" xlink:type="simple"/><label>(2)</label></disp-formula>We say that the <italic>verification constraint</italic> is satisfied if the penalty is at least the minimum penalty. Notice that whenever the constraint is satisfied, verification will take place and no penalty will be incurred.</p>
          <p>Not surprisingly, the minimum penalty is proportional to verification costs. Somewhat paradoxically, however, the required penalty is highest when almost all reports are true: i.e., when the ratio <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e090" xlink:type="simple"/></inline-formula> is high. The reason for this is that from the point of view of the parent, verification is going to be a wasted effort as there is a high probability the report is true. Viewed differently, the chances of being penalized for propagating an unverified report are small. Thus, the penalty must be high enough to counteract these effects and eliminate all incorrect submissions.</p>
          <p>Verification is most important when the number of false reports is large relative to the number of true reports. For example, during the Red Balloon Challenge, the MIT team received 186 reports with only 62 being true (see <xref ref-type="fig" rid="pone-0045924-g002">Figure 2</xref>). A high number of false reports is likely in scenarios where the answer is difficult to locate requiring a large number of nodes to be explored. Note that these are exactly the scenarios relevant to referral-based crowdsourcing. The expected number of reports until a true report is submitted is given by the mean <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e091" xlink:type="simple"/></inline-formula> of the geometric random variable specified by the success probability of <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e092" xlink:type="simple"/></inline-formula>. For example, when <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e093" xlink:type="simple"/></inline-formula>, the expected number of false reports is <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e094" xlink:type="simple"/></inline-formula>.</p>
          <p>The minimum penalty level provides incentives for the agents to verify the report rather than propagate it directly. However the agents have another option, which is to not participate at all. In order to encourage participation, the reward has to be high enough as we discuss in the next paragraph. First, we observe that a parent node also has an option to ignore a report that needs verification in the hope that the answer will be found and verified by other nodes deeper down his subtree. We assume this strategy never leads to a positive payoff (for example, this is the case if the reporting node complains that his report is held due to the parent's reluctance to verify, resulting in the parent being disqualified).</p>
          <p>To encourage participation (assuming the verification constraint (1) is satisfied), the parent's expected utility must be non-negative <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e095" xlink:type="simple"/></inline-formula>; i.e., the expected reward must exceed the effort. Rearranging the terms of this inequality, we get the following participation constraint for node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e096" xlink:type="simple"/></inline-formula>.</p>
        </sec>
        <sec id="s2b2">
          <title>Proposition 2</title>
          <p><italic>The minimum reward sufficient to encourage participation of node</italic> <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e097" xlink:type="simple"/></inline-formula> <italic>is</italic><disp-formula id="pone.0045924.e098"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e098" xlink:type="simple"/><label>(3)</label></disp-formula>Not surprisingly, higher verification costs require higher rewards. In contrast to the minimum penalty, the required reward increases with the ratio of false reports to true reports <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e099" xlink:type="simple"/></inline-formula> (i.e., decreases with <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e100" xlink:type="simple"/></inline-formula>). Intuitively, the required reward is proportional to the cost of verification incurred before a true answer is found. When the probability of false reports is high relative to the probability of true reports, the total verification effort spent before a true answer is discovered is high. The proposition above assumes the root never receives more than one true report at the same time, and once the true report is received, all nodes are immediately made aware of it and do not incur any costs by performing verification after that. Multiple true reports can be allowed without affecting the incentives by compensating nodes along each path independently. Of course, this means spending the required reward multiple times, once for each true report.</p>
          <p>The reward required to satisfy the participation constraint (3) for the parent of a reporting node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e101" xlink:type="simple"/></inline-formula> is inversely proportional to the fraction <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e102" xlink:type="simple"/></inline-formula> of the reward that the parent receives. If we knew <italic>a priori</italic> which nodes would be reporting answers, we could minimize the required reward by giving all of it to the immediate parents (immediate parents are the only nodes with non-trivial verification and participation constraints as only they can perform verification and incur penalties). However, any node could be the immediate parent, and contracts must be designed without knowing which nodes will initiate a report. In other words, the participation constraint must be satisfied for any node<disp-formula id="pone.0045924.e103"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e103" xlink:type="simple"/><label>(4)</label></disp-formula>Notice that unlike the results for the other referral models <xref ref-type="bibr" rid="pone.0045924-Cebrian1">[11]</xref>, <xref ref-type="bibr" rid="pone.0045924-Kleinberg2">[19]</xref>, the reward does not depend on the depth to which the tree needs to be explored. This is due to the lack of cost for propagating the answer – which may be a more realistic assumption.</p>
          <p>Next we find the contract that minimizes the required reward <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e104" xlink:type="simple"/></inline-formula>.</p>
        </sec>
        <sec id="s2b3">
          <title>The Optimal Split Contract</title>
          <p>The MIT mechanisms (i.e., <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e105" xlink:type="simple"/></inline-formula>-split) is a special case of the family of split-contract mechanisms. While intuitively the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e106" xlink:type="simple"/></inline-formula>-split seems to be the most natural one, no theoretical guarantees on its performance have previously been provided. We do this here. As we will show, in the context of our model, the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e107" xlink:type="simple"/></inline-formula>-split mechanism is the optimal split-contract mechanism.</p>
        </sec>
        <sec id="s2b4">
          <title>Theorem 1</title>
          <p><italic>The</italic> <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e108" xlink:type="simple"/></inline-formula><italic>-split contract minimizes the reward required to recover the answer.</italic></p>
        </sec>
        <sec id="s2b5">
          <title>Proof</title>
          <p>Suppose node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e109" xlink:type="simple"/></inline-formula> returns the true answer and recall the corresponding distribution of the reward in <xref ref-type="table" rid="pone-0045924-t001">Table 1</xref>. We are free to choose the values for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e110" xlink:type="simple"/></inline-formula> that minimize the required reward subject to the participation constraint. Specifically, at the time the contract is offered to node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e111" xlink:type="simple"/></inline-formula> on the path to node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e112" xlink:type="simple"/></inline-formula>, it must hold that <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e113" xlink:type="simple"/></inline-formula>. The required reward is inversely proportional to <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e114" xlink:type="simple"/></inline-formula>. Also, observe that the constraint must hold for any <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e115" xlink:type="simple"/></inline-formula>, and thus, the required reward is determined by the node <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e116" xlink:type="simple"/></inline-formula> with the lowest share <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e117" xlink:type="simple"/></inline-formula>. Formally, the reward required by a contract <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e118" xlink:type="simple"/></inline-formula> is given by the minimum value <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e119" xlink:type="simple"/></inline-formula> that satisfies<disp-formula id="pone.0045924.e120"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e120" xlink:type="simple"/></disp-formula>In fact, a split-contract must specify shares <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e121" xlink:type="simple"/></inline-formula> for any <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e122" xlink:type="simple"/></inline-formula>, since the mechanism must return the true answer no matter how deep in the tree it is found.<disp-formula id="pone.0045924.e123"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e123" xlink:type="simple"/><label>(5)</label></disp-formula>It is easy to see that <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e124" xlink:type="simple"/></inline-formula> for the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e125" xlink:type="simple"/></inline-formula>-split mechanism (i.e., <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e126" xlink:type="simple"/></inline-formula>). Next we show that no other mechanism can have a higher performance guarantee. Suppose <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e127" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e128" xlink:type="simple"/></inline-formula>. Constraints (5) can be written as<disp-formula id="pone.0045924.e129"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e129" xlink:type="simple"/></disp-formula>We used <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e130" xlink:type="simple"/></inline-formula> to obtain the last inequality. Observe that <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e131" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e132" xlink:type="simple"/></inline-formula> to obtain<disp-formula id="pone.0045924.e133"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e133" xlink:type="simple"/></disp-formula>Since the above inequality holds for all <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e134" xlink:type="simple"/></inline-formula>, we get<disp-formula id="pone.0045924.e135"><graphic orientation="portrait" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0045924.e135" xlink:type="simple"/></disp-formula>But for any <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e136" xlink:type="simple"/></inline-formula> this results in <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e137" xlink:type="simple"/></inline-formula> for <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e138" xlink:type="simple"/></inline-formula> violating the constraint <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e139" xlink:type="simple"/></inline-formula>. Thus, <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e140" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e141" xlink:type="simple"/></inline-formula>, establishing optimality of the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e142" xlink:type="simple"/></inline-formula>-split. </p>
        </sec>
      </sec>
    </sec>
    <sec id="s3">
      <title>Discussion</title>
      <sec id="s3a">
        <title>Related Work</title>
        <p>Our work can be seen as an application of mechanism design <xref ref-type="bibr" rid="pone.0045924-Maskin1">[20]</xref> to social networks and information gathering tasks. The model has similarities to the model of Query Incentive Networks (QIN) presented by Kleinberg and Raghavan <xref ref-type="bibr" rid="pone.0045924-Kleinberg2">[19]</xref>. In that model, the root needs to recover an answer from a network of nodes where each node has a small probability of holding the answer. In order to encourage nodes to return the answer, the root proposes a reward that is propagated down the tree. Once an answer-holding node is recruited, it sends the answer to its parent, who forwards it to the grandparent, and so on until the root is reached. There is a constant (integer-valued) cost incurred by each node on the path from the answer-holding node back to the root. The authors describe the minimum reward required to obtain the answer with high probability when each parent can offer a reward to its children.</p>
        <p>Our model is similar to the QIN model in that we are searching to retrieve an answer from the network where the question is propagated via invitations that parents send to their children. The main novel ingredients in our model are (i) the possibility of false reports; (ii) the option to verify the reports at a cost; and (iii) the ability of the root to penalize false report submissions. These attributes appear in many real-world settings making our model more readily applicable.</p>
        <p>It is interesting to note that the introduction of costly verification and penalties allowed us to dispense with one of the assumptions of the QIN model: the costly propagation of the answer is no longer required. Without this assumption, the QIN model admits degenerate solutions, where the root gets the answer for an arbitrarily small cost (indeed, the required reward would also be zero in our model if we set the probability of false reports to zero). Our disposal of this assumption is important, for example in situations where propagating the answer has negligible cost (e.g., forwarding an email or re-tweeting) relative to a demanding verification task (e.g., checking if a balloon report is authentic by personally sighting it), or when the nodes can send the answer directly to the root without propagating it up the referral path.</p>
        <p>Our model restricts attention to split contracts. However, this seems to be the right class of contracts to focus on for the following reasons. The simplest and most common alternative is fixed rewards: each parent promises its children a fixed amount. While original work on QIN considered fixed contracts <xref ref-type="bibr" rid="pone.0045924-Kleinberg2">[19]</xref>, Cebrian <italic>et al.</italic> <xref ref-type="bibr" rid="pone.0045924-Cebrian1">[11]</xref> showed that a significantly lower reward is required when using split contracts. Also, in our setting, where verification and recovery of the answer must occur with certainty, fixed contracts are inappropriate: any contract that offers a fixed amount to each node will require an infinite investment to be recovered with probability one as the answer may be arbitrarily deep within the tree. Another natural idea is to share the reward equally among all the nodes along the path. In this context, this division of the reward coincides with the Shapley value <xref ref-type="bibr" rid="pone.0045924-Shapley1">[21]</xref>. However, such a division would also require an infinite reward in our model: for an answer that is <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e144" xlink:type="simple"/></inline-formula> levels deep, the root would have to pay <italic>each</italic> of the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e145" xlink:type="simple"/></inline-formula> nodes along the path the minimum reward that a node will expect to undertake verification. Notice that <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e146" xlink:type="simple"/></inline-formula> may be arbitrarily large.</p>
        <p>Another justification of split contracts comes from the work of Emek <italic>et al.</italic> <xref ref-type="bibr" rid="pone.0045924-Emek1">[22]</xref>. The authors take an axiomatic approach to show that a special case of split contracts with an equal split at each level arises naturally in multi-level marketing. Similar to our model, in multi-level marketing recursive referrals are sought from the participants. A fundamental difference is that in the marketing model participants are compensated for each referral they make, while in QIN and our context, only referrals that contribute to finding the answer generate a reward.</p>
        <p>We acknowledge that in reality recruitment trees are finite and potentially not very deep, while our assumption is that propagation of referrals can produce arbitrarily deep trees, reaching very large (possibly infinite) numbers of individuals. Indeed, recent work suggests that we live in a “small but slow world”, as social network topology and human burstiness can actually hinder information propagation, effectively reducing the population reached <xref ref-type="bibr" rid="pone.0045924-Watts2">[23]</xref>–<xref ref-type="bibr" rid="pone.0045924-Bakshy1">[28]</xref>. However, as the DARPA Network Challenge showed, wide dissemination of information does occur in certain scenarios <xref ref-type="bibr" rid="pone.0045924-Adar1">[29]</xref>–<xref ref-type="bibr" rid="pone.0045924-Aral1">[33]</xref>.</p>
      </sec>
      <sec id="s3b">
        <title>Conclusions and Future Work</title>
        <p>Since the seminal experiments by social psychologist Stanley Milgram in the 1960s, it has been established that social networks are very effective at finding target individuals through short paths <xref ref-type="bibr" rid="pone.0045924-Milgram1">[1]</xref>. Various explanations of this phenomenon have been given <xref ref-type="bibr" rid="pone.0045924-Kleinberg1">[3]</xref>, <xref ref-type="bibr" rid="pone.0045924-Watts1">[4]</xref>, <xref ref-type="bibr" rid="pone.0045924-Adamic1">[6]</xref>, <xref ref-type="bibr" rid="pone.0045924-Rosvall1">[34]</xref>. However, it has also been recognized that the success of social search requires individuals to be motivated to actually conduct the search and participate in the information diffusion. Indeed, it has been shown experimentally that while successful chains happen to be short, the majority of chains observed empirically terminate prematurely <xref ref-type="bibr" rid="pone.0045924-Dodds1">[5]</xref>. Dodds <italic>et al.</italic> conclude that “<italic>although global social networks are, in principle, searchable, actual success depends sensitively on individual incentives</italic>” <xref ref-type="bibr" rid="pone.0045924-Dodds1">[5]</xref>. In other words, a key challenge in social search is the <italic>incentive challenge</italic>. However, while models like the Query Incentive Networks model <xref ref-type="bibr" rid="pone.0045924-Kleinberg2">[19]</xref>, and the split-contract approach <xref ref-type="bibr" rid="pone.0045924-Pickard1">[7]</xref> both provide incentives for diffusion, the problem of verifying the received reports has not previously received any formal treatment.</p>
        <p>The issue of verification arises in many real-world crowdsourcing scenarios (e.g., mapping social uprisings <xref ref-type="bibr" rid="pone.0045924-Gaffney1">[35]</xref>, <xref ref-type="bibr" rid="pone.0045924-Starbird1">[36]</xref> or gathering disaster response requests <xref ref-type="bibr" rid="pone.0045924-Vieweg1">[37]</xref>, <xref ref-type="bibr" rid="pone.0045924-Starbird2">[38]</xref>). Indeed, some competitive scenarios have even been subject to larger levels of sabotage, as illustrated by the attack on the crowdsourced strategy to tackle the 2011 DARPA Shredder Challenge <xref ref-type="bibr" rid="pone.0045924-Palmer1">[39]</xref>. For such settings, our paper provides the first steps towards formally analyzing verification schemes. Specifically, we introduced a model for studying verification in referral-based crowdsourcing. We explored the relationship between various parameters, including the size of the reward offered by the mechanism, the probability of possessing the answer, the probability of false reports, the cost of verifying the correctness of reports, and the penalty imposed by the mechanism on false reports. Our main theoretical result is the proof that the optimal distribution of the reward in our model is given by the <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e147" xlink:type="simple"/></inline-formula>-split contract. This contract happened to be the one used by the winner of the Red Balloon Challenge, showing that this way of sharing the reward is also appealing in practice. Our paper provides the first theoretical justification of this mechanism in the presence of misinformation. Our second contribution is in initiating a formal study of verification in information-gathering scenarios. Our model provides a starting point for future research where various assumptions may be relaxed. We outline some directions next.</p>
        <p>We provided results for the uniform and known verification cost. Bitcoin provides an example of a real system where this assumption holds: the expected computational cost of authorizing a transaction is uniform and known (see <xref ref-type="bibr" rid="pone.0045924-Babaioff1">[40]</xref> for more details on Bitcoin). In other scenarios such as quality verification of crowdsourced tasks (e.g., accuracy of a translation, deciding whether a photo is authentic, or evaluating a programming job) costs may be heterogeneous as well as the private information of the agents. Our model can be directly extended to introduce heterogeneous and private costs for the analysis of such scenarios.</p>
        <p>In online scenarios one may easily create multiple identities. Thus, it is particularly important to consider mechanisms that are resilient to coalitions of lying nodes. Since coalitions may easily control an entire referral path, verification from nodes outside the path is likely to be required. This question has been tackled with “uniform” rather than split contracts in <xref ref-type="bibr" rid="pone.0045924-Babaioff1">[40]</xref>. Moreover, for split-contracts, some lessons may be drawn from the results on false-name-proof mechanisms for multi-level marketing <xref ref-type="bibr" rid="pone.0045924-Emek1">[22]</xref>.</p>
        <p>It is also interesting to weaken some of our other modeling assumptions. For example, if we no longer assume that the probability that a node holds the answer (or lies) is uniform, the mechanism should encourage the recruitment of individuals more likely to possess the answer, perhaps based on the knowledge that agents have about the abilities and reliability of their peers. An even more selective recruitment is likely to arise if the cost of recruiting others is non-zero.</p>
        <p>Our model makes the assumption that the split contract (e.g., <inline-formula><inline-graphic xlink:href="info:doi/10.1371/journal.pone.0045924.e148" xlink:type="simple"/></inline-formula>-split) is selected by the mechanism and cannot be modified by other nodes. This contrasts with the models of <xref ref-type="bibr" rid="pone.0045924-Cebrian1">[11]</xref>, <xref ref-type="bibr" rid="pone.0045924-Kleinberg2">[19]</xref>, where each node chooses which contract to offer to its children, and the resulting equilibrium contract is analyzed. An important direction for further study, therefore, is to perform equilibrium analysis in our model, when nodes not only choose who to recruit and whether to verify, but also what split to offer.</p>
        <p>Finally, an important extension of our work is to explore the dynamics of strategic behavior in the context of repeated interaction. In particular, a threat of non-monetary punishment may be sufficient to encourage verification. For example, in permanent systems such as Amazon Mechanical Turk, Wikipedia or Bitcoin, the penalty may be imposed in the form of decreased reputation, which diminishes future earning potential or the influence a user exercises <xref ref-type="bibr" rid="pone.0045924-Quinn1">[41]</xref>.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ack>
      <p>We are grateful to an anonymous reviewer for helping us simplify the proof of Theorem 1.</p>
    </ack>
    <ref-list>
      <title>References</title>
      <ref id="pone.0045924-Milgram1">
        <label>1</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Milgram</surname><given-names>S</given-names></name> (<year>1967</year>) <article-title>The small world problem</article-title>. <source>Psychology Today</source> <volume>2</volume>: <fpage>60</fpage>–<lpage>67</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Granovetter1">
        <label>2</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Granovetter</surname><given-names>M</given-names></name> (<year>1973</year>) <article-title>The strength of weak ties</article-title>. <source>American journal of sociology</source> <fpage>1360</fpage>–<lpage>1380</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Kleinberg1">
        <label>3</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Kleinberg</surname><given-names>J</given-names></name> (<year>2000</year>) <article-title>Navigation in a small world</article-title>. <source>Nature</source> <volume>406</volume>: <fpage>845</fpage>–<lpage>845</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Watts1">
        <label>4</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Watts</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Dodds</surname><given-names>P</given-names></name>, <name name-style="western"><surname>Newman</surname><given-names>M</given-names></name> (<year>2002</year>) <article-title>Identity and search in social networks</article-title>. <source>Science</source> <volume>296</volume>: <fpage>1302</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Dodds1">
        <label>5</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Dodds</surname><given-names>P</given-names></name>, <name name-style="western"><surname>Muhamad</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Watts</surname><given-names>D</given-names></name> (<year>2003</year>) <article-title>An experimental study of search in global social networks</article-title>. <source>Science</source> <volume>301</volume>: <fpage>827</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Adamic1">
        <label>6</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Adamic</surname><given-names>L</given-names></name>, <name name-style="western"><surname>Adar</surname><given-names>E</given-names></name> (<year>2005</year>) <article-title>How to search a social network</article-title>. <source>Social Networks</source> <volume>27</volume>: <fpage>187</fpage>–<lpage>203</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Pickard1">
        <label>7</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Pickard</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Pan</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Rahwan</surname><given-names>I</given-names></name>, <name name-style="western"><surname>Cebrian</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Crane</surname><given-names>R</given-names></name>, <etal>et al</etal>. (<year>2011</year>) <article-title>Time-critical social mobilization</article-title>. <source>Science</source> <volume>334</volume>: <fpage>509</fpage>–<lpage>512</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Smith1">
        <label>8</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Smith</surname><given-names>J</given-names></name> (<year>2010</year>) <article-title>The red balloon</article-title>. <source>IEEE Multimedia</source> <volume>17</volume>: <fpage>2</fpage>–<lpage>3</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Tang1">
        <label>9</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Tang</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Cebrian</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Giacobe</surname><given-names>N</given-names></name>, <name name-style="western"><surname>Kim</surname><given-names>H</given-names></name>, <name name-style="western"><surname>Kim</surname><given-names>T</given-names></name>, <etal>et al</etal>. (<year>2011</year>) <article-title>Reecting on the DARPA red balloon challenge</article-title>. <source>Communications of the ACM</source> <volume>54</volume>: <fpage>78</fpage>–<lpage>85</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Defense1">
        <label>10</label>
        <mixed-citation publication-type="other" xlink:type="simple">Defense Advanced Research Projects Agency (2010). DARPA Network Challenge Project Report.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Cebrian1">
        <label>11</label>
        <mixed-citation publication-type="other" xlink:type="simple">Cebrian M, Coviello L, Vattani A, Voulgaris P (2012) Finding red balloons with “split” contracts: robustness to individuals' selfishness. In: ACM Symposium on Theory of Computing (STOC).</mixed-citation>
      </ref>
      <ref id="pone.0045924-Hsueh1">
        <label>12</label>
        <mixed-citation publication-type="other" xlink:type="simple">Hsueh P, Melville P, Sindhwani V (2009) Data quality from crowdsourcing: a study of annotation selection criteria. In: Proceedings of the NAACL HLT 2009 Workshop on Active Learning for Natural Language Processing. Association for Computational Linguistics, pp. 27–35.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Nowak1">
        <label>13</label>
        <mixed-citation publication-type="other" xlink:type="simple">Nowak S, Rüger S (2010) How reliable are annotations via crowdsourcing: a study about interannotator agreement for multi-label image annotation. In: Proceedings of the International Donference on Multimedia Information Retrieval. ACM, pp. 557–566.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Welinder1">
        <label>14</label>
        <mixed-citation publication-type="other" xlink:type="simple">Welinder P, Branson S, Belongie S, Perona P (2010) The multidimensional wisdom of crowds. In: Neural Information Processing Systems Conference (NIPS). volume 6.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Fu1">
        <label>15</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Fu</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Liao</surname><given-names>V</given-names></name> (<year>2011</year>) <article-title>Crowdsourcing quality control of online information: a quality-based cascade model</article-title>. <source>Social Computing, Behavioral-Cultural Modeling and Prediction</source> <fpage>147</fpage>–<lpage>154</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Gao1">
        <label>16</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Gao</surname><given-names>H</given-names></name>, <name name-style="western"><surname>Barbier</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Goolsby</surname><given-names>R</given-names></name> (<year>2011</year>) <article-title>Harnessing the crowdsourcing power of social media for disaster relief</article-title>. <source>Intelligent Systems, IEEE</source> <volume>26</volume>: <fpage>10</fpage>–<lpage>14</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Brandt1">
        <label>17</label>
        <mixed-citation publication-type="other" xlink:type="simple">Brandt F, Sandholm T, Shoham Y (2007) Spiteful bidding in sealed-bid auctions. In: Proceedings of the 20th international joint conference on Artifical intelligence. IJCAI'07, pp. 1207–1214.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Vetsikas1">
        <label>18</label>
        <mixed-citation publication-type="other" xlink:type="simple">Vetsikas I, Jennings NR (2007) Outperforming the competition in multi-unit sealed bid auctions. In: 6th International Joint Conference on Autonomous Agents and Multi-Agent Systems. pp. 702–709.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Kleinberg2">
        <label>19</label>
        <mixed-citation publication-type="other" xlink:type="simple">Kleinberg J, Raghavan P (2005) Query incentive networks. In: Foundations of Computer Science, 2005. FOCS 2005. 46th Annual IEEE Symposium on. IEEE, pp. 132–141.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Maskin1">
        <label>20</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Maskin</surname><given-names>E</given-names></name> (<year>2008</year>) <article-title>Mechanism design: How to implement social goals</article-title>. <source>American Economic Review</source> <volume>98</volume>: <fpage>567</fpage>–<lpage>576</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Shapley1">
        <label>21</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Shapley</surname><given-names>LS</given-names></name> (<year>1953</year>) <article-title>A value for n-person games. contribution to the theory of games</article-title>. <source>Annals of Mathematics Studies</source> <volume>2</volume>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Emek1">
        <label>22</label>
        <mixed-citation publication-type="other" xlink:type="simple">Emek Y, Karidi R, Tennenholtz M, Zohar A (2011) Mechanisms for multi-level marketing. In: ACM Conference on Electronic Commerce. pp. 209–218.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Watts2">
        <label>23</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Watts</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Dodds</surname><given-names>P</given-names></name> (<year>2007</year>) <article-title>Inuentials, networks, and public opinion formation</article-title>. <source>Journal of Consumer Research</source> <volume>34</volume>: <fpage>441</fpage>–<lpage>458</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Centola1">
        <label>24</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Centola</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Macy</surname><given-names>M</given-names></name> (<year>2007</year>) <article-title>Complex contagions and the weakness of long ties</article-title>. <source>American Journal of Sociology</source> <volume>113</volume>: <fpage>702</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Iribarren1">
        <label>25</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Iribarren</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Moro</surname><given-names>E</given-names></name> (<year>2009</year>) <article-title>Impact of human activity patterns on the dynamics of information diffusion</article-title>. <source>Physical review letters</source> <volume>103</volume>: <fpage>38702</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Centola2">
        <label>26</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Centola</surname><given-names>D</given-names></name> (<year>2010</year>) <article-title>The spread of behavior in an online social network experiment</article-title>. <source>Science</source> <volume>329</volume>: <fpage>1194</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Karsai1">
        <label>27</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Karsai</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Kivelä</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Pan</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Kaski</surname><given-names>K</given-names></name>, <name name-style="western"><surname>Kertész</surname><given-names>J</given-names></name>, <etal>et al</etal>. (<year>2011</year>) <article-title>Small but slow world: How network topology and burstiness slow down spreading</article-title>. <source>Physical Review E</source> <volume>83</volume>: <fpage>025102</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Bakshy1">
        <label>28</label>
        <mixed-citation publication-type="other" xlink:type="simple">Bakshy E, Hofman J, Mason W, Watts D (2011) Everyone's an inuencer: quantifying inuence on twitter. In: Proceedings of the fourth ACM international conference on Web search and data mining. ACM, pp. 65–74.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Adar1">
        <label>29</label>
        <mixed-citation publication-type="other" xlink:type="simple">Adar E, Adamic L (2005) Tracking information epidemics in blogspace. In: Web Intelligence, 2005. Proceedings. The 2005 IEEE/WIC/ACM International Conference on. Ieee, pp. 207–214.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Leskovec1">
        <label>30</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Leskovec</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Adamic</surname><given-names>L</given-names></name>, <name name-style="western"><surname>Huberman</surname><given-names>B</given-names></name> (<year>2007</year>) <article-title>The dynamics of viral marketing</article-title>. <source>ACM Transactions on the Web (TWEB)</source> <volume>1</volume>: <fpage>5</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-LibenNowell1">
        <label>31</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Liben-Nowell</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Kleinberg</surname><given-names>J</given-names></name> (<year>2008</year>) <article-title>Tracing information ow on a global scale using internet chainletter data</article-title>. <source>Proceedings of the National Academy of Sciences</source> <volume>105</volume>: <fpage>4633</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Onnela1">
        <label>32</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Onnela</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Reed-Tsochas</surname><given-names>F</given-names></name> (<year>2010</year>) <article-title>Spontaneous emergence of social inuence in online systems</article-title>. <source>Proceedings of the National Academy of Sciences</source> <volume>107</volume>: <fpage>18375</fpage>–<lpage>18380</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Aral1">
        <label>33</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Aral</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Walker</surname><given-names>D</given-names></name> (<year>2012</year>) <article-title>Identifying inuential and susceptible members of social networks</article-title>. <source>Science</source> <volume>337</volume>: <fpage>337</fpage>–<lpage>341</lpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Rosvall1">
        <label>34</label>
        <mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Rosvall</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Grönlund</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Minnhagen</surname><given-names>P</given-names></name>, <name name-style="western"><surname>Sneppen</surname><given-names>K</given-names></name> (<year>2005</year>) <article-title>Searchability of networks</article-title>. <source>Physical Review E</source> <volume>72</volume>: <fpage>046117</fpage>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Gaffney1">
        <label>35</label>
        <mixed-citation publication-type="other" xlink:type="simple">Gaffney D (2010) Web Science Trust. p. 8. URL <ext-link ext-link-type="uri" xlink:href="http://journal.webscience.org/295/" xlink:type="simple">http://journal.webscience.org/295/</ext-link>.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Starbird1">
        <label>36</label>
        <mixed-citation publication-type="other" xlink:type="simple">Starbird K, Palen L (2012) (how) will the revolution be retweeted?: information diffusion and the 2011 egyptian uprising. In: Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work. ACM, pp. 7–16.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Vieweg1">
        <label>37</label>
        <mixed-citation publication-type="other" xlink:type="simple">Vieweg S, Hughes A, Starbird K, Palen L (2010) Microblogging during two natural hazards events: what twitter may contribute to situational awareness. In: Proceedings of the 28th international conference on Human factors in computing systems. ACM, pp. 1079–1088.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Starbird2">
        <label>38</label>
        <mixed-citation publication-type="other" xlink:type="simple">Starbird K, Palen L (2010) Pass it on?: Retweeting in mass emergency. In: Proceedings of the 7th International ISCRAM Conference–Seattle. volume 1.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Palmer1">
        <label>39</label>
        <mixed-citation publication-type="other" xlink:type="simple">Palmer C (2011) UC San Diego team's effort in DARPA's Shredder Challenge derailed by sabotage. UC San Diego Press Release (<ext-link ext-link-type="uri" xlink:href="http://calit2net/newsroom/articlephp?id=1938" xlink:type="simple">http://calit2net/newsroom/articlephp?id=1938</ext-link>).</mixed-citation>
      </ref>
      <ref id="pone.0045924-Babaioff1">
        <label>40</label>
        <mixed-citation publication-type="other" xlink:type="simple">Babaioff M, Dobzinski S, Oren S, Zohar A (2012) On bitcoin and red balloons. In: ACM Conference on Electronic Commerce.</mixed-citation>
      </ref>
      <ref id="pone.0045924-Quinn1">
        <label>41</label>
        <mixed-citation publication-type="other" xlink:type="simple">Quinn AJ, Bederson BB (2011) Human computation: a survey and taxonomy of a growing field. In: Proceedings of the 2011 annual conference on Human factors in computing systems. CHI '11, pp. 1403–1412.</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>