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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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.
If \(\alpha _{m - k}\) does not exist, consider the containing condition to be vacuously true.
References
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
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
Bachrach, Y., Syrgkanis, V., Vojnovic, M.: Efficiency and the redistribution of welfare. Technical report, Microsoft Reserach, May 2012
Batchelor, G.K.: Preoccupations of a journal editor. J. Fluid Mech. 106, 1–25 (1981)
Baye, M.R., Kovenock, D., de Vries, C.G.: The all-pay auction with complete information. Econ. Theory 8(2), 291–305 (1996)
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)
Douceur, J.R.: Paper rating vs. paper ranking. SIGOPS Oper. Syst. Rev. 43(2), 117–121 (2009)
Ganti, R., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)
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
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)
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
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)
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)
Roberson, B.: The colonel blotto game. Econ. Theory 29, 1–24 (2006)
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)
Shapley, L.S.: A value for n-person games. Contribution to the theory of games. Ann. Math. Stud. 2, 28 (1953)
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
Corresponding author
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.
If at least one of the following holds.
-
(a)
\(B_1 \ge k\theta B_n\), \(k \le p\) and \(\frac{1}{n}\alpha _{m - k + 1} \ge \alpha _{m - k}\),
-
(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\).
-
(a)
-
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
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
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
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)