Skip to main content

Competition Between Cooperative Projects

  • Conference paper
  • First Online:
Artificial Intelligence (BNAIC 2017)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 823))

Included in the following conference series:

  • 1715 Accesses

Abstract

A paper needs to be good enough to be published; a grant proposal needs to be sufficiently convincing compared to the other proposals, in order to get funded. Papers and proposals are examples of cooperative projects that compete with each other and require effort from the involved agents, while often these agents need to divide their efforts across several such projects. We aim to provide advice how an agent can act optimally and how the designer of such a competition (e.g., the program chairs) can create the conditions under which a socially optimal outcome can be obtained. We therefore extend a model for dividing effort across projects with two types of competition: a quota or a success threshold. In the quota competition type, only a given number of the best projects survive, while in the second competition type, only the projects that are better than a predefined success threshold survive. For these two types of games we prove conditions for equilibrium existence and efficiency. Additionally we find that competitions using a success threshold can more often have an efficient equilibrium than those using a quota. We also show that often a socially optimal Nash equilibrium exists, but there exist inefficient equilibria as well, requiring regulation.

G. Polevoy—Most of this work was done at Delft University of Technology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The social welfare is the sum of the utilities of all the players. The price of anarchy [11, 12] is the ratio of the minimum social welfare in an NE to the maximum possible social welfare. The price of stability [1, 15] is the ratio of the maximum social welfare in an NE to the maximum possible social welfare.

  2. 2.

    If \(\alpha _{m - k}\) does not exist, consider the containing condition to be vacuously true.

References

  1. Anshelevich, E., DasGupta, A., Kleinberg, J., Tardos, E., Wexler, T., Roughgarden, T.: The price of stability for network design with fair cost allocation. In: Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science, 2004, pp. 295–304, October 2004

    Google Scholar 

  2. Anshelevich, E., Hoefer, M.: Contribution games in social networks. In: de Berg, M., Meyer, U. (eds.) ESA 2010. LNCS, vol. 6346, pp. 158–169. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15775-2_14

    Chapter  Google Scholar 

  3. Bachrach, Y., Syrgkanis, V., Vojnovic, M.: Efficiency and the redistribution of welfare. Technical report, Microsoft Reserach, May 2012

    Google Scholar 

  4. Batchelor, G.K.: Preoccupations of a journal editor. J. Fluid Mech. 106, 1–25 (1981)

    Article  Google Scholar 

  5. Baye, M.R., Kovenock, D., de Vries, C.G.: The all-pay auction with complete information. Econ. Theory 8(2), 291–305 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bernstein, P.A., DeWitt, D., Heuer, A., Ives, Z., Jensen, C.S., Meyer, H., Özsu, M.T., Snodgrass, R.T., Whang, K.Y., Widom, J.: Database publication practices. In: Proceedings of the 31st International Conference on Very Large Data Bases, VLDB 2005, pp. 1241–1245. VLDB Endowment (2005)

    Google Scholar 

  7. Douceur, J.R.: Paper rating vs. paper ranking. SIGOPS Oper. Syst. Rev. 43(2), 117–121 (2009)

    Article  Google Scholar 

  8. Ganti, R., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)

    Article  Google Scholar 

  9. Harper, F.M., Xin Li, S., Chen, Y., Konstan, J.A.: Social comparisons to motivate contributions to an online community. In: de Kort, Y., IJsselsteijn, W., Midden, C., Eggen, B., Fogg, B.J. (eds.) PERSUASIVE 2007. LNCS, vol. 4744, pp. 148–159. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-77006-0_20

    Chapter  Google Scholar 

  10. Kleinberg, J., Oren, S.: Mechanisms for (mis)allocating scientific credit. In: Proceedings of the 43rd Annual ACM Symposium on Theory of Computing, pp. 529–538. ACM, New York (2011)

    Google Scholar 

  11. Koutsoupias, E., Papadimitriou, C.: Worst-case equilibria. In: Meinel, C., Tison, S. (eds.) STACS 1999. LNCS, vol. 1563, pp. 404–413. Springer, Heidelberg (1999). https://doi.org/10.1007/3-540-49116-3_38

    Chapter  Google Scholar 

  12. Papadimitriou, C.: Algorithms, games, and the internet. In: Proceedings of the Thirty-third Annual ACM Symposium on Theory of Computing, STOC 2001, pp. 749–753. ACM, New York (2001)

    Google Scholar 

  13. Polevoy, G., Trajanovski, S., de Weerdt, M.M.: Nash equilibria in shared effort games. In: Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2014, pp. 861–868. International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC (2014)

    Google Scholar 

  14. Roberson, B.: The colonel blotto game. Econ. Theory 29, 1–24 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  15. Schulz, A.S., Moses, N.S.: On the performance of user equilibria in traffic networks. In: Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2003, pp. 86–87. Society for Industrial and Applied Mathematics, Philadelphia (2003)

    Google Scholar 

  16. Shapley, L.S.: A value for n-person games. Contribution to the theory of games. Ann. Math. Stud. 2, 28 (1953)

    Google Scholar 

Download references

Acknowledgments

This work has been supported by the project SHINE, the flagship project of DIRECT (Delft Institute for Research on ICT at Delft University of Technology). We thank anonymous reviewers for their comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gleb Polevoy .

Editor information

Editors and Affiliations

A Omitted Proofs

A Omitted Proofs

We now prove Theorem 6.

Theorem 6

Consider an equal \(\theta \)-sharing game with \(n \ge 2\) players with budgets \(B_n \ge \ldots \ge B_2 \ge B_1\), \(0< \theta < 1\) (the order is w.l.o.g.), linear project functions with coefficients \(\alpha _m = \alpha _{m - 1} = \ldots = \alpha _{m - k + 1} > \alpha _{m - k} \ge \alpha _{m - k - 1} \ge \ldots \ge \alpha _1\) (the order is w.l.o.g) (see Footnote 2), and success threshold \(\delta \). Define \(p {\mathop {=}\limits ^\mathrm{\Delta }}\left\lfloor {\frac{\alpha _m \sum _{i \in N}{B_i}}{\delta }} \right\rfloor \), as in Theorem 5.

  1. 1.

    If at least one of the following holds.

    1. (a)

      \(B_1 \ge k\theta B_n\), \(k \le p\) and \(\frac{1}{n}\alpha _{m - k + 1} \ge \alpha _{m - k}\),

    2. (b)

      \(B_1 \ge p\theta B_n\), \(k \ge p \ge 1\) and \(\alpha _m B_n < \delta \);

    Then, there exists a pure NE and there holds: \({{\mathrm{PoS}}}= 1\).

  2. 2.

    Assume \(B_{n - 1} < \frac{\theta }{\left| \varOmega \right| } B_n\), all the project functions are equal, i.e. \(\alpha _m = \alpha _1\). Then, there exists a pure NE and \({{\mathrm{PoS}}}= 1\). If, in addition, \(\alpha _m B_n \ge \delta \), then \({{\mathrm{PoA}}}= \frac{B_n}{\sum _{i\in \left\{ 1, 2, \ldots , n \right\} }{B_i}}\).

Proof

We first prove parts 1a and 1b. According to proof of parts 1 and 2 in Theorem 5, equally dividing all the budgets among \(\min \left\{ k, p \right\} \) steep projects is an NE. Therefore, \({{\mathrm{PoS}}}= 1\).

Part 2 is proven as follows. Since all the players dividing their budgets equally between any \(\min \left\{ p, m \right\} \) projects constitutes an NE, we have \({{\mathrm{PoS}}}= 1\).

To treat the \({{\mathrm{PoA}}}\), we define the number of projects player n can make accepted on her own, \(r {\mathop {=}\limits ^\mathrm{\Delta }}\left\lfloor {\alpha _m \frac{B_n}{\delta }} \right\rfloor \), and distinguish between the case where \(m \le r\) and \(m > r\). If \(m \le r\), consider the profile where player n divides her budget equally between all the projects, while the other players contribute nothing at all. This is an NE, because all the projects are accepted, player n cannot increase her profit and any other player will be suppressed, if she contributes anything anywhere. On the other hand, if \(m > r\), consider the profile where player n divides her budget equally between \(m, m - 1, \ldots , m - r + 1\), while the other players contribute nothing at all. The only possible deviation is player \(j < n\) contributing to a vacant project. However, we have \(B_j \le B_{n - 1}< \frac{\theta }{\left| \varOmega \right| } B_n < \theta \delta / \alpha _m \le \delta / \alpha _m\). This means that the project would be unaccepted. Therefore, this is an NE.

Therefore, \({{\mathrm{PoA}}}\le \frac{\alpha _m B_n}{\alpha _m (\sum _{i \in N}{B_i})}\). Since \(\alpha _m B_n \ge \delta \), in any NE, player n receives at least \(\alpha _m B_n\), and therefore, \({{\mathrm{PoA}}}= \frac{B_n}{\sum _{i\in \left\{ 1, 2, \ldots , n \right\} }{B_i}}\).    \(\blacksquare \)

We finally prove Proposition 2.

Proposition 2

For any success threshold \(\delta \in [0, \alpha _m B_n]\) and any number of agents \(n \ge 2\) and projects \(m \ge 2\), there exists a game which possesses an NE, and a game which does not.

Proof

For \(\delta = 0\), which means for no threshold, the theorem follows from Theorem 3 from [13]. Therefore, we assume henceforth a positive success threshold.

A game that satisfies the conditions of Theorem 5 provides an example of the existence. Notice that the p they define is positive, since \(\delta \le \alpha _m B_N\).

To find a game that does not possess an equilibrium, let \(\alpha _m = \alpha _1\) and let

$$\begin{aligned} B_n > \sum _{i = 1}^{n - 1} {B_i},\end{aligned}$$
(4)
$$\begin{aligned} B_1 = \ldots = B_{n - 1} = \theta B_n \text { and } \delta = \alpha B_n. \end{aligned}$$
(5)

Because of the equality of all the project coefficients, of (4) and of the choice of the success threshold, in an equilibrium, all the agents with budgets at least \(\theta B_n\) (which are \(1, \ldots , B_{n - 1}\) here) will be together with n on the same single project. Then, agent n will deviate, contradictory to being in an equilibrium.    \(\blacksquare \)

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Polevoy, G., de Weerdt, M. (2018). Competition Between Cooperative Projects. In: Verheij, B., Wiering, M. (eds) Artificial Intelligence. BNAIC 2017. Communications in Computer and Information Science, vol 823. Springer, Cham. https://doi.org/10.1007/978-3-319-76892-2_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-76892-2_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-76891-5

  • Online ISBN: 978-3-319-76892-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics