Next Article in Journal / Special Issue
Using Systems Thinking to Illustrate Digital Business Model Innovation
Previous Article in Journal
A Comprehensive Commercialization Framework for Nanocomposites Utilizing a Model-Based Systems Engineering Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multisided Platforms: Classification and Analysis

Department of Information Security and Communication Technology, Faculty of Information Technology and Electrical Engineering, NTNU Norwegian University of Science and Technology, 2815 Gjøvik, Norway
*
Author to whom correspondence should be addressed.
Systems 2021, 9(4), 85; https://doi.org/10.3390/systems9040085
Submission received: 18 September 2021 / Revised: 10 November 2021 / Accepted: 22 November 2021 / Published: 26 November 2021
(This article belongs to the Special Issue Business Model–the Perspective of Systems Thinking and Innovation)

Abstract

:
The multisided platform (MSP) is an essential business construct in the digital economy. Some of the largest companies in the world—including Google, Amazon, and eBay—exploit the MSP in their business models. Fundamental insights into the MSP are crucial to understand the business operations of the digital economy and how new innovative digital services are adopted in the market. The MSP ecosystem is complex and dynamic, and involves heterogeneous stakeholders with different business motivations. This paper classifies the various types of MSPs, distinguished by the network effect between user groups. Moreover, this paper shows how the original diffusion model of Frank Bass can be extended to analyze the temporal evolution of multisided platforms. Analytical models using coupled sets of ordinary differential equations are developed for several examples of two-sided platforms. For some of these examples, analytical solutions are found.

1. Introduction

Fundamental strategic questions in market analysis are related to how the market for new innovations evolves as a function of time. Will it start developing at all? How fast will it grow? At what time will the market start to generate revenues? When will the market reach saturation? These were, for example, the key questions when the Global System for Mobile Communications (GSM) was developed during the 1980s. The market departments of several telecommunications carriers questioned whether mobile communications would ever become an important asset in their portfolio [1]. Cellular mobile communication is a simple “single-sided” service, and, even in such a simple case, it is difficult to produce good and reliable forecasts for the evolution of the technology. Answering these questions is much more difficult for multisided platforms since, by definition, several market segments with entirely different value propositions interact and evolve simultaneously. In several cases, it is, therefore, not enough to study the evolution of each market segment alone. This is one of the questions explored in this paper, in particular, if and how the interaction takes place between market segments. The answer to this question is one of the key subjects of Section 4 and Section 5.
The purpose of this paper is to shed light on some of these questions for multisided platforms (MSPs) with strong network effects between the user groups. In particular, the paper studies how initial growth may be stimulated and how fast the different market segments will grow. We will use simple mathematical models based on standard analyses of nonlinear dynamic physical systems (see [2] for an introductory text on nonlinear dynamic systems). These models are just idealized approximations for the evolution of real multisided markets. Nevertheless, the models may uncover basic characteristics concerning the temporal evolution of the platform businesses that are important for strategic decisions.
Two comprehensive overviews of the literature on the economics of MSPs are presented in papers by Sánchez-Cartas and León [3] and Abdelkafi et al. [4]. The papers referred to in these studies consider the economics of multisided platforms from different perspectives, such as design, dynamics, performance, regulations, and policies. These papers provide insight into important areas, such as the pricing of platform services, interactions, and network effects between the different market segments of the platform, the behavior of users, competition between platforms offering equivalent services, problems associated with regulations, and the formation of de facto monopolies. There are also a few studies concerning the dynamics of these platforms, in particular the initial evolution of the platform service—see, e.g., [5,6]. These papers are concerned with two types of problems: the service initiation problem (“chicken and egg” problem) and the competition between platforms offering similar services. However, none of the papers address the temporal evolution of platform services using analytic or system dynamic methods.
In their book [7], Cusumano et al. offer a comprehensive introduction to business models and several other aspects of multisided platforms, covering most of the business aspects of multisided platforms also referred to in the articles by Sánches et al. and Abdelkafi et al. However, the book does not contain explicit analyses of the temporal evolution of platform services.
Our literature search has not revealed any mathematical studies concerning the temporal evolution of multisided platforms from launching to market saturation. In particular, the search has not revealed any examples wherein ordinary differential equations are used for this purpose. This observation exposes evident gaps in the study of the market evolution of multisided platforms.
The purpose of this paper is to fill this gap by developing new mathematical models for how network effects within (same-side) and between (cross-side) different market segments—or user groups—make the market segments interact and grow. The new mathematical models are inspired by the Bass model for the growth of consumer durables [8] by proposing how the differential equation developed by Bass can be extended to incorporate cross-side network effects. The theory is applied to the special case of two-sided platforms to derive closed-form solutions of differential equations. Analysis of more complex platforms can only be done by numerical methods and simulations. This is beyond the scope of this paper.
Our work is also inspired by the early studies of Arthur et al. on the path-dependent evolution of economic systems with strong network effects [9]. They study the temporal evolution of such systems using a discrete growth algorithm based on Polya urns. They show that the system may end up in any of several possible future equilibrium states, and not in just one predetermined state, as postulated by classical economic theory. For a comprehensive overview of the application of Polya urn models, see [10]. The application of Polya urns to complex systems, such as MSPs, is difficult. Therefore, unlike the work by Arthur et al., we will use the simpler and more direct approach of coupled nonlinear differential equations to study the temporal evolution of MSPs. We have not found any papers in the economic literature addressing the evolution of multisided platforms in this way (or by any other methods).
In summary, the main contributions of this paper with respect to multisided platforms are:
  • To show how to extend the Bass equation to MSPs with both same-side and cross-side network effects.
  • To classify two-sided platforms according to same-side and cross-side network effects, and to develop a generic set of first-order differential equations for each class.
  • To show mathematically that the initial growth of the platform may depend on the type of network effects in such a way that the market segments offered by the platform will not start growing unless there are some initial customers. This is often referred to as the “chicken and egg problem”. The strategic challenges are then (i) to identify whether this is the case for the platform and (ii) to determine how to persuade sufficient numbers of customers to start using the platform to reach a threshold at which the growth becomes self-sustained.
  • To show that, even with an initial customer base, network effects may result in long latency periods until the market reaches a level at which the revenues from the platform become positive. Such behavior has been observed for, for example, Facebook [11]. This is also a strategic challenge because long latency may motivate the platform provider to terminate the service prematurely.
  • To show that the market growth subject to strong network effects follows an S-curve shape, from slow initial growth (e.g., much slower than linear growth) to rapid growth after the market has exceeded a certain threshold.
The rest of the paper is organized as follows: Section 2 introduces multisided platforms. Section 3 provides the general analytical model for the temporal evolution of MSPs from launching to market saturation; in particular, how the differential equation developed by Bass can be extended to such platforms. To our knowledge, this is a new approach to studying the business potential of MSPs. Section 4 proposes a classification of two-sided platforms. It is shown that there are seven generic classes of two-sided platforms; that is, the complete analysis of two-sided platforms is limited to these generic classes. Section 5 is the main body of the paper, suggesting analytical models for each of the seven classes of two-sided platforms. This analysis is by no means complete, but it provides some insight into strategic issues related to the different classes, in particular the “chicken and egg” problem. Finally, Section 6 concludes the paper.

2. Multisided Platforms

This section discusses the background and related works of MSPs (Section 2.1), and details concerning market feedback, pricing, competition, business ecosystem, and market regulations (Section 2.2, Section 2.3, Section 2.4, Section 2.5 and Section 2.6).

2.1. Background and Related Works

In the MSP, two or more distinct user groups interact to produce mutual benefits for each other [12]. In many practical cases, there are just two groups—the multisided platform then becomes a two-sided platform. There is no essential difference between modeling two-sided and multisided platforms except that it becomes more difficult to solve the differential equations. Therefore, the mathematical description of the dynamics of such platforms is limited to two-sided platforms to derive closed-form expressions for the temporal market evolution of the platform. This is done in Section 5 based on the classification proposed in Section 4. The general conclusions from the simple models for two-sided platforms may still be extended to more complex platforms as elements for assessing business opportunities and strategic challenges.
Some of the largest companies in the digital economy are MSPs, for example, Google, Amazon, eBay, Uber, and Airbnb [13,14]. Some MSPs have even become the market leaders in their industry, sometimes even without owning expensive physical assets, e.g., Uber and Airbnb. There is tremendous value in connecting different user groups. Furthermore, there remains huge potential for implementing MSPs in several business and industry sectors, as well as public domains.
The basic business proposition for MSPs is to offer mediating services, following the value network concept defined by Stabell and Fjeldstad in [15]. In this value-generating model, the organization offers services that support direct or indirect interactions between users. The organization also manages contracts that allow the users to access and utilize the services. Examples of contracts are subscriptions, tickets, club memberships, and ownership of certain tokens (e.g., credit cards).
The mediation may take place between users in the same user group and between users in different user groups. Facebook offers direct mediation services between the users of the social medium, allowing them to interact. In addition, Facebook offers mediation services between two different user groups—advertisers and users—by collecting information about the users that the advertisers can exploit to target the marketing of their products. However, a basic requirement for an MSP is that there must be interactions between the user groups. If this is not the case, then the platform just participates in independent business sectors and can be analyzed by standard business models. There are two main types of MSPs: digital MSPs and tangible MSPs. Digital MSPs mediate the exchange of digital goods and services, while tangible MSPs mediate the exchange of physical goods and non-digital services. Facebook and MasterCard are examples of digital MSPs, whereas Uber and Airbnb are examples of tangible MSPs. Tangible MSPs have also been termed “Online-to-Offline (O2O)” MSPs [16]. Examples of MSPs are shown in Table 1 ([14], Chapter 10).
Ardolino et al. [17] qualitatively described market feedback, pricing, competition, business ecosystem, and market regulation for MSPs. In a paper by Parker and Van Alstyne [18], the business prospects of two-sided platforms are analyzed using standard micro-economic supply and demand theory. The purpose of their paper is to show how companies can offer one of the products of the two-sided platform for free and, by this action, increase the total revenues generated by the platform. The characteristics discussed in these papers ([17,18]) are summarized in Section 2.2, Section 2.3, Section 2.4, Section 2.5 and Section 2.6.

2.2. Market Feedback

Network effects—or network externalities—are generated by positive feedback from the different market segments of the MSPs. There may be feedback from users in one user group to the users of the same user group—same-side network effects. In the simple market model of Bass, users subjected to such network effects are called imitators, as these are users that adopt a service or buy a product because others do so [8]. Feedback from one user group to another user group is called cross-side network effects. Both same-side and cross-side network effects may be positive—that is, increasing the probability that other users will adopt the service—or negative—that is, reducing the probability that other users will adopt the service or even persuade existing users to stop using the service. This paper considers only positive network effects.

2.3. Pricing

The pricing model, and hence the way revenues are generated, may be complex. Examples of price regimes of multisided platforms in the digital economy are:
  • All user groups pay for the services they receive, for example, sellers and buyers using eBay and property owners and renters on Airbnb.
  • Some users of a user group may pay for the services they receive, and other users may receive downscaled services for free, while other user groups (e.g., advertisers) may pay for all services they receive (e.g., advertisements and marketing). Examples of businesses applying such payment methods are electronic newspapers and Spotify.
  • One or several user groups receive the services for free while other user groups pay for the services (e.g., Facebook and Google Search).
The last two pricing models are typical for MSPs if there is a strong network effect from one user group to another (for example, between users of Facebook and firms producing targeted advertisements). Subsidizing one of the user groups may increase the income generated by the platform rather than reducing it, since it may contribute to the growth of users in the other user group(s).

2.4. Competition

The platform may compete with other platforms offering the same services (e.g., Facebook and Myspace) or with entirely different platforms for capturing certain types of customers (e.g., Facebook and Google Search competing to attract advertisers). This type of competition may seem counterintuitive but is the most important competitive challenge for several platform operators. There may also be competition between the customers of the same user group (e.g., between drivers offering services over the Uber platform).

2.5. Business Ecosystem

Because of competition, the ecosystem for MSPs is more complex than other businesses. For this reason, the MSP must sometimes include stakeholders in its ecosystem analysis that are seemingly unrelated to the key business area of the platform. Therefore, standard business modeling tools may not capture all strategic issues the MSP is facing. Business models may, for example, fail to take cross-side network effects properly into account, and treat the various business segments independently.

2.6. Market Regulations

The existence of two or more user groups and strong network effects both within and between the user groups make it difficult to identify one regulatory regime that ensures fair competition and avoid market failures, such as the formation of monopolies. One particular problem is that the MSP is a monopoly in one market segment but not in other segments. For example, Facebook is a monopoly in the segment of social media services but not in the advertisement segment. The complexity of competition and the ecosystem may make it difficult to identify what can be regulated, the actual effects of the regulation and, in particular, how to avoid market failures.

3. A General Dynamic Model of MSPs

This section introduces the general dynamic model of the MSP (Section 3.1). Moreover, the section discusses the feedback function and the choice of parameters used in Section 5 (Section 3.2), and the combined effects of same-side and imitated cross-side network effects (Section 3.3).

3.1. The Model

Figure 1 shows a multisided platform with three user groups receiving different services from the platform via the links associating each user group with the platform. The model is extended to any number of user groups in an obvious way. The dynamic growth of each user group is determined by several factors:
  • Existence of innovators—or early adopters—joining the group independently of other users.
  • Existence of imitators joining the group because other users have done so—same-side network effects.
  • Existence of cross-side network effects causing users to join the group because other users have joined one or several other user groups.
In a multisided platform, different products or services are offered to several user groups. The dynamic behavior of the system consisting of n user groups is then determined by a set of n first-order differential equations, one for each user group, derived from the Bass equation [8]. To be independent of scale, the relative number of users in each user group is used as the dependent variable, i.e., u i = U i / M i , in which U i is the absolute number of users having adopted service i and M i is the absolute number of potential users in this user group. The values of u i are then in the closed interval u i u i 0 , 1 , in which u i 0 = u i 0 is the initial value of u i .
The Bass model describes how a new product is adopted by potential consumers. Using a more direct method than Frank Bass, the simple differential equation for the temporal evolution of the market of a single product can be written as
d u d t = p + q u 1 u
in which u is the relative number of adopters at a given time, p is the coefficient of innovation, and q is the coefficient of imitation [8]. The equation says that the change in the number of users adopting the service is proportional to the number of users that has not adopted the service yet ( 1 u ). The proportionality factor ( p + q u ) is the sum of the rate by which innovators adopt the service ( p ) and the rate by which imitators do so ( q u ).
The Bass model assumes that imitators and innovators can be modeled as two homogeneous groups of indistinguishable agents characterized by a uniform probability to adopt the service—that is, the probability of adopting is averaged over the distribution of individual decisions made by each agent. For large user groups, this is a good approximation that allows us to analyze the dynamics using simple differential equations. There are two significantly different special cases of the Bass equation, as below.
All users are innovators—that is, there are no network effects and d u / d t = p 1 u . Since there are no network effects, the market starts increasing even if there are no initial customers, i.e., u 0 = u 0 = 0 .
All users are imitators—that is, all users adopt the service because other users have done so. In this case, the equation becomes d u / d t = q u 1 u . If there are no initial users ( u 0 = 0 ), the solution of the differential equation will be u = 0 for all t , that is, no users will ever adopt the service. This is the mathematical evidence of the chicken and egg problem.
The models in Section 5 will use the first case if there is no same-side network effect. If there is a same-side network effect, the second case (with u 0 > 0 ) is used. The reasoning behind this choice is elaborated in Section 3.3. Cases where there are both imitators and innovators (i.e., using the full Bass equation) are not considered because this results in differential equations for which analytic solutions cannot be found. This case should be subjected to further study.
The Bass equation can be extended to multisided platforms by multiplying the original equation by the effect feedback all other user groups have on the adoption rate of a particular user group. The logic behind this choice is that the feedback from other user groups increases the likelihood that new users will adopt the service; that is, the adoption rate of the Bass equation is modified by a factor equal to the feedback function. The set of differential equations for the dynamics of the multisided platform then becomes
d u i d t   =   p i + q i u i 1 u i F i u 1 ,   u 2 , , u ^ i , , u n ,
in which the index i enumerates the user groups and the function F i is the combined cross-side network effect generated by all other user groups. The symbol u ^ i means that the function does not contain the variable u i . Without cross-side network effects (that is, F i = 1 ), this reduces to a set of n independent Bass equations—each user group then evolves independently of how all other user groups evolve. It is also reasonable to assume that the feedback function can be written in the form:
F i = j i f j i u j
Here, f j i is the feedback from user group j to user group i . The rationale behind this assumption is that the feedback from one user group depends only on the number of users of that group and is independent of all other user groups. For two-sided platforms, the set of differential equations is:
d u d t =   p 1 + q 1 u 1 u f v u v
d v d t =   p 2 + q 2 v 1 v f u v u ,
in which we have, for simplicity of notation, set u 1 = u and u 2 = v . We will use these equations in Section 5.

3.2. The Feedback Function and Choice of Parameter Values

One simple cross-side feedback function from users of type j to users of type i is f j i = s i u j . We will call this feedback function imitated cross-side feedback. The rationale for this choice is twofold. If there are no users of one type, then there will be no users of the other type either. Moreover, it is assumed that the adoption rate for users of one category is proportional to the number of users of the other category. This is the reason why this type of feedback is denoted imitation. Facebook can be modeled as a two-sided platform consisting of the user groups social media users and advertisers. There is a same-side positive network effect between the social media users and a positive cross-side network effect from the social media users to the advertisers. However, if there are no social media users, there will be no advertisers. Moreover, it is reasonable to assume that the number of advertisements—and the revenues of Facebook—are proportional to the number of social media users on Facebook. On the other hand, there is no same-side network effect between advertisers; however, there may be a negative network effect from advertisers to social media users since advertisements may be viewed as unwanted distractions by some users. We do not include negative network effects in our model, but leave this for future research.
Another feedback function is f i = 1 + r i u j . We call this composite growth feedback. The rationale behind this choice is that users of type i adopt the service even if there are no users of type j . In this case, the cross-side network effect only increases the adoption rate for users of type i if r i > 0 (or reduces it if r i < 0 ). One example of this feedback function is freemium services with several user groups, in which, for example, one user group is offered a limited set of services for free. The existence of other user groups paying for more advanced services may have a positive feedback effect on the freemium user group since it may increase the functionality of the free—or cheaper—versions of the product. The two feedback functions outlined—imitated cross-side feedback and composite growth feedback—will be used in the various cases analyzed in Section 5 for two-sided platforms.
Next, let us estimate reasonable values for the coefficients of innovation and imitation for two-sided platforms. If there are only innovators, the solution of the Bass equation is u = 1 e p t ([14], Chapter 18). If we assume that 50% of the users have adopted the service after five years, we find p = ln 1 u / t 0.14 . This is close to what has been observed for the mobile phone market in several countries [19]. Similarly, the solution of the Bass equation with only imitators is u = u 0 / u 0 + 1 u 0 e q t ([14], Chapter 18). Based on the statistics for Facebook [11], we set the initial number of users to u 0 = 1 % and—presuming that u = 50 % of the potential users adopt the service after t = 10 years—find q 0.46 . We also assume that the cross-side coefficient of imitation ( s ) is of the same order of magnitude as q . To investigate the imitated cross-side network effects, we use three values for s , namely 0.23, 0.46, and 0.92.
For composite growth feedback, we have not found empirical values for r . To investigate the effect of this feedback function, we have chosen, quite arbitrarily, 0.5, 1, and 2. The set of parameters is summarized in Table 2.
These parameter values have no significance other than being used in the examples in Section 5. For real applications, the parameters are expected to vary considerably between different services designed according to a particular platform type, as well as between services designed for different platform types. Hence, analyzing real platforms and comparing them with theory requires the determination of empirical parameters for the specific business cases being studied.

3.3. Combined Effect of Same-Side and Imitated Cross-Side Network Effects

Let us use the values for the flow parameters calculated in Section 3.2 to estimate latency under the conditions that all users of type A are innovators, and all users of type B are imitators and subject to cross-side network effects of the type f = s u , i.e., only imitated cross-side feedback, in addition to same-side network effects. This case is illustrated in Figure 2.
The general set of differential equations for a two-sided market derived in Section 3.2 is:
d u d t = p 1 + q 1 u 1 u f v u v
d v d t = p 2 + q 2 v 1 v f u v u .
Setting q 1 = 0 ,   p 1 = p , p 2 = 0 ,   q 2 = q , f v u v = 1 , and f u v u = s u , the differential equations for u and v become:
d u d t = p 1 u
d v d t = s u q v 1 v
For small u and v , we have 1 v 1 u 1 . The solution of the first equation is then u p t . Inserted in the second equation, this gives:
d v d t = s p q v t
v = v 0 e p q s t 2 2
The time it takes the number of users to reach the threshold v T is then
t = 2 ln v T / v 0 p q s
Suppose that the relative number of customers of type B must reach the threshold v T = 0.1 before the service becomes self-sustained, and, moreover, that the relative number of initial customers of type B is v 0 = 0.01 (e.g., 10,000 customers in a population of 1 million). Using the values calculated earlier for p and q , and s = 0.46 , it will take t 12.5   years before the relative number of customers of type B reaches a market share of 10%. Hence, the situation wherein the adoption rate for customers of type B depends both on the number of customers of type A and all customers of type B being imitators cannot exist in real markets—the latency period is simply too long before the service generates any revenues. Only markets with weaker feedback functions are realistic in this case. Therefore, the composite growth feedback function f = 1 + r u is used in cases wherein both same-side and cross-side network effects determine the dynamics of one or both user groups.

4. Classification

There are altogether 16 possible combinations of same-side and cross-side network effects in an MSP consisting of two user groups. However, the number of combinations that need to be analyzed can be reduced to seven cases, as follows. Cases in which there are no cross-side network effects are not included, since they will be reduced to two independent Bass equations. Some of the cases are made symmetrical by interchanging the dependent variables u and v . For example, the cases “same-side A, cross-side AB, cross-side BA” and “same-side B, cross-side AB, cross-side BA” are identical in this respect. As are are the cases “same-side B, cross-side AB” and “same-side A, cross-side BA”. Table 3 summarizes the seven independent cases that need to be analyzed.
The type of cross-side network effects is indicated for each case based on the observations made in Section 3.2. That is, if there is no same-side network effect, then imitated cross-side effect is used, and if there is same-side network effect, then the composite feedback effect is used. The table also includes an example of a digital service that obeys a particular model and the corresponding user groups. The parameter values used in the models of Section 5 are not based on empirical analysis of the example service, but on the values suggested in Section 3.2. Hence, the mathematical models in Section 5 do not describe the example service as it exists in the real market but are only concerned with the qualitative behavior of the particular model. The innovator of a two-sided platform business can use the models:
  • To identify whether the implementation is subject to strategic traps such as “chicken and egg” and long latency.
  • To determine how each service of the platform is likely to evolve (following an S-curve or an exponential distribution).
  • To use these observations to study the evolution of the money flow generated by the platform and future profit prospects.

5. Analysis

The set of differential equations for each case is derived from the equations in Section 3.2 and using feedback functions as shown in Table 3. For same-side network effects, we limit the analysis to a case wherein all potential users are imitators, that is, the same-side feedback function is q 1 u for one type of users (A) and q 2 v for the other type of users (B). For simplicity, we set u 0 = u 0 and v 0 = v 0 as the initial values of the dependent variables. In some cases, the market can only increase if the initial values are different from zero; that is, there must be a pool of users before the service can be marketed. In other cases, one or both of the initial values may be zero. In all practical cases, u 0 1 and v 0 1 .
In some cases, we may derive closed-form analytical solutions of the market equations. In other cases, this is not possible. However, in all cases, approximate solutions for the initial growth of the market for the two user groups are computed, in particular, the time t u and t v (i.e., latency) it takes for each user group to reach the threshold ( u T and v T ) at which the growth becomes self-sustained. In these cases, we set 1 v = 1 + r v = 1 u = 1 + r u = 1 in the differential equations, since u 1   and v 1 . The latency is an important strategic parameter since the slow initial increase of a service does not always mean that the service will never become lucrative. In several cases, the slow increase is a result of either same-side or cross-side network effects, or both. For instance, the latency for Facebook—the time to reach u T = 10 % market share—was longer than five years [11].
The mathematical methods used for solving the differential equations can be found in any undergraduate textbook on calculus. The authors have used the handbook by Korn and Korn [20] as the reference, in particular, for solving integrals.

5.1. Same-Side Network Effects for Both User Groups and Cross-Side Network Effects between Both User Groups

In this case, there are same-side and cross-side network effects within and between both user groups, respectively. An example service of this case is Airbnb, with guests (user group A) and hosts (user group B):
  • Guests benefit from hosts because of an increased number of potential accommodations.
  • Hosts benefit from guests because of an increased number of potential customers.
  • Guests benefit from other guests because of host reviews.
  • Hosts benefit from other hosts because of guest reviews.
The model is illustrated in Figure 3.
As explained in Section 3.2, the cross-side feedback functions 1 + r 1 v and 1 + r 2 u are used in this case. The differential equations then become:
d u d t = q 1 u 1 + r 1 v 1 u
d v d t = q 2 v 1 + r 2 u 1 v
Since u = v = 0 is the solution if there are no initial customers, the initial values of u and v must satisfy the conditions u 0 > 0 and v 0 > 0 . Dividing the second equation by the first equation gives:
d v d u = q 2 q 1 v 1 + r 2 u 1 v u 1 + r 1 v 1 u
or
1 + r 1 v d v v 1 v = q 2 q 1 1 + r 2 u d u u 1 u
Integrating both sides, applying the initial conditions, and rearranging, we find easily
v 1 v 0 1 + r 1 v 0 1 v 1 + r 1 = u 1 u 0 1 + r 2 u 0 1 u 1 + r 2 q 2 / q 1
This is a transcendental equation that cannot be used directly to find a general solution for u and v . However, this equation can be used to estimate how the market behaves for large u and v . In this approximation, u = v 1 . We also set 1 u 0 = 1 v 0 = 1 . In this case,
v = 1 u 0 q 2 / q 1 v 0 1 u q 2 1 + r 2 / q 1 1 + r 1 .
This formula can be used to estimate (say) how much users of type A lag behind users of type B (or vice versa) in adopting the service. Setting q 1 = q 2 and u 0 = v 0 , then v = 1 u 1 + r 2 / 1 + r 1 as u approaches 1. If u = 0.9 , then v = 0.99 if r 1 = 0.5 and r 2 = 2 . On the other hand, if v = 0.9 , then u = 0.68 . This is only a crude estimate, as the approximation is inaccurate since the condition u 1 is not satisfied in this case. However, the estimate indicates how users of type A lag relative to users of type B, or vice versa. As mentioned, both user groups adopt the service at the same rate initially. For small u and v , i.e., 1 u = 1 v = 1 , u and v is reduced to two independent differential equations with solutions
u = u 0 e q 1 t ,   v = v 0 e q 2 t .

5.2. Same-Side Network Effects for Both User Groups and Cross-Side Network Effects from One User Group to the Other

In this case, there are same-side network effects within both user groups and cross-side network effects from user group A to B. An example service of this case is Uber, with drivers (A) and passengers (B):
  • Drivers benefit from passengers because of an increased number of potential rides.
  • Drivers benefit from other drivers because of passenger reviews.
  • Passengers benefit from other passengers because of driver reviews.
The model is illustrated in Figure 4.
The differential equations then become:
d u d t = q 1 u 1 u
d v d t = q 2 1 + r u v 1 v
It directly follows that u = 0 is a solution of the first equation if u 0 = 0 . The second equation is then reduced to the Bass equation for imitators only and evolves independently of u . Similarly, v = 0   is a solution of the second equation, reducing the set of equations to the Bass equation for u . Therefore, a non-zero solution exists for both equations only if u 0 > 0 and v 0 > 0 . The first equation is independent of v and is solved directly:
u = u 0 u 0 + 1 u 0 e q 1 t
Inserting for u and separating the variables, the second equation becomes
d v v 1 v = q 2 1 + r u 0 u 0 + 1 u 0 e q 1 t d t
or
x = v 0 v d x x 1 x = x = 0 t q 2 1 + r u 0 u 0 + 1 u 0 e q 1 x d x
Integrating both sides of the equation and solving for v gives
v = v 0 e r + q 2 t u 0 + 1 u 0 e q 1 t r / q 1 1 v 0 + v 0 e r + q 2 t u 0 + 1 u 0 e q 1 t r / q 1 .
It is evident from the differential equations that for small values of u and v , u = u 0 e q 1 t and v = v 0 e q 2 t .
Figure 5 and Figure 6 show the user adoption— u t and v t —as a function of the time. The parameters are set to u 0 = v 0 = 0.01 and q 1 = 0.46 and plotted for different values of r and q 2 in Figure 5 and Figure 6, respectively. The figures indicate the impact of the cross-side network effect on the growth of user group B. Observe that both u t and v t are S-curves, as expected since all users are imitators. Moreover, in Figure 5, observe that the user adoption in group B increases as the cross-side coefficient of composite growth ( r ) increases. This is expected since an increase in r means that the overall feedback for type B users increases. Increasing the parameter q 2 relative to q 1 also increases the adoption rate for type B users ( v t ), as seen in Figure 6.

5.3. Same-Side Network Effects for One User Group and Cross-Side Network Effects between Both User Groups

In this case, there are cross-side network effects between both user groups and same-side network effects in user group A. An example service of this case is PayPal with users (A) and merchants (B):
  • Users benefit from other users because of potential peer-to-peer money transfers.
  • Users benefit from merchants because of the shopping availability of e-commerce sites.
  • Merchants benefit from users because of increased potential sales.
The model is depicted in Figure 7.
The differential equations then become:
d u d t = q 1 u 1 + r 1 v 1 u
d v d t = s 2 u 1 v
In this case, u = 0 is a solution if u 0 = 0 . Therefore, a non-zero solution exists if u 0 > 0 and v 0 0 . For simplicity, we set v 0 = 0 . Dividing the first equation by the second equation gives
d u d v = q 1 1 + r 1 v 1 u s 2 1 v
with solution
u = 1 1 u 0 e r 1 q 1 v / s 2 1 v 1 + r 1 q 1 / s 2
Inserting this in the second equation and rearranging gives t as a function of v
t = 1 s 2 x = 0 v d x 1 x 1 1 u 0 e r 1 q 1 x / s 2 1 x 1 + r 1 q 1 / s 2
For small u and v , the differential equations become
d u d t = q 1 u ,   d v d t = s 2 u
with solution
u = u 0 e q 1 t ,   v = v 0 + s 2 u 0 q 1 e q 1 t 1 .
The latency period—the time to reach u T and v T —is then
t u = 1 q 1 ln u T u 0 ,   t v = 1 q 1 ln 1 + q 1 v T v 0 s 2 u 0 .
Note that the latency period is independent of r 1 . Setting u 0 = v 0 = 0.01 , u T = v T = 0.1 , and q 1 = 0.46 , we obtain t u = 5.0 years for type A users. Table 4 shows the latency t v for type B users for three values of s 2 .
Observe that the time to reach the threshold t v increases when s 2 decreases. Furthermore, observe that t u = t v when s 2 = q 1 , in which the same-side network effects for user group A equal the cross-side network effects that user group B receives from user group A (note that in this case, the cross-side network effect from user group B to A is small enough to be ignored).

5.4. Same-Side Network Effect for One User Group and Cross-Side Network Effect from That User Group to the Other

In this case, there are cross-side network effects from user group A to B, and same-side network effects in user group A. An example service of this case is Facebook, with social media users (A) and advertisers (B):
  • Users benefit from other users because of increased communication opportunities.
  • Advertisers benefit from users because of increased visibility for their ads.
The model is illustrated in Figure 8.
The differential equations then become:
d u d t = q u 1 u
d v d t = s u 1 v
In this case, u = 0 is a solution if u 0 = 0 . Therefore, a non-zero solution exists if u 0 > 0 and v 0 0 . For simplicity, we set v 0 = 0 . The solution of the first equation is
u = u 0 u 0 + 1 u 0 e q t
Inserting this in the second equation and solving for v and setting v 0 = 0 gives
v = 1 e s t u 0 + 1 u 0 e q t s / q
Figure 9 shows u and v as a function of t for some values of s . First, observe that u t and v t follow each other closely when q = s , only offset by the difference in starting conditions. This is expected since the growth of type A and type B users will be approximately the same, given that the feedback in both user groups depends on the number of type A users only. Moreover, observe that v t grows faster than u t when s > q . In this case, the feedback in user group B is stronger compared to the feedback in user group A; in other words, the cross-side network effect from user group A to B is stronger than the same-side network effect within user group A.
The equation for v cannot be solved for t . However, dividing the first differential equations with the second and integrating, we find
v = 1 1 u 1 u 0 s / q
Figure 10 shows v as a function of u . Observe that v t u t when q = s = 0.46 . This also holds in general, i.e., when q = s and u 0 is sufficient small. For larger u 0 , this will not be the case.

5.5. Same-Side Network Effects for One User Group and Cross-Side Network Effect from the Other User Group

In this case, there are cross-side network effects from user group A to B, and same-side network effects in user group B. An example service of this case is Yelp, with restaurants (A) and reviewers (B):
  • Restaurants benefit from reviews because of increased visibility.
  • Reviewers benefit from other reviewers because of the restaurant reviews.
The model is illustrated in Figure 11.
The differential equations then become:
d u d t = p 1 u
d v d t = q v 1 + r u 1 v
In this case, v = 0 is a solution if v 0 = 0 . Therefore, a non-zero solution exists if v 0 > 0 and u 0 0 . For simplicity, we set u 0 = 0 . This gives u = 1 e p t . The second equation can be written
v 0 v d x x 1 x = 0 t q 1 + r 1 e p x d x
Integrating and solving for v gives
v = v 0 e q r + 1 t v 0 e q r + 1 t v 0 1 e q r u / p
For small u and v , using the differential equations and by setting u = p t for small t , we find directly:
t u = u T p , t v = ln v ln v 0 q
Figure 12 and Figure 13 show user adoption for user groups A and B as a function of the time for various settings of q and r . First, observe that u t undergoes logarithmic growth—as expected, since there are no network effects for user group A. Moreover, observe that v t is an S-curve because there are both same-side and cross-side network effects for user group B. Note as well that the time to reach a certain threshold for user group B, e.g., v T = 0.1 , ranges from less than three to more than seven years, depending on the values of q and r . It is the product of the same-side and cross-side network effect, i.e., q 1 + r u , that determines the overall feedback for user group B.

5.6. Cross-Side Network Effects between Both User Groups

In this case there are cross-side network effects between both user groups only. An example service of this case is eBay, with buyers (A) and sellers (B):
  • Buyers benefit from sellers because of increases in items listed for sale.
  • Sellers benefit from buyers because of increased potential sales.
The model is illustrated in Figure 14.
The differential equations then become
d u d t = s 1 v 1 u d v d t = s 2 u 1 v
Since u = v = 0 is a solution of these equations, the initial conditions must satisfy u 0 > 0 and v 0 > 0 . Dividing the first equation by the second gives:
d u d v = s 1 v 1 u s 2 u 1 v 1 u 1 u 0 e u u 0 = 1 v 1 v 0 s 1 / s 2 e s 1 v v 0 / s 2
This is a transcendental equation, so an analytic expression for u , v cannot be found. For small values of u and v , we have
d u d v = s 1 v s 2 u
with solution
u = s 1 s 2 v 2 v 0 2 + u 0 2
The differential equation for v for small values of v is then
d v d t = s 2 s 1 s 2 v 2 v 0 2 + u 0 2
with solution
ln v + v 2 v 0 2 + s 2 s 1 u 0 2 v 0 + s 2 s 1 u 0 = s 1 s 2 t
This gives for t v and, similarly, for t u
t v = 1 s 1 s 2 ln v T + v T 2 v 0 2 + s 2 s 1 u 0 2 v 0 + s 2 s 1 u 0 ,   t u = 1 s 1 s 2 ln u T + u T 2 u 0 2 + s 1 s 2 v 0 2 u 0 + s 1 s 2 v 0
Figure 15 and Figure 16 show the time to reach the threshold values u t u = u T and v t v = v T as a function of u 0 and s 1 , respectively. Observe that both t u and t v decrease as u 0 increases—an increase in the initial relative number of users in user group A reduces the time to reach the threshold for both user groups. This is because the cross-side network effects between the user groups are mutually dependent on each other.

5.7. Cross-Side Network Effects from One User Group to the Other

In this case, there are only cross-side network effects from user group A to B, as depicted in Figure 17. All new users to user group A are innovators, and the flow of new users is described as d u / d t = p 1 u . Hence, there are no network effects in user group A—only in user group B. An example service of this case is Google Search, with users (A) and advertisers (B). The advertisers benefit from more users since this increases the visibility of their advertisements.
The differential equations then become:
d u d t = p 1 u
d v d t = s u 1 v
In this case, the equations have non-zero solutions for initial conditions u 0 = v 0 = 0 . The first equation then gives:
u = 1 e p t
Inserting this in the second equation gives
v = 1 exp s 0 t u x d x = 1 exp s p 1 e p t s t = 1 e s u p t
Figure 18 shows the user adoption as a function of the time. Observe that u t undergoes logarithmic growth and v t follows an S-curve. For a small value of t , u t grows faster than v t . This is expected, since v t depends on a certain size of group A users to generate cross-side network effects. For small u and v , we easily find that t u = ln 1 u T / p and t v = 2 v T / s p . For instance, for u T = v T = 0.1 , p = 0.14 , and s = 0.46 , we find t u 0.75 and t v 1.76 . Eventually, the growth of user group B induced by network effects becomes larger than the innovation-based growth of user group A.

6. Conclusions

This paper presents a comprehensive overview of the different types of multisided platforms, distinguished by network effects within and between user groups. The purpose of the models presented in the paper is to study the temporal evolution of user adoption of each service the platform is offering based on interactions between the user groups. We are not concerned with how and why these interactions take place—the main objective has been to show how the original diffusion model of Frank Bass can be extended to analyze the temporal evolution of complex structures such as multisided platforms. We have not been able to identify any previous studies in which such applications of the Bass equation have been examined. Neither have we found any examples in the literature wherein the temporal evolution of MSPs has been subjected to mathematical analysis.
Analytical models using coupled sets of ordinary differential equations are developed for several examples of two-sided platforms. For some of these examples, analytical solutions are found. However, in cases in which analytical solutions do not exist, solutions can still be found for the early user-adoption of the services. Such analysis may even be done on platforms that are much more complex than the ones that are considered in this paper by studying the equations for small values of market adoption, since these equations are much simpler than the equations describing the complete market evolution. Such analysis is particularly important since latency in user adoption is a critical strategic parameter for multisided platforms.
It is also demonstrated that, for some types of interaction between the user groups, the market will not start growing unless there are some initial users in one or both user groups. This is the “chicken and egg” problem for MSPs. From the form of the differential equations, it may be simple to see if u t = 0 is a particular solution to the equations and, hence, that a chicken and egg problem exists.
To study more complex platforms, for example, with nonlinear and more complex interactions, system dynamics may be used to derive numerical solutions (see, for example [21]). Another approach is to use agent-based models in which the users are modeled as autonomic agents taking decisions to adopt or not adopt the service based on actions taken by other users (see, for example, [22,23]).
Future research should (i) extend our analysis to include negative network effects; (ii) further develop the analytical models to more complex platform types, in particular, to study the initial growth problem (latency and the chicken and egg problem) to uncover strategic pitfalls and possible misjudgments such as early termination of the service because of no or slow initial adoption; (iii) use simulation methods such as system-dynamic and agent-based simulations to study more complex platform behavior; and (iv) apply the analysis to empirical business data.

Author Contributions

Conceptualization, H.Ø. and J.A.A.; methodology, H.Ø. and J.A.A.; software, H.Ø.; validation, H.Ø. and J.A.A.; formal analysis, H.Ø. and J.A.A.; investigation, H.Ø. and J.A.A.; resources, H.Ø. and J.A.A.; data curation, H.Ø.; writing—original draft preparation, H.Ø.; writing—review and editing, H.Ø. and J.A.A.; visualization, H.Ø.; supervision, H.Ø. and J.A.A.; project administration, H.Ø.; funding acquisition, H.Ø. and J.A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data supporting the results are found within the body of the paper and in referenced works.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Temple, S. Inside the Mobile Revolution—Online Book. Available online: http://www.gsmhistory.com/inside-the-mobile-revolution/ (accessed on 25 October 2021).
  2. Strogatz, S.H. Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering; Perseus Books Publishing: Cambridge, MA, USA, 1994. [Google Scholar]
  3. Sanchez-Cartas, J.M.; Leon, G. Multi-Sided Platforms and Markets: A Literature Review; Universidad Politecnica Madrid: Madrid, Spain, 2018. [Google Scholar]
  4. Abdelkafi, N.; Raasch, C.; Roth, A.; Srinivasan, C. Multi-sided Platforms. Electron. Mark. 2019, 29, 553–559. [Google Scholar] [CrossRef]
  5. Caillaud, B.; Jullien, B. Chicken & egg: Competition among intermediating services. RAND J. Econ. 2003, 34, 309–328. [Google Scholar]
  6. Zhu, F.; Mitzenmacher, M. The Evaluation of Two-Sided Markets: A Dynamic Model. Technical Report TR-02-10; Harvard Computer Science Group: Cambridge, MA, USA, 2008. [Google Scholar]
  7. Cusumono, M.; Gawer, A.; Yoffie, D. The Business of Platforms: Strategy in the Age of Digital Competition; Harper Business: New York City, NY, USA, 2019. [Google Scholar]
  8. Bass, F.M. A New Product Growth Model for Consumer Durables. Manag. Sci. 1969, 15, 215–227. [Google Scholar] [CrossRef]
  9. Arthur, B.W.; Ermoliev, Y.M.; Kaniovski, Y.M. Strong laws for a path-dependent processes with applications. In Stochastic Optimization; Arkin, V.I., Shiraev, A., Wets, R., Eds.; Lecture notes in control and information sciences; Springer: Berlin/Heidelberg, Germany, 1986; Volume 81. [Google Scholar]
  10. Mahmoud, H.M. Polya Urn Models; Chapman and Hall/CRC: London, UK, 2008. [Google Scholar]
  11. Facebook’s Monthly Active Users. Statista. 2021. Available online: https://www.statista.com/chart/10047/facebooks-monthly-active-users/ (accessed on 25 October 2021).
  12. Hagiu, A.; Wright, J. Multi-Sided Platforms. Int. J. Ind. Organ. 2015, 43, 162–174. [Google Scholar] [CrossRef]
  13. Øverby, H.; Audestad, J.A. Digital Economics: How Information and Communication Technology is Shaping Markets, Businesses, and Innovation; CreateSpace Independent Publishing: Scotts Valley, CA, USA, 2018. [Google Scholar]
  14. Øverby, H.; Audestad, J.A. Introduction to Digital Economics: Foundations, Business Models and Case Studies; Springer: Berlin/Heidelberg, Germany, 2021. [Google Scholar]
  15. Stabell, C.B.; Fjeldstad, Ø.D. Configuring Value for Competitive Advantage: On Chains, Shops, and Networks. Strateg. Manag. J. 1998, 19, 413–437. [Google Scholar] [CrossRef]
  16. McAfee, A.; Brynjolfsson, E. Machine, Platform, Crowd: Harnessing Our Digital Future; W. W. Norton & Company: New York City, NY, USA, 2017. [Google Scholar]
  17. Ardolino, M.; Saccani, N.; Adrodegari, F.; Perona, M. A Business Model Framework to Characterize Digital Multisided Platforms. J. Open Bus. Technol. Mark. Complex. 2020, 6, 10. [Google Scholar] [CrossRef] [Green Version]
  18. Parker, G.G.; van Alstyne, M.W. Two-Sided Network Effects: A theory of Information Product Design. Manag. Sci. 2005, 51, 1494–1504. [Google Scholar] [CrossRef] [Green Version]
  19. International Telecommunication Union. Measuring Digital Development. Facts and Figures. 2021. Available online: https://www.itu.int/en/ITU-D/Statistics/Pages/facts/default.aspx (accessed on 7 September 2021).
  20. Korn, G.A.; Korn, T.M. Mathematical Handbook for Scientists and Engineers: Definitions, Theorems, and Formulas for Reference and Review; Dover: Minoela, NY, USA, 2000. [Google Scholar]
  21. Morecroft, J.D.W. Strategic Modelling and Business Dynamics: A Feedback Systems Approach; Wiley: Hoboken, NJ, USA, 2015. [Google Scholar]
  22. Railsback, S.T.; Grimm, V. Agent-Based and Individual-Based Modeling: A Practical Introduction; Princeton University Press: Princeton, NJ, USA, 2019. [Google Scholar]
  23. Øverby, H.; Biczók, G.; Audestad, J.A. Modeling Dynamic ICT Services Markets. In Proceedings of the World Telecommunications Congress (WTC), Miyazaki, Japan, 4–7 March 2012. [Google Scholar]
Figure 1. A multisided platform with three user groups—A, B, and C. Same-side and cross-side network effects within and between user groups, respectively, are indicated.
Figure 1. A multisided platform with three user groups—A, B, and C. Same-side and cross-side network effects within and between user groups, respectively, are indicated.
Systems 09 00085 g001
Figure 2. Two-sided platform with same-side and cross-side imitators.
Figure 2. Two-sided platform with same-side and cross-side imitators.
Systems 09 00085 g002
Figure 3. Same-side network effects for both user groups and cross-side network effects between both user groups.
Figure 3. Same-side network effects for both user groups and cross-side network effects between both user groups.
Systems 09 00085 g003
Figure 4. Same-side network effects for both user groups and cross-side network effects from one user group to the other.
Figure 4. Same-side network effects for both user groups and cross-side network effects from one user group to the other.
Systems 09 00085 g004
Figure 5. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = v 0 = 0.01 , q 1 = q 2 = 0.46 , and r = 0.5 ,   1.0 ,   2.0 .
Figure 5. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = v 0 = 0.01 , q 1 = q 2 = 0.46 , and r = 0.5 ,   1.0 ,   2.0 .
Systems 09 00085 g005
Figure 6. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = v 0 = 0.01 , q 1 = 0.46 , r = 1.0 , and q 2 = 0.23 ,   0.46 ,   0.92 .
Figure 6. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = v 0 = 0.01 , q 1 = 0.46 , r = 1.0 , and q 2 = 0.23 ,   0.46 ,   0.92 .
Systems 09 00085 g006
Figure 7. Same-side network effects for one user group and cross-side network effects between both user groups.
Figure 7. Same-side network effects for one user group and cross-side network effects between both user groups.
Systems 09 00085 g007
Figure 8. Same-side network effects for one user group and cross-side network effect from that user group to the other.
Figure 8. Same-side network effects for one user group and cross-side network effect from that user group to the other.
Systems 09 00085 g008
Figure 9. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = 0.01 , q = 0.46 and s = 0.23 ,   0.46 ,   0.92 .
Figure 9. User adoption as a function of time for user groups A and B. The parameters are set to u 0 = 0.01 , q = 0.46 and s = 0.23 ,   0.46 ,   0.92 .
Systems 09 00085 g009
Figure 10. Adoption in user group A ( u t ) as a function of adoption in user group B ( v t ). The parameters are set to u 0 = 0.01 and q = 0.46 .
Figure 10. Adoption in user group A ( u t ) as a function of adoption in user group B ( v t ). The parameters are set to u 0 = 0.01 and q = 0.46 .
Systems 09 00085 g010
Figure 11. Same-side network effects for one user group and cross-side network effect from the other user group.
Figure 11. Same-side network effects for one user group and cross-side network effect from the other user group.
Systems 09 00085 g011
Figure 12. User adoption as a function of time for user groups A and B. The parameters are set to v 0 = 0.01 , p = 0.14 , r = 1.0 , and q = 0.23 ,   0.46 ,   0.92 .
Figure 12. User adoption as a function of time for user groups A and B. The parameters are set to v 0 = 0.01 , p = 0.14 , r = 1.0 , and q = 0.23 ,   0.46 ,   0.92 .
Systems 09 00085 g012
Figure 13. User adoption as a function of time for user groups A and B. The parameters are set to v 0 = 0.01 , p = 0.14 , q = 0.46 , and r = 0.5 ,   1.0 ,   2.0 .
Figure 13. User adoption as a function of time for user groups A and B. The parameters are set to v 0 = 0.01 , p = 0.14 , q = 0.46 , and r = 0.5 ,   1.0 ,   2.0 .
Systems 09 00085 g013
Figure 14. Cross-side network effects between both user groups.
Figure 14. Cross-side network effects between both user groups.
Systems 09 00085 g014
Figure 15. Time to reach threshold for user group A ( t u ) and B ( t v ) as a function of u 0 . The parameters are set to v 0 = 0.01 , u T = v T = 0.1 , and s 1 = s 2 = 0.46 .
Figure 15. Time to reach threshold for user group A ( t u ) and B ( t v ) as a function of u 0 . The parameters are set to v 0 = 0.01 , u T = v T = 0.1 , and s 1 = s 2 = 0.46 .
Systems 09 00085 g015
Figure 16. Time to reach threshold for user group A ( t u ) and B ( t v ) as a function of s 1 . The parameters are set to u 0 = v 0 = 0.01 , u T = v T = 0.1 , and s 2 = 0.46 .
Figure 16. Time to reach threshold for user group A ( t u ) and B ( t v ) as a function of s 1 . The parameters are set to u 0 = v 0 = 0.01 , u T = v T = 0.1 , and s 2 = 0.46 .
Systems 09 00085 g016
Figure 17. Cross-side network effects from one user group to the other.
Figure 17. Cross-side network effects from one user group to the other.
Systems 09 00085 g017
Figure 18. User adoption as a function of time for user groups A and B. The parameters are set to p = 0.14 , and s = 0.23 , 0.46 , 0.92 .
Figure 18. User adoption as a function of time for user groups A and B. The parameters are set to p = 0.14 , and s = 0.23 , 0.46 , 0.92 .
Systems 09 00085 g018
Table 1. Examples of digital and tangible MSPs.
Table 1. Examples of digital and tangible MSPs.
MSPType of BusinessUser GroupsPlatform Type
FacebookSocial networking serviceUsers and advertisersDigital
KickstarterCrowdfundingBorrowers and investorsDigital
MasterCardPoint-of-sale transactionsMerchants and cardholdersDigital
New York TimesNewspaperReaders and advertisersDigital
AirbnbSharing serviceHosts and guestsTangible
eBayElectronic marketplaceSellers and buyersTangible
UberSharing serviceDrivers and passengersTangible
Table 2. Overview of parameters and initial values.
Table 2. Overview of parameters and initial values.
ParameterDescriptionInitial Value
u t Relative number of users in user group A-
v t Relative number of users in user group B-
u 0 , v 0 Initial relative number of users in group A ( u 0 = u 0 and group B ( v 0 = v 0 )0.01
u T , v T Threshold value for a sustainable market size0.1
t u , t v Time to reach threshold value u T and v T , i.e., u t u = u T and v t v = v T -
p Coefficient of innovation0.14
q Same-side coefficient of imitation0.46
s Cross-side coefficient of imitation0.46
r Cross-side coefficient of composite growth1.0
Table 3. Overview of the various types of MSPs, their corresponding feedback, and example services.
Table 3. Overview of the various types of MSPs, their corresponding feedback, and example services.
SectionModelCross-Side FeedbackExample Service (User Groups)
Section 5.1 Systems 09 00085 i001 1 + r u
1 + r v
Airbnb (guests and hosts)
Section 5.2 Systems 09 00085 i002 1 + r u Uber (drivers and passengers)
Section 5.3 Systems 09 00085 i003 s u
1 + r v
PayPal (users and merchants)
Section 5.4 Systems 09 00085 i004 s u Facebook (users and advertisers)
Section 5.5 Systems 09 00085 i005 1 + r u Yelp (restaurants and reviewers)
Section 5.6 Systems 09 00085 i006 s u
s v
eBay (buyers and sellers)
Section 5.7 Systems 09 00085 i007 s u Google Search (users and advertisers)
Table 4. Latency in years for type B users.
Table 4. Latency in years for type B users.
s20.230.460.92
tv6.45.03.7
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Øverby, H.; Audestad, J.A. Multisided Platforms: Classification and Analysis. Systems 2021, 9, 85. https://doi.org/10.3390/systems9040085

AMA Style

Øverby H, Audestad JA. Multisided Platforms: Classification and Analysis. Systems. 2021; 9(4):85. https://doi.org/10.3390/systems9040085

Chicago/Turabian Style

Øverby, Harald, and Jan A. Audestad. 2021. "Multisided Platforms: Classification and Analysis" Systems 9, no. 4: 85. https://doi.org/10.3390/systems9040085

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop