Skip to main content
Log in

A dynamic game analysis of Internet services with network externalities

  • Published:
Theory and Decision Aims and scope Submit manuscript

Abstract

Internet services, such as review sites, FAQ sites, online auction sites, online flea markets, and social networking services, are essential to our daily lives. Each Internet service aims to promote information exchange among people who share common interests, activities, or goods. Internet service providers aim to have users of their services actively communicate through their services. Without active interaction, the service falls into disuse. In this study, we consider that an Internet service has a network externality as its main feature, and we model user behavior in the Internet service with network externality (ISNE) as a dynamic game. In particular, we model the diffusion process of users of an ISNE as an infinite-horizon extensive-form game of complete information in which: (1) each user can choose whether or not to use the ISNE in her/his turn and (2) the network effect of the ISNE depends on the history of each player’s actions. We then apply Markov perfect equilibrium to analyze how to increase the number of active users. We derive the necessary and sufficient condition under which the state in which every player is an active user is the unique Markov perfect equilibrium outcome. Moreover, we propose an incentive mechanism that enables the number of active users to increase steadily.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. For instance, Rakuten auction, an online auction site, and Mobli, a media-sharing service, closed in 2016.So.cl, a social networking service, closed in March 2017.

  2. Ochs and Park (2010) analyzed the situation in which players can reverse their decisions at no cost in an incomplete information model.

  3. Aoyagi (2013) also examined incomplete information models of a monopoly good with a network externality. Although his model is not a dynamic game, Aoyagi (2013) proposed a price-posting scheme that assigns each adopter a monetary transfer according to the number of adopters, and derived the conditions under which the revenue-maximizing scheme maximizes the network size subject to the participation constraints.

  4. In Dou and Ghose (2006), each consumer is supposed to choose whether to adopt a good or not like in Gale (1995).

  5. In these literature, it is well known that the result depends on the network structure, while all potentially users are supposed to have connections each other in most studies of a dynamic game.

  6. This type of network externality is often known as an indirect network externality (Katz and Shapiro 1985).

  7. Although our model is a binary one, each player’s set of alternatives is much wider than in the traditional binary models, because we introduce reversible behavior, and players can make a decision several times.

  8. In fact, suppose that \(q(t - \tau ) = 1\) if \(\tau \le D\) and \(q(t - \tau ) = 0\); otherwise, and \(f(x) = x\). Then, Examples 1 and 2 are identical.

  9. A payoff-relevant strategy is time homogeneous, that is, for any t and \(t'\)\(\sigma ^t_i(h^t_\alpha ) = \sigma ^{t'}_i(h^t_\alpha )\). Thus, naturally \(\sigma ^2_i(a) = \sigma ^{k+2}_i(n: k, a)\).

  10. We name \(\overline{\sigma }_i\) the maximum strategy, because the probability of choosing “active” over the whole time is maximum among all strategies. For instance, we can call the minimum strategy \(\underline{\sigma }_i\), such that \(\underline{\sigma }^{t+1}_i(h^t_\alpha ) = 0\) for every \(t < \infty \), and \(h^t_\alpha \in H^t_\alpha \).

  11. \(\varPi _i( \sigma \mid h^t_\alpha )\) is the expected payoff to i in the subgame starting at \(h^t_\alpha \).

  12. It may be possible that the equilibrium is observed in reality as if consumers have perfect rationality, even though they are not perfectly rational and use heuristic decision-making (cf. “as if” hypotheses of Friedman 1953).

  13. The precise proof is complex, because our model considers infinite history.

  14. In this section, we use the original definitions of \(\varPi (\sigma \mid h^t), \varPi ^a(\sigma \mid h^t)\) and \(\varPi ^n(\sigma \mid h^t)\), again.

  15. Given that \(\varPi ^a(\overline{\sigma } \mid a:t-1) - \varPi ^n(\overline{\sigma } \mid a:t-1)\) is not necessarily monotonically increasing in t, \(t^*\) may differ with \(\min \{ t: \varPi ^a(\overline{\sigma } \mid a:t-1) > \varPi ^n(\overline{\sigma } \mid a:t-1) \}\).

  16. Instead of this assumption, we can use the assumption that there exists an action history, such that \(u(h^t_\alpha )- C > 0\) to obtain the same theorem.

  17. \(\sigma _i(\cdot ) < 1\) occurs at finite times.

  18. To be precise, we generally suppose that \(\varDelta (t)\) may include nonpayoff-relevant strategies. That is, \(\sigma \in \varDelta (t)\) allows \(\sigma ^{\tau +1}(n: \tau ) \ne \sigma ^1(h^0_\alpha )\) for some \(\tau \ge t\), while it satisfies \(\sigma ^{\tau +1}(n: \tau ) = \sigma ^1(h^0_\alpha )\) for all \(\tau < t\).

References

  • Allouch, N. (2015). On the private provision of public goods on networks. Journal of Economic Theory, 157, 527–552.

    Article  Google Scholar 

  • Aoyagi, M. (2013). Coordinating adoption decisions under externalities and incomplete information. Games and Economic Behavior, 77(1), 77–89.

    Article  Google Scholar 

  • Arthur, W. B. (1987). Self-reinforcing mechanisms in economics. The Economy as an Evolving Complex System, 1987, 9–31.

    Google Scholar 

  • Arthur, W. B. (1989). Competing technologies, increasing returns, and lock-in by historical events. The Economic Journal, 99(394), 116–131.

    Article  Google Scholar 

  • Arthur, W. B., Ermoliev, Y. M., & Kaniovski, Y. M. (1987). Path-dependent processes and the emergence of macro-structure. European Journal of Operational Research, 30(3), 294–303.

    Article  Google Scholar 

  • Ballester, C., Calvó-Armengol, A., & Zenou, Y. (2006). Who’s who in networks. Wanted: The key player. Econometrica, 74(5), 1403–1417.

    Article  Google Scholar 

  • Belhaj, M., Bramoullé, Y., & Deroïan, F. (2014). Network games under strategic complementarities. Games and Economic Behavior, 88, 310–319.

    Article  Google Scholar 

  • Bloch, F., & Quérou, N. (2013). Pricing in social networks. Games and Economic Behavior, 80, 243–261.

    Article  Google Scholar 

  • Bramoullé, Y., & Kranton, R. (2007). Public goods in networks. Journal of Economic Theory, 135(1), 478–494.

    Article  Google Scholar 

  • Bramoullé, Y., Kranton, R., & D’Amours, M. (2014). Strategic interaction and networks. American Economic Review, 104(3), 898–930.

    Article  Google Scholar 

  • Candogan, O., Bimpikis, K., & Ozdaglar, A. (2012). Optimal pricing in networks with externalities. Operations Research, 60(4), 883–905.

    Article  Google Scholar 

  • Cohen, M., & Harsha, P. (2013). Designing price incentives in a network with social interactions. https://doi.org/10.2139/ssrn.2376668

  • David, P. A. (1985). Clio and the economics of QWERTY. American Economic Review, 75(2), 332–337.

    Google Scholar 

  • Delre, S. A., Jager, W., & Janssen, M. A. (2007). Diffusion dynamics in small-world networks with heterogeneous consumers. Computational and Mathematical Organization Theory, 13(2), 185–202.

    Article  Google Scholar 

  • Dosi, G., Ermoliev, Y., & Kaniovski, Y. (1994). Generalized urn schemes and technological dynamics. Journal of Mathematical Economics, 23(1), 1–19.

    Article  Google Scholar 

  • Dou, W., & Ghose, S. (2006). A dynamic nonlinear model of online retail competition using Cusp Catastrophe Theory. Journal of Business Research, 59(7), 838–848.

    Article  Google Scholar 

  • Farrell, J., & Saloner, G. (1985). Standardization, compatibility and innovation. The RAND Journal of Economics, 16(1), 70–83.

    Article  Google Scholar 

  • Friedman, M. (1953). Essays in positive economics. Chicago: University of Chicago Press.

    Google Scholar 

  • Fudenberg, D., & Tirole, J. (1991). Game theory. Cambridge: MIT.

    Google Scholar 

  • Gale, D. (1995). Dynamic coordination games. Economic Theory, 5(1), 1–18.

    Article  Google Scholar 

  • Galeotti, A., Goyal, S., Jackson, M. O., Vega-Redondo, F., & Yariv, L. (2010). Network games. The Review of Economic Studies, 77(1), 218–244.

    Article  Google Scholar 

  • Heinrich, T. (2016). A discontinuity model of technological change: Catastrophe theory and network structure. Computational Economics, 51(3), 407–425.

    Article  Google Scholar 

  • Homma, K., Yano, K., & Funabashi, M. (2010). A diffusion model for two-sided service systems (in Japanese). IEEJ Transactions EIS, 130(2), 324–331.

    Article  Google Scholar 

  • Iba, T., Takenaka, H., & Takefuji, Y. (2001). Reappearance of video cassette format competition using artificial market simulation (in Japanese). Transactions of Information Processing Society of Japan, 42(SIG 14(TOM 5), 73–89.

    Google Scholar 

  • Katz, M. L., & Shapiro, C. (1985). Network externalities, competition, and compatibility. American Economic Review, 75(3), 424–440.

    Google Scholar 

  • Makhdoumi, A., Malekian, A., & Ozdaglar, A. E. (2017). Strategic dynamic pricing with network effects, Rotman School of Management Working Paper, No. 2980109. https://doi.org/10.2139/ssrn.2980109

  • Maskin, E., & Tirole, J. (2001). Markov perfect equilibrium: I. Observable actions. Journal of Economic Theory, 100(2), 191–219.

    Article  Google Scholar 

  • Ochs, J., & Park, I.-U. (2010). Overcoming the coordination problem: Dynamic formation of networks. Journal of Economic Theory, 145, 689–720.

    Article  Google Scholar 

  • Rohlfs, J. H. (1974). A theory of interdependent demand for a communications service. Bell Journal of Economic and Management Science, 5(1), 16–37.

    Article  Google Scholar 

  • Rohlfs, J. H. (2003). Bandwagon effect in high-technology industries. Cambridge: MIT.

    Book  Google Scholar 

  • Shichijo, T., & Nakayama, Y. (2009). A two-step subsidy scheme to overcome network externalities in a dynamic game, The B.E. Journal of Theoretical Economics, 9(1), 4.

    Google Scholar 

  • Uchida, M., & Shirayama, S. (2008). Influence of a network structure on the network effect in the communication service market. Physica A: Statistical Mechanics and Its Applications, 387(21), 5303–5310.

    Article  Google Scholar 

  • Zhang, Y., & Du, X. (2017). Network effects on strategic interactions: A laboratory approach. Journal of Economic Behavior and Organization, 143, 133–146.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Emiko Fukuda.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work is supported by the Japan Society for the Promotion of Science (JSPS KAKENHI Grant Numbers 26380242 and 16H03596).

Appendix

Appendix

This appendix contains lemmas and proofs of theorems.

1.1 Appendix A: Lemmas for Section 3

First, we derive the following properties from these basic assumptions (A1)–(A6).

Lemma 1

For the instant payoff function \(u(\cdot )\), properties (L1)–(L4) hold:

  1. (L1)

    For any finite period \(t < \infty \) and \(h^t_\alpha \in H^t_\alpha \):

    $$\begin{aligned} u(h^t_\alpha ) = u(n: k, h^t_\alpha ) \quad \text {for any } 0 \le k < +\infty . \end{aligned}$$
  2. (L2)

    For any finite periods \(t , \tau < \infty \):

    $$\begin{aligned} u(h^t_\alpha , {\tilde{h}}^\tau _\alpha ) \ge u({\tilde{h}}^\tau _\alpha ) \quad \text {for all } h^t_\alpha \in H^t_\alpha \text { and } {\tilde{h}}^\tau _\alpha \in H^\tau _\alpha . \end{aligned}$$
  3. (L3)

    u(a : k) is nondecreasing in k.

  4. (L4)

    There exists \(m^*\), such that \(u(a: m^* - 1) \le 0 < u(a: m^*)\).

Proof

We prove each item using the corresponding assumption.

  1. (L1)

    From (A1), it immediately follows that \(u(h^t_\alpha ) = u(n, h^t_\alpha )=u(n: 2, h^t_\alpha )=\dots =u(n: k, h^t_\alpha )\).

  2. (L2)

    In each period from (A2), replacement of any action by “no-action” reduces the instant payoff \(u(h^t_\alpha , {\tilde{h}}^\tau _\alpha ) \ge u(n: k, {\tilde{h}}^\tau _\alpha )\). Given \(u(n: k, {\tilde{h}}^\tau _\alpha )=u({\tilde{h}}^\tau _\alpha )\) by (L1), \(u(h^t_\alpha , {\tilde{h}}^\tau _\alpha ) \ge u({\tilde{h}}^\tau _\alpha )\).

  3. (L3)

    From (L2), we have \(u(a: k+1) = u(a, a: k) \ge u(a: k)\) for all k.

  4. (L4)

    There exists \(h^t_\alpha \), such that \(u(h^t_\alpha )>0\), by (A5). If we replace the action by “active” in every period from (A2), then the instant payoff increases: \(u(a: t) \ge u(h^t_\alpha )\). Thus, \(u(a: t) > 0\). Moreover, there exists \(m^*\), such that \(u(a: m^* - 1) \le 0 < u(a: m^*)\), by assumption (A4) and (L3).\(\square \)

Lemma 2

If the instant payoff function \(u(\cdot )\) satisfies assumptions (A1)–(A6), the following properties of expected payoff (L5)–(L7) hold:

  1. (L5)

    Expected payoff function \(\varPi _i\) has a positive externality. Likewise, \(\varPi _i^a\) and \(\varPi _i^n\) have a positive externality.

  2. (L6)

    For any finite \(h^t_\alpha \in H^t_\alpha \), \(\varPi ^a( \overline{\sigma } \mid h^t_\alpha ) = (1-w) u(h^t_\alpha , a) + \varPi ( \overline{\sigma } \mid h^t_\alpha ).\)

  3. (L7)

    \(\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) > \varPi ^n( \overline{\sigma } \mid h^0_\alpha )\) implies that \(\varPi ( \overline{\sigma } \mid h^0_\alpha )> \varPi ^n( \overline{\sigma } \mid h^0_\alpha ) > 0\).

Proof

(L5) follows straightforwardly from (A2) and the definition of \(\varPi _i\). Clearly, (L6) holds by the definitions of \(\varPi \) and \(\varPi ^a\).

Let us show (L7). From property (L6), we have:

$$\begin{aligned} \varPi ^a( \overline{\sigma } \mid h^0_\alpha ) - \varPi ^n( \overline{\sigma } \mid h^0_\alpha )&= (1-w) u(a) + \varPi ( \overline{\sigma } \mid h^0_\alpha ) - \delta \varPi ( \overline{\sigma } \mid h^0_\alpha ) \\&= (1-w) u(a) + (1-\delta )\varPi ( \overline{\sigma } \mid h^0_\alpha ). \end{aligned}$$

If \(\varPi (\overline{\sigma } \mid h^0_\alpha ) \le 0\), by (A4), \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) - \varPi ^n( \overline{\sigma } \mid h^0_\alpha ) < 0\). Thus, if \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) - \varPi ^n( \overline{\sigma } \mid h^0_\alpha ) > 0\), we have \(\varPi ( \overline{\sigma } \mid h^0_\alpha ) > 0\). Moreover, as \(\varPi ^n( \overline{\sigma } \mid h^0_\alpha ) = \delta \varPi ( \overline{\sigma } \mid h^0_\alpha )\), \(\varPi ( \overline{\sigma } \mid h^0_\alpha )> \varPi ^n( \overline{\sigma } \mid h^0_\alpha ) > 0\). \(\square \)

1.2 Appendix B: Proofs and Lemmas for Section 4

Proof of Theorem 1

Through this proof, let \(h=(h_x, h_\alpha )\) be an infinite history that takes place when every player plays according to \(\sigma \). We prove the theorem in three steps. We first show (i) in Steps 1 and 2.

Step 1: First, we show that the total utility of all players \(\sum _i P_i(h)\) satisfies \(w \sum _i P_i(h) \le \varPi (\overline{\sigma } \mid h^0_\alpha )\) for any \( h \in H \). In the following, we fix an infinite history \(h=(h_x, h_\alpha )\). For \( h_\alpha \), consider the set of periods when “active” is selected, \( L=\{ \tau \mid \alpha ^{\tau } = \alpha \} \). Let us denote the smallest element of L by \( \tau _1 \) and \( \ell \)th smallest element of L by \( \tau _\ell \).

The finite action history of period t taken out from \(h_\alpha \) is denoted by \(h^t_\alpha =(\alpha ^1,\alpha ^2,\dots , \alpha ^t)\). If \( u(h^{\tau _\ell }_\alpha ) \le 0 \) for all \( \tau _{\ell } \in L \), then, obviously, we have \(w \sum _i P_i(h) \le \varPi (\overline{\sigma } \mid h^0_\alpha )\). On the other hand, \( u(h^{\tau _1}) < 0 \) from (A4). Thus, we assume that there exists \( \tau _{\ell ^*} \), such that \( u(h^{\tau _{\ell ^*}}_\alpha ) > 0\) and \( u(h^{\tau _{\ell }}_\alpha ) \le 0 \) for any \( \ell < \ell ^* \).

Using the notations, we have:

$$\begin{aligned} \sum _i P_i(h)&= \sum _{\tau =1}^\infty {\mathbf {1}}_a(\alpha ^\tau ) u(h^\tau _\alpha ) \delta ^{\tau -1} \\&= \sum _{\ell =1}^{\ell ^*-1} u(h^{\tau _\ell }_\alpha ) \delta ^{\tau _\ell -1}+\sum _{\ell = \ell ^*}^\infty u(h^{\tau _\ell }_\alpha ) \delta ^{\tau _\ell -1} . \end{aligned}$$

Now, we consider an action history \( h'_\alpha \), such that “no-action” is selected until \( \tau _{\ell ^*} -\ell ^* \) period and “active” is selected after that. For example, if \( h_\alpha = (n,a,n,a,a,n,a\dots ) \) and \( \tau _{\ell ^*} = 4 \), then \( h'_\alpha = (n,n,a,a,a,a,a, \dots ) \). The sum of total payoff of \( h'_\alpha \) is as follows:

$$\begin{aligned} \sum _i P_i(h'_\alpha ) = \delta ^{\tau _{\ell ^*} - \ell ^*} \sum _{k=1}^{\infty } u(a:k) \delta ^{k -1}. \end{aligned}$$

We now show that \( \sum _i P_i(h_\alpha ) \le \sum _i P_i(h'_\alpha ) \). For \( k < \ell ^* \), we have \( u(h^{\tau _k}_\alpha ) \le 0 \), \( \tau _k \le \tau _{\ell ^*} - \ell ^* + k \) and \( u(h^{\tau _k}_\alpha ) \le u(a:k) \) from (A3) . Thus, we have \( u(h^{\tau _k}_\alpha ) \delta ^{\tau _k - 1} \le \delta ^{\tau _{\ell ^*} - \ell ^*} u(a:k) \delta ^{k-1} \). On the other hand, for \( k \ge \ell ^* \), we have \( u(\tau _k) \le u(a:k)\), \( u(a:k) >0 \) and \( \tau _k \ge \tau _{\ell ^*} - \ell ^* + k \). Thus, we have \( u(h^{\tau _k}_\alpha ) \delta ^{\tau _k - 1} \le \delta ^{\tau _{\ell ^*} - \ell ^*} u(a:k) \delta ^{k-1} \). Therefore, we have \( \sum _i P_i(h_\alpha ) \le \sum _i P_i(h'_\alpha ) \).

Since \( \sum _i P_i(h'_\alpha ) = N \delta ^{\tau _{\ell ^*} - \ell ^*} \varPi (\overline{\sigma } \mid h^0_\alpha ) \le N \varPi (\overline{\sigma } \mid h^0_\alpha )\), we finally have \( w \sum _i P_i(h_\alpha ) \le w \sum _i P_i(h'_\alpha ) \le \varPi (\overline{\sigma } \mid h^0_\alpha )\).

Step 2: For a given strategy profile \(\sigma \), let us denote the probability measure that history h occurs by \(\mu _\sigma (h)\). Then:

$$\begin{aligned} \varPi _i(\sigma \mid h^0_\alpha ) = \int _h P_i(h) {\mathrm{{d}}}\mu _\sigma (h). \end{aligned}$$

Thus, by \(w \sum _i P_i(h) \le \varPi (\overline{\sigma } \mid h^0_\alpha )\) for all h, we obtain: \(w \sum _i \varPi _i (\sigma \mid h^0_\alpha ) \le \varPi (\overline{\sigma } \mid h^0_\alpha ).\) From Steps 1 and 2, we have proven part (i).

Step 3: We finally prove (ii). By the proof of (i), for given \( h_\alpha \), (1) if there does not exit \( \ell ^* \), such that \( u(h^{\tau _{\ell ^*}}_\alpha ) > 0\) then \(\sum _i P_i(h) \le 0\), and (2) if there exists \( \ell ^* \), such that \( u(h^{\tau _{\ell ^*}}_\alpha ) > 0\), then we have \(\sum _i P_i(h) \le \varPi ( \overline{\sigma } \mid h^0_\alpha ) < 0\).

In both cases (1) and (2), \(\sum _i P_i(h) \le 0\) holds. Thus, we have \(\sum _i \varPi _i(\sigma \mid h_\alpha ) \le 0\) for each history h. Therefore, \(\sum _i \varPi _i(\sigma \mid h^0_\alpha ) \le 0\) for any strategy profile \(\sigma \), which implies that no-action equilibria achieves the maximum consumer surplus. \(\square \)

The proof of Theorem 2 is complex, because the model considers infinite history. Thus, we need the following two lemmas to show the condition for the uniqueness of the active equilibrium of MPE. We first consider the case where “active” is selected \(k^*\) times one after the other. We then derive the condition that every player always selects “active” in the equilibrium after the history.

Lemma 3

Suppose that \(\varPi ^a(\overline{\sigma } \mid h^t_\alpha ) \ge \varPi ^n(\overline{\sigma } \mid h^t_\alpha )\) for any \(h^t_\alpha \). Given an integer \(k^*\), suppose that \(\varPi ^a(\overline{\sigma } \mid a:k') > \varPi ^n(\overline{\sigma } \mid a:k')\) for \(k' \ge k^*\). Then, in all MPE, “active” is selected successively after \(h^{k^*}=(h^{k^*}_x, a:k^*)\).

Proof

Case 1 (that \(k \ge m^* - 1\)): given \(u(a: k, a) > 0\) for all k, such that \(k \ge m^* - 1\) and (L3), it follows that \(u(a:k+\tau ) > 0\) for \(\tau =1,2,\dots \). Hence, for any history \(h^{k} = (h^{k}_x, a: k)\) in an equilibrium in a subgame after \(h^{k}\), every player selects “active” in her/his turn.

Case 2 (that \(k^* \le k < m^*-1\)): suppose that, for any history \(h^{k+1} = (h^{k+1}_x, a: k+1)\), in an equilibrium of a subgame after \(h^{k+1}\), every player selects “active” after the (\(k+2\))th period. We then show that every player selects “active” after the (\(k+1\))th period in an MPE of a subgame after any history \(h^{k} = (h^{k}_x, a: k)\).

Case 2A (that “active” is chosen in the (\(k+1\))th period): in a subgame after \(h^{k} = (h^{k}_x, a: k)\), if a player that is selected in period \(k+1\) selects “active,” then \(h^{k+1} = (h^{k+1}_x, a: k+1)\). From the assumption, in an equilibrium of a subgame after \(h^{k+1}\), players always select “active” after the \(k+2\) period. Thus, the expected payoff to a player when s/he selects “active” in the (\(k+1\))th period is \(\varPi ^a(\overline{\sigma } \mid a:k)\).

Case 2N (that “no-action” is chosen in the \((k+1)\)th period):

Let us show that \(\varPi ^a_i(\overline{\sigma } \mid a:k) > \varPi ^n_i(\sigma \mid a:k)\) for any \(\sigma \), where \(\varPi ^n_i(\sigma \mid a:k)\) is the expected payoff when player i is selected in period \(k+1\) and chooses “no-action,” i.e., \(h^{k+1}_\alpha = (a:k, n)\), in a subgame from \(h^{k} = (h^{k}_x, a: k)\).

Case 2N-1 (that a player selects “no-action” with some positive probability at finite times):Footnote 17 consider strategy profile \(\sigma \), where player i always selects “active” after a finite history/period.

Let \(\varDelta (k+Q)\) be the set of strategy profiles in which every player selects “active” after the (\(k+Q\))th period,Footnote 18 including period \(k+Q\). That is, \(\sigma \in \varDelta (k+Q)\) is a strategy profile, such that for every player \(i \in I\): \(\sigma ^{k+Q+\tau }_i(h^{k+Q-1+\tau }_\alpha ) = 1\) for any \(h^{k+Q-1+\tau }_\alpha \in H^{k+Q-1+\tau }\), \(\tau = 0, 1, 2, 3, \dots \) for any \(\sigma \in \varDelta (k+Q)\).

Then, we show \(\varPi ^n_i(\overline{\sigma } \mid a:k) \ge \varPi ^n_i(\sigma \mid a:k)\) for all \(\sigma \in \varDelta (k+Q)\). First, from the definition, for any \(h^{k+Q-2}\), \(\varPi ^n_i(\overline{\sigma } \mid h^{k+Q-2}_\alpha ) = \varPi ^n_i(\sigma \mid h^{k+Q-2}_\alpha )\) and \(\varPi ^a_i(\overline{\sigma } \mid h^{k+Q-2}_\alpha ) = \varPi ^a_i(\sigma \mid h^{k+Q-2}_\alpha )\) hold. By assumption of this lemma, \(\varPi ^a_i(\overline{\sigma } \mid h^{k+Q-2}_\alpha ) \ge \varPi ^n_i(\overline{\sigma } \mid h^{k+Q-2}_\alpha )\) for all \(h^{k+Q-2} \in H^{k+Q-2}\). Thus, when we check the maximum payoff to player i, we can assume that s/he selects “active” at time \(k+Q-1\). From the positive externality, we can also assume that other players also select “active” in the (\(k+Q-1\))th period. Hence, we obtain \(\varPi ^n_i(\overline{\sigma } \mid h^{k+Q-3}_\alpha ) \ge \varPi ^n_i(\sigma \mid h^{k+Q-3}_\alpha )\). In a similar way, we can derive \(\varPi ^n_i(\overline{\sigma } \mid a:k) \ge \varPi ^n_i(\sigma \mid a:k)\) for all \(\sigma \in \varDelta (k+Q)\). We can apply the same argument for any \(Q=0,1,2, \dots (<+\infty )\).

Case 2N-2 (that a player selects “no-action” with some positive probability at infinite times): Consider that a strategy profile where player i may choose “no-action” with a positive probability at an infinite time. Given \(\delta < 1\), a T exists that satisfies:

$$\begin{aligned} \varPi ^a(\overline{\sigma } \mid a:k) - \varPi ^n(\overline{\sigma } \mid a:k) > \frac{ \delta ^{T} (\overline{U} - \underline{U})}{ 1 - \delta }. \end{aligned}$$
(B.1)

By Case 2N-1, we have the following:

$$\begin{aligned} \varPi ^a(\overline{\sigma } \mid a:k) - \sup _{\sigma \in \varDelta (T)} \varPi ^n_i( \sigma \mid a:k) = \varPi ^a(\overline{\sigma } \mid a:k) - \varPi ^n(\overline{\sigma } \mid a:k). \end{aligned}$$
(B.2)

On the other hand, because differences in the payoffs after the (\(T+1\))th period are at most \(\overline{U} - \underline{U}\), it follows that:

$$\begin{aligned} \sup _{\sigma \in \varDelta } \varPi ^n_i(\sigma \mid a:k) - \sup _{\sigma \in \varDelta (T)} \varPi ^n_i( \sigma \mid a:k) \le \frac{ \delta ^{T} (\overline{U} - \underline{U})}{ 1 - \delta }. \end{aligned}$$
(B.3)

Thus, we obtain the following:

$$\begin{aligned} \varPi ^a(\overline{\sigma } \mid a:k) - \sup _{\sigma \in \varDelta } \varPi ^n_i(\sigma \mid a:k)= & {} \{ \varPi ^a(\overline{\sigma } \mid a:k) - \sup _{\sigma \in \varDelta (T)} \varPi ^n_i( \sigma \mid a:k) \} \\&- \{\sup _{\sigma \in \varDelta } \varPi ^n_i(\sigma \mid a:k) - \sup _{\sigma \in \varDelta (T)} \varPi ^n_i( \sigma \mid a:k)\} \\\ge & {} \varPi ^a(\overline{\sigma } \mid a:k) - \varPi ^n(\overline{\sigma } \mid a:k)\\&- \frac{ \delta ^{T} (\overline{U} - \underline{U}) }{ 1 - \delta } > 0, \end{aligned}$$

where the first inequality follows from (3) and (4), and the second follows from (2).

Therefore, after history \(h^k = (h^k_x, a:k)\), selecting “active” and earning \(\varPi ^a(\overline{\sigma } \mid a:k)\) are strictly better than choosing “no-action,” and hence a player selects “active” in the (\(k+1\))th period. Given \(h^{k+1} = (h^{k+1}_x, a:k+1)\), the outcome where every player selects “active” after \(k+2\) is the unique MPE outcome.

From Cases 1 and 2, the proof is completed by induction on k. \(\square \)

We prove the following lemma to simplify the condition of the previous lemma.

Lemma 4

For any finite action history \(h^t_\alpha \), the following inequality holds: \(\varPi ^a(\overline{\sigma } \mid h^t_\alpha ) - \varPi ^n(\overline{\sigma } \mid h^t_\alpha ) \ge \varPi ^a(\overline{\sigma } \mid h^0_\alpha ) - \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\).

Proof

By (A3), \(u(h^t_\alpha , a: k) \ge u(h^t_\alpha , n, a: k)\) for any \(k \ge 0\). Thus, we obtain the following:

$$\begin{aligned} - w \sum _{k=1}^{\infty } u( h^t_\alpha , n, a: k ) \delta ^k \ge&- w \sum _{k=1}^{\infty } u( h^t_\alpha , a: k ) \delta ^k \\ \ge&- \delta w u(h^t_\alpha , a ) - \delta w \sum _{k=1}^{\infty } u( h^t_\alpha , a: k + 1 ) \delta ^k. \end{aligned}$$

Using the above, we have the following:

$$\begin{aligned} \varPi ^a(\overline{\sigma } \mid h^t_\alpha ) - \varPi ^n(\overline{\sigma } \mid h^t_\alpha )&= u(h^t_\alpha ,a) + \delta \varPi (\overline{\sigma } \mid h^t_\alpha , a) - \delta \varPi (\overline{\sigma } \mid h^t_\alpha , n) \\&= u(h^t_\alpha , a) + w \sum _{k=1}^{\infty } u( h^t_\alpha , a, a: k )\delta ^k \\&\qquad - w \sum _{k=1}^{\infty } u( h^t_\alpha , n, a: k )\delta ^k \\ \ge&u(h^t_\alpha , a) + w \sum _{k=1}^{\infty } u( h^t_\alpha , a, a: k )\delta ^k \\&\qquad - w \delta u(h^t_\alpha , a ) - w \delta \sum _{k=1}^{\infty } u( h^t_\alpha , a: k + 1 ) \delta ^k \\ =&(1-w \delta ) u(h^t_\alpha , a) + (1-\delta ) w \sum _{k=1}^{\infty } u( h^t_\alpha , a: k + 1 )\delta ^k \\ \ge&(1-w \delta ) u(a) + (1-\delta ) w \sum _{k=1}^{\infty } u( a: k + 1 )\delta ^k \\ =&\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) - \varPi ^n(\overline{\sigma } \mid h^0_\alpha ), \end{aligned}$$

where the last inequality follows from (L2). \(\square \)

From the above two lemmas, we can prove the main theorem.

Proof of Theorem 2

We prove the theorem in four steps.

Step 1: We first show (iii). Suppose that MPE \(\sigma \) is an active equilibrium. Given that the active equilibrium results in the action history that is a series of “actives” \((a, a, a, \dots )\), \(\varPi ^a_i(\sigma \mid h^0_\alpha ) = \varPi ^a(\overline{\sigma } \mid h^0_\alpha )\).

From the fact that \(\sigma \) is a payoff-relevant strategy, we have \(\sigma ^{t+1}(h^t_\alpha ) = \sigma ^{t+1}(n, h^t_\alpha )\). That is, even if “no-action” is chosen in the first period, “active” will be chosen successively after the second period, because strategy \(\sigma \) assigns the same action to \(h^0_\alpha \) and (n). Therefore, \(\varPi ^n_i(\sigma \mid h^0_\alpha ) = \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\).

When \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) < \varPi ^n( \overline{\sigma } \mid h^0_\alpha )\), “no-action” must be the best reply in the first period after \(h^0\), which contradicts the assumption that \(\sigma \) is MPE.

Step 2: We first show “if” is part of (i). From Lemma 4 and \(\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) > \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\), we obtain the assumption of Lemma 3. Thus, all MPE are active equilibria.

Step 3: Next, we show (ii) of Theorem 2 in three substeps, 3-1, 3-2, and 3-3.

(3-1) We first show that if \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) = \varPi ^n( \overline{\sigma } \mid h^0_\alpha )\), then all MPE are active equilibria in any subgame after \(h^1 = (h^x, a)\) where “active” is chosen in the first period.

To show this, we prove that \(\varPi ^a( \overline{\sigma } \mid a:t) > \varPi ^n( \overline{\sigma } \mid a:t)\) for \(t (\ge 1)\) if \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) = \varPi ^n( \overline{\sigma } \mid h^0_\alpha )\). The following inequality follows from (A3):

$$\begin{aligned}&\varPi ^a( \overline{\sigma } \mid a:t) - \varPi ^n( \overline{\sigma } \mid a:t) \\&\quad = u(a:t+1) + w \sum _{k=1}^\infty u(a:k+t+1) \delta ^k - w \sum _{k=1}^\infty u(a:t,n,a:k) \delta ^k \\&\quad \ge u(a:t+1) + w \sum _{k=1}^\infty u(a:k+t+1) \delta ^k - w \sum _{k=1}^\infty u(a:k+t) \delta ^k\\&\quad = (1-w \delta ) u(a:t+1) + (1-\delta ) w \sum _{k=1}^\infty u(a:k+t+1) \delta ^k. \end{aligned}$$

On the other hand, we have \(\varPi ^a( \overline{\sigma } \mid h^0_\alpha ) - \varPi ^n( \overline{\sigma } \mid h^0_\alpha )=(1-w \delta ) u(a) + (1-\delta ) w \sum _{k=1}^\infty u(a:k+1) \delta ^k = 0\). Given \(u(a:k+1) \ge u(a:k)\) for all \(k \in {\mathbb {N}} \cup \{0 \}\) by (L3), from (A5) and (A6) there exists a \(\tau \), such that \(u(a:\tau +1) > u(a:\tau )\).

Noting that the above strict inequality holds, we can see that:

$$\begin{aligned} \varPi ^a( \overline{\sigma } \mid a:t) - \varPi ^n( \overline{\sigma } \mid a:t)&\ge (1-w \delta ) u(a:t+1) \\&\quad + (1-\delta ) w \sum _{k=1}^\infty u(a:k+t+1) \delta ^k \\&> (1-w \delta ) u(a) + (1-\delta ) w \sum _{k=1}^\infty u(a:k+1) \delta ^k = 0. \end{aligned}$$

Hence, from Lemma 3, every MPE is an active equilibrium in a subgame after \(h^1 = (h^x, a)\).

(3-2) Next, we show that there is no MPE where more than one player selects “no-action” with a positive probability in the first period. That is, we show that \(\sigma ^1_j(h^0_\alpha )=1\) for all \(j(\ne i)\) for all MPE \(\sigma \) if \(\sigma ^1_i(h^0_\alpha ) < 1\).

As we have shown in (3-1), if “active” is selected in the first period, then every player selects “active” after the second period. Thus, for any MPE \(\sigma \), \(\varPi ^a( \sigma \mid h^0_\alpha ) = \varPi ^a( \overline{\sigma } \mid h^0_\alpha )\).

Here, we assume that \(\sigma \) is an MPE:

$$\begin{aligned} \varPi _j( \sigma \mid h^0_\alpha )&= w \delta \Big [ \sigma ^1_i(h^0_\alpha ) \varPi _j( \sigma \mid a) + (1-\sigma ^1_i(h^0_\alpha ))\varPi _j( \sigma \mid h^0_\alpha ) \Big ] \\&\quad \,\,+ w \Big [\sigma ^1_j(h^0_\alpha ) \varPi ^a_j( \overline{\sigma } \mid h^0_\alpha ) + (1-\sigma ^1_j(h^0_\alpha )) \delta \varPi _j( \sigma \mid h^0_\alpha ) \Big ]\\&\quad \,\, + (1-2w) \delta \varPi _j( \sigma \mid a). \end{aligned}$$

As \( \varPi _j( \sigma \mid a) = \varPi _j(\overline{\sigma } \mid a ) = ( \varPi ^a_j( \overline{\sigma } \mid h^0_\alpha ) - u(a))/ \delta \), we have the following:

$$\begin{aligned}&\varPi _j( \sigma \mid h^0_\alpha ) \\&\quad = \frac{ \varPi ^a_j( \overline{\sigma } \mid h^0_\alpha ) \Big [ w \sigma ^1_i( h^0_\alpha ) + w \sigma ^1_j( h^0_\alpha ) + 1 - 2 w \Big ] - u(a) \Big [ w \sigma ^1_i( h^0_\alpha ) + 1 - 2 w \Big ] }{ 1 - \delta w ( 2 - \sigma ^1_i( h^0_\alpha ) - \sigma ^1_j( h^0_\alpha ))}. \end{aligned}$$

From the above equality, we obtain the following:

$$\begin{aligned}&\varPi _j( \sigma _j,\sigma _{-j} \mid h^0_\alpha )-\varPi _j( {\tilde{\sigma }}_j,\sigma _{-j} \mid h^0_\alpha )\\&\quad = \frac{ (\sigma ^1_j( h^0_\alpha ) - {\tilde{\sigma }}^1_j( h^0_\alpha )) w \left[ (1-\delta ) \varPi ^a_j( \overline{\sigma } \mid h^0_\alpha ) + \delta u(a) ( 1 - 2 w + \sigma ^1_i( h^0_\alpha )w )\right] }{ [ 1 - \delta ( 2 - \sigma ^1_i( h^0_\alpha ) - \sigma ^1_j( h^0_\alpha ))w ][1 - \delta ( 2 - \sigma ^1_i( h^0_\alpha ) - {\tilde{\sigma }}^1_j( h^0_\alpha ))w ]}, \end{aligned}$$

where \({\tilde{\sigma }}^t_j( h^{t-1}_\alpha ))=1\) for all \(t>1\). Given \(\varPi ^n(\overline{\sigma } \mid h^0_\alpha ) = w \delta \varPi ^a(\overline{\sigma } \mid h^0_\alpha ) + (1-w )\delta [ \varPi ^a(\overline{\sigma } \mid h^0_\alpha ) - u(a) ]\), if \(\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) = \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\), then \((1-\delta ) \varPi ^a(\overline{\sigma } \mid h^0_\alpha ) + u(a) ( 1 - w ) \delta = 0\) holds. If \(\sigma ^1_i( h^0_\alpha ) < 1\) and \(\sigma ^1_j( h^0_\alpha ) > {\tilde{\sigma }}^1_j( h^0_\alpha )\), we have the following:

$$\begin{aligned}&\varPi _j( \sigma _j,\sigma _{-j} \mid h^0_\alpha )-\varPi _j( {\tilde{\sigma }}_j,\sigma _{-j} \mid h^0_\alpha )\nonumber \\&\quad > \frac{ (\sigma ^1_j( h^0_\alpha ) - {\tilde{\sigma }}^1_j( h^0_\alpha )) w \left[ (1-\delta ) \varPi ^a_j( \overline{\sigma } \mid h^0_\alpha ) + \delta u(a) ( 1 - w )\right] }{ [ 1 - \delta ( 2 - \sigma ^1_i( h^0_\alpha ) - \sigma ^1_j( h^0_\alpha ))w ][1 - \delta ( 2 - \sigma ^1_i( h^0_\alpha ) - {\tilde{\sigma }}^1_j( h^0_\alpha ))w ]} = 0. \end{aligned}$$
(B.4)

Therefore, \(\varPi _j( \sigma \mid h^0_\alpha )\) is strictly increasing in \(\sigma ^1_j( h^0_\alpha )\). Thus, player j can be made better off by selecting “active” in the first period, which states that if \(\sigma ^1_i(h^0_\alpha ) < 1\) then \(\sigma ^1_j(h^0_\alpha ) = 1\) for all \(j (\ne i)\) when \(\sigma \) is an MPE.

(3-3) From (3-2), we can see that if a symmetric MPE exists, then it is an active equilibrium. Next, to show the existence of an active equilibrium, we prove that \(\overline{\sigma }\) is an equilibrium.

In a similar manner to the above, we can derive the following:

$$\begin{aligned}&\varPi _i( \sigma _i , \overline{\sigma }_{-i} \mid h^0_\alpha ) = \frac{ \varPi ^a( \overline{\sigma } \mid h^0_\alpha ) \Big [ w \sigma ^1_i( h^0_\alpha ) + 1 - w \Big ] - u(a) ( 1 - w ) }{ 1 - \delta w ( 1 - \sigma ^1_i( h^0_\alpha ))};\nonumber \\&\varPi _i( \sigma _i,\overline{\sigma }_{-i} \mid h^0_\alpha )-\varPi _i( {\tilde{\sigma }}_i,\overline{\sigma }_{-i} \mid h^0_\alpha ) \nonumber \\&\quad = \frac{ (\sigma ^1_i( h^0_\alpha ) - {\tilde{\sigma }}^1_i( h^0_\alpha )) w \left[ (1-\delta ) \varPi ^a_i( \overline{\sigma } \mid h^0_\alpha ) + \delta u(a) ( 1 - w )\right] }{ [ 1 - \delta ( 1 - \sigma ^1_i( h^0_\alpha ))w ][1 - \delta ( 1 - {\tilde{\sigma }}^1_i( h^0_\alpha ) )w ]} = 0, \end{aligned}$$
(B.5)

where \(\sigma ^t_i(h^{t-1}) = 1\) for any \(t>1\). The last equality comes from \((1-\delta ) \varPi ^a(\overline{\sigma } \mid h^0_\alpha ) + u(a) ( 1 - w ) \delta = 0\) . Therefore, the player cannot be made better off by varying \(\sigma ^1_i(h^0_\alpha )\). Thus, \(\overline{\sigma }\) is an equilibrium.

Step 4: Finally, we show the “only if” part of (i).

From equation (B.4) and (B.5), we see that, if \(\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) = \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\), then there exists an asymmetric equilibrium, where \(\sigma ^1_i(h^0_\alpha )<1\) and \(\sigma ^1_j(h^0_\alpha )=1\) for \(j\ne i\). Moreover, there is no active equilibrium if \(\varPi ^a(\overline{\sigma } \mid h^0_\alpha ) < \varPi ^n(\overline{\sigma } \mid h^0_\alpha )\) from Step 1. \(\square \)

1.3 Appendix C: Lemmas for Section 6

In the following, we provide a lemma and its proof for Section 6. For history \(h^t\), the difference between the expected payoff of selecting “no-action” at time \(t+1\) and that of selecting “active” at time \(t+1\) is \(\varPi ^a(\overline{\sigma } \mid h^t) - C - \left[ \varPi ^n(\overline{\sigma } \mid h^t) - \delta w C/( 1- (1-w)\delta )\right] = \varPi ^a(\overline{\sigma } \mid h^t)-(1-\delta ) C/( 1- (1-w)\delta ) - \varPi ^n(\overline{\sigma } \mid h^t) \). Using this, we have the following lemma.

Lemma 5

Suppose that \(\varPi ^a(\overline{\sigma } \mid h^t) - C(1- \delta )/(1-\delta + w \delta )\ge \varPi ^n(\overline{\sigma } \mid h^t)\) for any \(h^t\). Given an integer \(k^*\), suppose that \(\varPi ^a(\overline{\sigma } \mid (h_x^{k'}, a:k')) - C(1- \delta )/(1-\delta + w \delta ) > \varPi ^n(\overline{\sigma } \mid (h_x^{k'},a:k'))\) for \(k' \ge k^*\). Then, in all MPE, “active” is selected successively after \(h^{k^*}=(h^{k^*}_x, a:k^*)\).

Proof

As most of the proof encompasses the same argument as the proof of Lemma 3, we only provide an outline of the proof.

Case 1 (that \(k \ge m^* - 1\)):

Case 1-1 (that the number of members is N): for any history \(h^{k} = (h^{k}_x, a: k)\), in an equilibrium in a subgame after \(h^{k}\), every player selects “active” in her/his turn as s/he can earn a positive instant payoff.

Case 1-2 (that the number of members is less than N): Suppose that in every equilibrium of a subgame after \(h^{k}=(h^{k}_x, a: k)\), every player selects “active” after the (\(k+1\))th period if the number of members is \(\ell +1\). We then show that every player selects “active” after the (\(k+1\))th period in an MPE of a subgame after any history \(h^{k} = (h^{k}_x, a: k)\) if the number of members is \(\ell \). If the selected player \(x^{k+1}\) is a member, s/he selects “active”, because s/he obtains a positive instant payoff. We consider the case that the selected player is a nonmember and show that all of them select “active” in an equilibrium.

Case 1-2A (that the selected player is a nonmember and s/he selects “active” in the (\(k+1\))th period): if the selected player is a nonmember and selects “active” in period \(k+1\), then the number of members becomes \(\ell +1\). From the assumption, in an equilibrium of a subgame after \(h^{k+1}\), the player always selects “active” after the (\(k+2\))th period.

Case 1-2N (that the selected player is a nonmember and s/he selects “no-action” in the (\(k+1\))th period): Using the same logic as in the proof of Lemma 3, Case 2N yields that selecting “active” is strictly better than choosing “no-action” in a subgame from \(h^{k} = (h^{k}_x, a: k)\) in which the number of members is \(\ell \).

From Cases 1-1 and 1-2, by induction on \(\ell \), we have that after history \(h^k = (h^k_x, a:k)\), the outcome where every player selects “active” after \(k+1\) is the unique MPE outcome.

Case 2 (that \(k~* \le k < m^* - 1\)): Suppose that for any history \(h^{k+1} = (h^{k+1}_x, a: k+1)\), in an equilibrium of a subgame after \(h^{k+1}\), every player selects “active” after the (\(k+2\))th period. Using the same logic as in Lemma 3, we obtain that every player selects “active” after the (\(k+1\))th period in an MPE of a subgame after any history \(h^{k} = (h^{k}_x, a: k)\).

From Cases 1 and 2, the proof is completed by induction on k. \(\square \)

In addition, if \(\varPi ^a(\overline{\sigma } \mid h^t) - C(1- \delta )/(1-\delta + w \delta )\ge \varPi ^n(\overline{\sigma } \mid h^t)\) for any \(h^t\), then we can see that \(\varPi ^a(\overline{\sigma } \mid h^t) - C\) is positive for any history \(h^t\).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shichijo, T., Fukuda, E. A dynamic game analysis of Internet services with network externalities. Theory Decis 86, 361–388 (2019). https://doi.org/10.1007/s11238-019-09686-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11238-019-09686-8

Keywords

Navigation