1 Introduction

The “prestressing steel cartel” operated on the European market between 1984 and 2002. It agreed to set quotas on the quantities to be supplied to shared clients. The cartel comprised eighteen members competing against six fringe firms. The collusion was complicated by new competitors and by a drop in demand in 1996. In 2002, the cartel was detected. In 2011, it was finally punished by a penalty of almost € 270 million.Footnote 1 The “methionine cartel” operated between 1986 and 1999. It agreed to limit its sales outside the USA and Japan. The cartel had four members competing against two fringe firms. When in 1991 the fringe competitor Novus introduced a successful rival product, the cooperation within the cartel became more difficult. The cartel was detected in 2001 and a year later penalized with a fine of € 127 million.Footnote 2

These two examples suggest that the collusion of cartels is confronted by at least three external threats: the investigations of antitrust authorities, competition from fringe firms, and changes in the market environment. Therefore, our model-based derivation of an effective antitrust policy takes account of three actors: a cartel, a group of competing fringe firms, and an antitrust authority that incorporates into its policy the specific characteristics of the relevant market.

Fringe firms complicate the theoretical analysis, as they raise the issue of cartel stability (d’Aspremont et al. 1983). A cartel is stable if no cartel member has an incentive to become a fringe firm and, at the same time, no fringe firm wants to become a cartel member. Cartel stability usually has been studied in the context of so-called leadership models. These models assume that the cartel acts as Stackelberg leader and has implemented a mechanism that ensures perfect compliance with the cartel agreement.Footnote 3

Existing leadership models are not concerned with antitrust policy and, accordingly, do not include an antitrust authority. Therefore, we introduce a leadership model with a welfare maximizing antitrust authority that tries to deter firms from becoming cartel members. The authority can decide on its own investigative effort, on the appropriate size of the fine that detected cartels must pay, and on the discount offered to testifying firms (leniency program).

In our leadership model, a more aggressive antitrust policy reduces the size of the cartel and increases the number of fringe firms. However, increasing the policy’s aggressiveness is not costless for society. This cost must be considered in the design of an optimal antitrust policy. We employ a three-stage game to derive such a policy. In the first stage, the antitrust authority decides on its optimal policy. In the second stage, each of the firms decides on its status (cartel member or fringe firm). In the third stage, all firms determine their optimal output quantities.

The markets in which cartels operate are not uniform and they change over time. For example, stronger demand may increase the market volume and/or new producers may enter the market. Should the antitrust authority react to these changes by an expansion or reduction of its three policy instruments (effort, fine, discount)? Should all three instruments change in the same direction or does it make sense to alter two instruments in one direction and the third in the opposite direction? With the comparative statics of our model we can tackle such issues. The analysis reveals that both, the optimal force and the optimal mix of the antitrust authority’s policy depend on market characteristics such as the efficiency of the antitrust authority’s operations, the public respect for the rule of law, the ethical standards of the firms’ managers, the market volume, and the number of firms operating on the market. We show that minor expansions of the market volume allow for a reduction of all three policy instruments, while the optimal response to large expansions of the market volume is a more aggressive policy that induces one or more cartel members to become fringe firms. The same policy implications arise when additional firms enter the market.

This paper proceeds as follows. Section 2 surveys the related literature. In Sect. 3 we introduce our model and discuss its assumptions. Section 4 is devoted to the derivation of the optimal antitrust policy. Section 5 discusses the underlying economics and the resulting policy implications. Concluding remarks are offered in Sect. 6.

2 Related literature

Most of the existing literature either neglects the issue of an antitrust policy or precludes fringe firms. A notable exception is Bos and Harrington (2015, p. 135). They propose a supergame framework with fringe firms and an exogenously given antitrust policy and investigate the impact of that policy on the properties of the cartel and the fringe. Their analysis confirms that antitrust policies affect the stability of cartels. At the same time, the authors concede that even with the exogenously given antitrust policy “the relationship between antitrust enforcement and cartel size is too complex for us to provide specific guidance for enforcement policies (p. 148)”.

To derive appropriate antitrust enforcement policies, the present paper explores a completely different route. It revives the leadership approach and augments it with an endogenously derived antitrust policy. The leadership approach was once the backbone of stability analysis. In the price leadership model developed by d’Aspremont et al. (1983) the cartel is the Stackelberg price leader. The fringe firms take the leader’s price as given and set their quantities such that price equals marginal cost. The price leadership model with its perfectly competitive fringe might fit industries with a large number of competing firms. In the two cartel cases described in the introduction, the number of fringe firms was six and two, respectively. Furthermore, the cartel agreement focused on admissible quantities. Such a situation is better described by a special variant of a framework that Daughety (1990) introduced to analyze the welfare effects of mergers. This special variant is the quantity leadership model advocated by Martin (1990) and Shaffer (1995). The cartel is the Stackelberg quantity leader and the fringe firms are in Cournot competition with respect to the residual demand. The present paper builds on this oligopoly framework.

Leadership models have inspired additional work on the conditions required for the successful formation and stability of cartels. For example, Donsimoni (1985), Donsimoni et al. (1986) and Prokop (1999) utilize the price leadership model, whereas studies by Lofaro (1999), Konishi and Lin (1999) and Zu et al. (2012) are based on the quantity leadership model.

Antitrust policy is not an issue in either type of leadership model. Instead, these studies focus on the formal conditions for the existence and uniqueness of a stable cartel. The present study combines the quantity leadership model with an active antitrust authority that wants to maximize social welfare.

3 Model

3.1 Three-stage antitrust game

Our model is a three-stage game with a finite integer number of \(n\ge 2\) identical firms and an antitrust authority. First, the antitrust authority chooses its policy, taking into account the reactions of the n firms. Then, given the implemented antitrust policy, each of the n firms decides whether it wants to become a fringe firm or a member of the cartel. The resulting number of fringe firms is denoted by \(n_{F}\). The remaining \(\left( n-n_{F}\right) \) firms form the cartel. In their choice between fringe and cartel the firms take into account the resulting equilibrium output quantities and the associated profits. Both are determined in the third stage of our antitrust game.

In that final stage, all n firms produce the same homogeneous good and have the same constant marginal cost equal to c. The inverse demand function is \(P=a-bQ\), where P is the market price, Q is the aggregate quantity produced, and a and b are positive constants. Without loss of generality, we can choose the units of the good and the currency such that \((a-c)=1\) and \(b=1\). Therefore, the market volume, \((a-c)/b\), is normalized to 1.

The cartel’s sustainability is not an issue. It is assumed that the \(\left( n-n_{F}\right) \) members of the cartel act as one company and collectively determine their profit maximizing joint output \(Q_{K}\). Afterwards, each fringe firm determines its profit maximizing output \(q_{F}\). In other words, the cartel acts as a Stackelberg leader, while the group of fringe firms is the Stackelberg follower.Footnote 4 If the cartel shrinks to one firm (\(n-n_{F}=1\)), this firm will no longer represent an illegal cartel, but will become a legal Stackelberg leader. Since that firm would never want to give up that position, we know that \(n_{F}\le n-1\). Each fringe firm considers both the cartel’s output, \(Q_{K}\), and the aggregate output of the other fringe firms, \(Q_{-F}\), as given. Therefore, the output of each fringe firm, \(q_{F}\), is determined by the Cournot-Nash equilibrium concept.

The antitrust authority’s policy is implemented before the n firms decide on their cartel membership and their output quantities. Three policy instruments are available to the authority. The first instrument is the fine \(f\ge 0\) that the members of a detected cartel must pay. The second instrument is the expected discount \(d\in [0,1)\) offered to some or all cartel firms that inform the authority about the cartel. Accordingly, \(f\left( 1-d\right) \) is the average fine of the members of a detected cartel. The third policy instrument is the authority’s own investigative effort, \(e\ge 0\).

If a cartel exists (\(n-n_{F}\ge 2\)), it is detected with some probability \(p\in [0,1]\). Therefore, \(p\,f\left( 1-d\right) \) is the expected fine of each member of the cartel. The probability of detection, p, depends on the antitrust authority’s policy. More specifically, we assume that

$$\begin{aligned} p=h(e,f,d)\,g(n-n_{F}). \end{aligned}$$
(1)

The factor \(h(e,f,d)\in [0,1]\) captures the impact of the authority’s antitrust policy. We assume that h(efd) is a continuous concave function that approaches 1 from below and has positive first order derivatives. The second factor, \(g(n-n_{F})\in [0,1]\), takes care of the fact that larger cartels are more likely to be detected than smaller ones. We assume that \(g(1)=0\) and that \(g(n-n_{F})\) is a continuous concave function approaching 1 from below. A detailed justification for these assumptions is provided in Sect. 3.2.

Our model recognizes that the implementation of an antitrust policy is not costless. Following the law enforcement literature initiated by Becker (1968), we capture this cost by a continuous social cost function, s(efd), with positive first order partial derivatives.

The objective of the antitrust authority is to implement a policy (efd) that maximizes welfare. This policy is denoted as the optimal antitrust policy. Welfare does not depend on the budgetary effects of the fines and discounts, because these are of a purely redistributional nature. Therefore, welfare is defined here as the sum of consumer and producer rent minus the social cost, s(efd), caused by the antitrust policy.Footnote 5

Section 3.2 provides an elaborate discussion of the assumptions relating to Eq. (1) and to the social cost function s(efd). Therefore, readers that are primarily interested in the solution of the three-stage game can skip over Sect. 3.2 and directly proceed to Sect. 4.

3.2 Discussion of some assumptions

In practice, fines are often linked to revenues or to profits. However, for algebraic simplicity, we assume that the fine, f, is lump-sum.

There is ample evidence that leniency programs increase the probability of detecting cartels (e.g., Aubert et al. 2006, p. 1242; Brenner 2009, pp. 642–644). In anticipation of being detected, cartel firms may apply for leniency by providing evidence of a cartel agreement. Furthermore, even if cartel members consider it unlikely that the antitrust authority will discover anything, they may worry that some fellow member will apply for leniency and, because of that worry, apply themselves. Harrington (2013, pp. 2–3) denotes these two effects as “prosecution effect” and “preemption” effect, respectively. The policy variables f and d in \(h\left( e,f,d\right) \) capture these effects. We define the expected discount by \(d=r\mu \in [0,1)\), with \(r\ge 0\) denoting the percentage by which the fine of an eligible and cooperating cartel member is reduced, and \(\mu \in [0,1]\) denoting the share of cartel members eligible for that reduction.Footnote 6 An expansion of eligibility, \(\mu \), or an increase in the percentage r by which the fine of an eligible cartel member is reduced, strengthens the preemptive effect of discounts. However, it lowers the average fine of the members of a detected cartel, weakening the prosecution effect. We assume that the former effect dominates the latter effect, that is, \(\partial h/\partial d>0\). Our specification allows for a percentage \(r>1\). For plausibility reasons, however, we restrict the domain of \(d=r\mu \) to the interval [0, 1).Footnote 7

A positive effort, e, is necessary to turn the fine and the leniency program into effective instruments. Without any effort on the side of the antitrust authority, the prosecution effect and the preemption effect do not exist, regardless of the size of the cartel and the size of the fine. Therefore, the case \(e=0\) must give \(p=0\), which requires that \(h\left( 0,f,d\right) =0\). When a detected cartel never pays a fine (\(f=0\)), the investigative staff is likely to be demoralized and its effort may become completely ineffective, that is, \(h\left( e,0,d\right) =0\). If the fine for detected cartels is positive, the antitrust authority must be able to detect an existing cartel through its own investigative effort e. Therefore, we assume that \(h(e,f,0)>0\), when \(e>0\) and \(f>0\).

The assumption \(g(1)=0\) ensures that a “cartel” with only one member cannot be detected, because this member does not form an illegal cartel, but merely represents a legal Stackelberg leader.

The function s(efd) represents the social cost arising from the three antitrust policy instruments. Obviously, if society desires a larger effort, e, it must provide the resources necessary to hire more and better staff and to purchase a more effective system. Less obvious is the social cost arising from the fine f. The antitrust authority has a strong incentive to choose very large fines, because this reduces the expected profits from cartel membership. Excessive fines, however, induce a social cost, because they violate the principle of proportional justice and may increase the risk of convicting innocent firms (e.g., Allain et al. 2015). The discount, d, causes similar social costs. The public may dislike the idea that testifying firms that have broken the law can get away with a discount or, even worse, are rewarded. Lenient treatment of guilty firms may undermine a general respect for the law and may encourage unlawful behavior.

4 Solution

We will solve our three-stage game by backward induction, starting with the derivation of the profit maximizing quantity reactions, \(q_{F}\) and \(Q_{K}\), to each given antitrust policy, (efd), and number of fringe firms, \(n_{F}\) (Sect. 4.1). Then, to each given antitrust policy, (efd), we derive the equilibrium number of \(n_{F}\), that is, the profit maximizing status decisions (fringe or cartel) of the n firms (Sect. 4.2). To this end, we exploit the previously derived quantity reactions, \(q_{F}\) and \(Q_{K}\), and the concept of stability. Finally, given the equilibrium reactions of the n firms (status and output quantity), we derive the optimal antitrust policy (Sect. 4.3).

4.1 Third stage: determining the output quantities

In the presence of a given antitrust policy, (efd), and a given number of fringe firms, \(n_{F}\in (0,\ldots ,n-1)\), there is a given expected fine, \(p\,f\left( 1-d\right) \). This fine can be interpreted as a fixed cost of the cartel members and, therefore, does not affect their profit maximizing behavior. The resulting equilibrium output of the cartel (Stackelberg leader) is

$$\begin{aligned} Q_{K}=\frac{1}{2}, \end{aligned}$$
(2)

while each fringe firm produces

$$\begin{aligned} q_{F}=\frac{1}{2(n_{F}+1)}. \end{aligned}$$
(3)

Therefore, total output is

$$\begin{aligned} Q=Q_{K}+n_{F}q_{F}=\frac{2n_{F}+1}{2n_{F}+2}. \end{aligned}$$
(4)

Note that total output is independent of the total number of firms, n, and the number of cartel members, \((n-n_{F})\). Instead, total output exclusively depends on the number of fringe firms, \(n_{F}\). If an antitrust policy wants to increase total output, it must induce members of the cartel to join the fringe.

The profit of each fringe firm is

$$\begin{aligned} \pi _{F}\left( n_{F}\right) =\frac{1}{4(n_{F}+1)^{2}}, \end{aligned}$$
(5)

while each cartel member receives the expected profit

$$\begin{aligned} E\left[ \pi _{K}\left( n_{F}\right) \right] =\dfrac{1}{4(n_{F}+1)(n-n_{F} )}-p\,f\,\left( 1-d\right) . \end{aligned}$$
(6)

This finding reveals that the expected fine, \(p\,f\,\left( 1-d\right) \), is the antitrust authority’s only instrument to discourage firms from collusion.

4.2 Second stage: choosing the status

At this stage, the n firms decide whether they want to become a fringe firm or a member of the cartel. In their decision, they take the policy \(\left( e,f,d\right) \) as given and they anticipate the quantity reactions (2) and (3) and the associated profits (5) and (6).

Suppose that a member of the cartel is presented with an offer to join the \(n_{F}\) fringe firms. If and only if

$$\begin{aligned} E\left[ \pi _{K}\left( n_{F}\right) \right] >\pi _{F}(n_{F}+1), \end{aligned}$$
(7)

the firm rejects the offer. If all cartel members reject the offer, the cartel is denoted as internally stable.Footnote 8 The cartel is externally stable, if each of the \(n_{F}\) fringe firms rejects the offer to become a member of the cartel. This rejection arises, if and only if

$$\begin{aligned} E\left[ \pi _{K}\left( n_{F}-1\right) \right] \le \pi _{F}\left( n_{F}\right) . \end{aligned}$$
(8)

A stable cartel is a cartel that is internally and externally stable.Footnote 9

Our model determines the final status of a firm (cartel or fringe) using the following random process. First, each of the n firms is randomly assigned its status. Then one firm is randomly drawn and given the opportunity to change its status. If the firm is a member of the cartel and if (7) is violated, the firm decides to become a fringe firm. Since all cartel members are identical, the decision is independent of which cartel member is drawn. If, instead, a fringe firm is drawn and condition (8) is violated, this firm decides to enter the cartel. Again, the decision is independent of which fringe firm is drawn. Next, another (or the same) firm is randomly drawn and allowed to change its status. This random process is continued until two consecutive draws occur in which the two firms drawn have different statuses and both decide to keep their status. After these two decisions the random process terminates, because all fringe firms are identical and all cartel members are identical and, therefore, in all additional random draws no firm would want to change its status.

For the characterization of the equilibrium solution it is useful to define the “force”, A, of the given policy \(\left( e,f,d\right) \) by the following expression:

$$\begin{aligned} A:=h(e,f,d)f\left( 1-d\right) \ge 0. \end{aligned}$$
(9)

The value of A depends on the policy instruments e, f and d, but not on n and \(n_{F}\). In Sect. 3.2 it was explained that any antitrust policy with \(e=0\) or \(f=0\) leads to \(h\left( e,f,d\right) =0\) and, therefore, to \(A=0\) and \(p=0\). Therefore, such a policy completely eliminates the possibility of detecting an operating cartel. We denote such policies as passive antitrust policies. Increases in the effort, e, and the fine, f, raise the value of A. The impact of the discount d on the value of A is ambiguous, since it increases the value of the factor \(h\left( e,f,d\right) \) and, therefore, the probability of detection, p, but lowers the average fine of the members of a detected cartel, \(f\left( 1-d\right) \). Since d was restricted to values smaller than 1, A cannot be negative.

The profits (5) and (6) imply that an all-inclusive cartel (\(n_{F}=0\)) is internally stable, if and only if

$$\begin{aligned} A<\frac{1}{4}\left( \dfrac{1}{n}-\frac{1}{4}\right) . \end{aligned}$$
(10)

For \(n\ge 4\), the right-hand side would be non-positive, while A is non-negative. Therefore, an all-inclusive cartel with more than three members cannot be internally stable, even when \(A=0\). At least one member of the cartel would decide to change its status. For \(n=3\) or \(n=2\), however, an all-inclusive internally stable cartel is conceivable. For such cartels, the external stability condition is redundant, since no firm is left over that could enter the cartel.

Furthermore, we introduce the following “threshold variable”:

$$\begin{aligned} T(n_{F}):=\dfrac{n_{F}\left( 2n_{F}+1-n\right) +1}{4n_{F}(n-n_{F} +1)(n_{F}+1)^{2}g(n-n_{F}+1)}. \end{aligned}$$
(11)

It is independent of the policy \(\left( e,f,d\right) \). In Auer and Pham (2020, Lemma 1, Appendix, pp. 16–17) it is shown that \(\partial T(n_{F})/\partial n_{F}>0\).

Theorem 1

Given some antitrust policy \(\left( e,f,d\right) \) and the quantity reactions (2) and (3), the random process that determines a firm’s status leads to a unique equilibrium \(n_{F}\)-value. Policies that satisfy condition (10) lead to \(n_{F}=0\). For all other policies, the equilibrium value of \(n_{F}\) is given by

$$\begin{aligned} T(n_{F})\le A<T(n_{F}+1). \end{aligned}$$
(12)

Proof

See Auer and Pham (2020, Appendix, p. 17). \(\square \)

Theorem 1 determines the size of the stable cartel for each policy, \(\left( e,f,d\right) \). For example, a policy with the force \(A=T(n_{F})\) leads to a stable cartel with \(\left( n-n_{F}\right) \) members. Since \(\partial T(n_{F})/\partial n_{F}>0\), an increase in the equilibrium \(n_{F} \)-value (that is, a reduction of the cartel’s size) requires an increase in the policy’s force, A. Whether such an increase is desirable, is to be examined in the first stage of the antitrust game.

4.3 First stage: determining the antitrust policy

The sum of consumer and producer rent is equal to \((Q-0.5Q^{2})\), where the value of Q is defined by (4). Subtracting the social cost, s(efd), yields the following welfare function:

$$\begin{aligned} W(e,f,d)=\frac{\left( 2n_{F}+1\right) \left( 2n_{F}+3\right) }{8\left( n_{F}+1\right) ^{2}}-s(e,f,d). \end{aligned}$$
(13)

The antitrust authority chooses its policy, \(\left( e,f,d\right) \), such that welfare, W(efd), is maximized. This policy is denoted as the authority’s optimal antitrust policy, \((e^{*},f^{*},d^{*})\). In the derivation of this policy, the authority anticipates the equilibrium \(n_{F} \)-value (determined by Theorem 1) and the corresponding quantity reactions (2) and (3).

Relationship (12) implies that for passive antitrust policies the condition for stability becomes

$$\begin{aligned} T(n_{F})\le 0<T(n_{F}+1). \end{aligned}$$
(14)

Only one \(n_{F}\)-value exists that satisfies this condition. We denote this value by \(n_{F}^{{\min }}\), because an active antitrust policy (\(e>0\) and \(f>0\)) would lead to \(n_{F}\)-values that are at least as large as \(n_{F}^{{\min }}\) and, therefore, to cartels that are never larger than \(\left( n-n_{F}^{{\min }}\right) \). Thus, we can confine our search for the optimal antitrust policy to those policies (efd) that lead to \(n_{F}\in \left( n_{F}^{{\min }},\ldots ,n-1\right) \).

To find the optimal antitrust policy \((e^{*},f^{*},d^{*})\), we pursue a three-step procedure. First, we find \(n_{F}^{{\min }}\). Then, we derive for each given \(n_{F}\in \left( n_{F}^{{\min }},\ldots ,n-1\right) \) the antitrust policy \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\) that minimizes the social cost, s(efd). Finally, we compute the resulting welfare for each of these cost minimizing antitrust policies. The policy that generates the largest welfare is the unique optimal antitrust policy \((e^{*},f^{*},d^{*})\). In the following, we describe these three steps in more detail.

Finding\({{\varvec{n}}}_{{{\varvec{F}}}}^{\mathbf{min }}\) (step 1): For \(n=2\) or \(n=3\), we get \(n_{F}^{{\min }}=0\). When \(n>3\) and a passive antitrust policy is chosen, the number \(n_{F}^{{\min }}\) is the smallest \(n_{F}\)-value that satisfies the left-hand side inequality of (14). Using (11), this inequality simplifies to \(\left( n-n_{F}\right) \ge n_{F}+1+1/n_{F}\). Therefore, \(n_{F}^{{\min }}\) is the largest integer for which the condition \((n-n_{F}^{{\min }})\ge (n_{F}^{{\min }}+2)\) is satisfied. Rearranging this condition gives \(n_{F}^{{\min }}\le \left( n-2\right) /2\).Footnote 10 Therefore,

$$\begin{aligned} n_{F}^{{\min }}=\left\{ \begin{array} [c]{rll} \left( n-2\right) /2 &{} \text {for} &{} \text {even }n\\ \left( n-3\right) /2 &{} \text {for} &{} \text {uneven }n. \end{array} \right. \end{aligned}$$
(15)

The antitrust authority can restrict its search for the optimal antitrust policy \((e^{*},f^{*},d^{*})\) to policies that lead to \(n_{F}\ge n_{F}^{{\min }}\), where \(n_{F}^{{\min }}\) is defined by (15).

Computing the cost minimizing policies (step 2) Among all antitrust policies leading to a stable cartel with \((n-n_{F}^{{\min }})\) members, the passive policy \((e,f,d)=\left( 0,0,0\right) \) is the cost minimizing policy \((e_{n_{F}^{{\min }}}^{*},f_{n_{F}^{{\min }}}^{*},d_{n_{F}^{{\min }}}^{*})\).

Suppose that the antitrust authority wants to raise the number of fringe firms above \(n_{F}^{{\min }}\). This requires an active antitrust policy, that is, a policy with \(e>0\), \(f>0\) and \(d\ge 0\). From condition (12) we know that an active antitrust policy pursuing a cartel with \(\left( n-n_{F} \right) \) members must be such that the resulting A-value defined by (9) falls into the interval \([T(n_{F}),T(n_{F}+1))\). An infinite number of active policies exist that satisfy this condition. All of these policies lead to the same given \(n_{F}\)-value and, therefore, to the same quantity Q. Thus, they all yield the same consumer rent and producer rent. However, the social cost varies. Therefore, the authority should choose the policy that causes the lowest social cost, s(efd). Since \(\partial s/\partial d>0\), a welfare maximizing antitrust authority will always decide for a d-value that satisfies the condition \(\partial A/\partial d>0\). This implies that lower A-values allow for lower values of e, f and d. In other words, lower A-values reduce the social cost, s(efd).

Therefore, for each given \(n_{F}\)-value, the antitrust authority should opt for a policy the force of which, A, reaches the lower bound of its admissible interval defined by (12):

$$\begin{aligned} A=T(n_{F}). \end{aligned}$$
(16)

Choosing a force A slightly below \(T(n_{F})\) would make a cartel with \(\left( n-n_{F}\right) \) members externally instable and its size would increase to \(\left( n-n_{F}+1\right) \). Therefore, Equation (16) defines the smallest possible force, A, that caps the cartel size at \(\left( n-n_{F}\right) \). We denote condition (16) as the efficacy condition.

An infinite number of policies (efd) satisfy the efficacy condition (16). Among these policies, the authority should choose the one that causes the lowest social cost, s(efd). For given \(n_{F}\), this cost minimization problem can be written in the following form:

$$\begin{aligned} \min _{e,f,d}s(e,f,d)\qquad \text {subject to }A=T(n_{F}). \end{aligned}$$
(17)

The unique solution to this cost minimization problem is denoted by \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\). We know that this solution is characterized by \(e>0\) and \(f>0\). An interior solution would also require that \(d>0\).

To keep the model analytically tractable, we assume that the two factors of the probability of detection, p, defined by Equation (1) are given by

$$\begin{aligned} g(n-n_{F})=\frac{n-n_{F}-1}{n-n_{F}} \end{aligned}$$
(18)

and

$$\begin{aligned} h(e,f,d)=w\left( e\right) \cdot k(d)\cdot m(f), \end{aligned}$$
(19)

where

$$\begin{aligned} w\left( e\right)&=\frac{e}{e+1} \end{aligned}$$
(20)
$$\begin{aligned} k(d)&=\frac{d+\rho }{d+\rho +1}\qquad \left( \rho >0\right) \end{aligned}$$
(21)
$$\begin{aligned} m(f)&=\frac{f}{f+1}. \end{aligned}$$
(22)

This specification is fully consistent with the postulated properties of \(g(n-n_{F})\) and h(efd) discussed in Sects. 3.1 and 3.2.

Furthermore, we assume that the continuous social cost function is

$$\begin{aligned} s(e,f,d)=s(z)\qquad \text {with\qquad }z=\alpha e+\beta fm(f)+\gamma d\qquad \text {and\qquad }\partial s/\partial z>0. \end{aligned}$$
(23)

The parameters \(\alpha \), \(\beta \) and \(\gamma \) can be interpreted as the marginal effects of the respective policy instrument on the social cost variable z.Footnote 11

The specifications (18) to (23) imply that a unique solution arises (though not necessarily an interior solution).Footnote 12 To characterize the cost minimizing policy \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\), we make use of the following definitions:

$$\begin{aligned} \mathcal {E}&:=\frac{T(n_{F})}{k\left( d\right) \left( 1-d\right) } \end{aligned}$$
(24)
$$\begin{aligned} \mathcal {F}&:=\mathcal {E}+\left( \frac{\alpha }{\beta }\mathcal {E}\right) ^{1/2} \end{aligned}$$
(25)
$$\begin{aligned} \mathcal {D}&:=-\frac{\partial \mathcal {E}}{\partial d}\left[ \left( \frac{\alpha \beta }{\mathcal {E}}\right) ^{1/2}+\beta \right] \!. \end{aligned}$$
(26)

The three terms \(\mathcal {E}\), \(\mathcal {F}\) and \(\mathcal {D}\) depend on d, but not on e and f.

Theorem 2

For each \(n_{F}\in \left( n_{F}^{{\min }} +1,\ldots ,n-1\right) \), the unique cost minimizing policy that leads to a stable cartel with \(\left( n-n_{F}\right) \) members, is

$$\begin{aligned} e_{n_{F}}^{*}&=\left( \frac{\beta }{\alpha }\mathcal {E}\right) ^{1/2} \end{aligned}$$
(27)
$$\begin{aligned} f_{n_{F}}^{*}&=\frac{1}{2}\left[ \mathcal {F}+\left( \mathcal {F} ^{2}+4\mathcal {F}\right) ^{1/2}\right] . \end{aligned}$$
(28)

If d is endogenous, an interior solution, \(d_{n_{F}}^{*}>0\), must satisfy the condition

$$\begin{aligned} \mathcal {D}=\gamma . \end{aligned}$$
(29)

Proof

See Auer and Pham (2020, Appendix, pp. 20–21).\(\square \)

For a given cartel size, \(\left( n-n_{F}\right) \), Eqs. (27) to (29) of Theorem 2 specify the cost minimizing policy \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\), such that the efficacy condition (16), \(A=T(n_{F})\), is satisfied.

An increase in e or f raises the antitrust policy’s force, \(A=h(e,f,d)\,f\,\left( 1-d\right) \). The effort, e, exerts its positive influence only via the “probability factor”h(efd), while the fine, f, exerts its positive influence via both, the probability factor h(efd) and the average fine \(f\,\left( 1-d\right) \).

The third policy variable is the expected discount, d. As was true for e and f, an increase in d increases the probability factor h(efd). However, an increase in d also reduces the average fine \(f\,\left( 1-d\right) \) and, therefore, counteracts the increase in h(efd). As a consequence, an increase in d can make sense only if it has a strong positive effect on h(efd). This requires that the original d-value was sufficiently small. Since the right-hand side of condition (29) and the expression in square brackets in Eq. (26) are positive, the inequality \(\partial \mathcal {E}/\partial d_{n_{F}}^{*}<0\) is a necessary condition for a cost efficient positive discount \(d_{n_{F}}^{*}\).

Auer and Pham (2020, Lemma 2, Appendix, pp. 18–19) show that \(\partial \mathcal {E/}\partial d<0\), if and only if \(\left( d+\rho \right) ^{2} +2d+\rho <1\). For \(\rho \ge 0.61803\), this inequality is never satisfied. In other words, if \(\rho \ge 0.61803\) the cost minimizing value of d is \(d_{n_{F}}^{*}=0\) and Eq. (29) of Theorem 2 is redundant. The cost minimizing values \(e_{n_{F}}^{*}\) and \(f_{n_{F}}^{*}\) are obtained from Eqs. (27) and (28). If \(\rho <0.61803\) and, at the same time, \(\gamma \) is not too large, the value \(d_{n_{F}}^{*}\) satisfying condition (29) is positive. Inserting this cost minimizing value \(d_{n_{F}}^{*}\) in (24) to (28), yields the cost minimizing values \(e_{n_{F}}^{*}\) and \(f_{n_{F}}^{*}\). For each given \(n_{F}\), the cost minimizing policy \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\) is derived in this way.Footnote 13

Selecting the optimal antitrust policy (step 3) If the expected discount is exogenously given, \(d=\bar{d}\), we insert \(n_{F}=n_{F}^{{\min }}\) and the passive policy \(\left( 0,0,\bar{d}\right) \) in the welfare function (13) and compute the corresponding welfare level. Then we compile the welfare levels arising from active policies. To this end, we insert \(\bar{d}\), (23), (27) and (28) in the welfare function (13) and maximize this expression with respect to \(n_{F}\). We obtain the optimal fringe size, \(n_{F}^{*}\), the corresponding policy \((e^{*},f^{*},\bar{d})\), and the resulting welfare. The policy \((e^{*},f^{*},\bar{d})\) is implemented, if the associated welfare is larger than the welfare arising from the passive policy \(\left( 0,0,\bar{d}\right) \).

When d is endogenous, we start by inserting \(n_{F}=n_{F}^{{\min }}\) and the passive policy \((e,f,d)=(0,0,0)\) in welfare function (13) and compute the resulting welfare level. Then we consider the cost minimizing active antitrust policies \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\). The welfare levels corresponding to each integer \(n_{F}\in \left( n_{F}^{{\min }}+1,\ldots ,n-1\right) \) are calculated. For this purpose we insert each of these \(n_{F}\)-values together with its corresponding cost minimizing policy \((e_{n_{F}}^{*},f_{n_{F}}^{*},d_{n_{F}}^{*})\) in the welfare function (13). We get a set of welfare levels. From this set we select the maximum value. If this welfare is larger than the one generated by the passive policy, the corresponding number of fringe firms is the optimal fringe size \(n_{F}^{*}\). The cost minimizing antitrust policy leading to the stable cartel with \((n-n_{F}^{*})\) members is the unique optimal antitrust policy \((e^{*},f^{*},d^{*})\).

5 Further analysis and policy recommendations

To derive important economic implications from Theorem 2, we analyze how changes in the parameter values affect the optimal antitrust policy \(\left( e^{*},f^{*},d^{*}\right) \). We begin the analysis with small parameter changes that do not affect the optimal number of fringe firms, \(n_{F}^{*}\). Afterwards, larger parameter changes are considered that alter \(n_{F}^{*}\). Only interior solutions \(\left( d^{*}>0\right) \) are discussed.

The force of the original optimal antitrust policy, \(\left( e^{*},f^{*},d^{*}\right) \), is denoted by \(A^{*}\) and the corresponding threshold by \(T(n_{F}^{*})\). We analyze changes in the social cost parameters \((\alpha ,\beta ,\gamma )\), the discount parameter \(\left( \rho \right) \), the market volume parameters \(\left( a,b,c\right) \), and the number of firms \(\left( n\right) \). Changes in the parameters \(\alpha \), \(\beta \), \(\gamma \) and \(\rho \) do not alter the threshold \(T(n_{F}^{*})\). They primarily affect the relative cost-effectiveness of the three antitrust policy instruments. By contrast, changes in the parameters a, b, c and n change the threshold \(T(n_{F}^{*})\) and, therefore, primarily affect the overall cost-effectiveness of antitrust policy.

Our findings can be interpreted in two different ways. Obviously, they show how the antitrust authority should adjust its policy to changes that occur in some given market. However, they also describe how differences between two markets should be reflected in the corresponding optimal antitrust policies. After the presentation of the formal results (Theorem 3), we provide a brief intuitive elucidation of these results.

Theorem 3

Marginal changes in the social cost parameters \((\alpha ,\beta ,\gamma )\), the discount parameter \(\left( \rho \right) \), the market volume parameters \(\left( a,b,c\right) \), or the number of firms \(\left( n\right) \), affect the optimal antitrust policy \(\left( e^{*},f^{*},d^{*}\right) \), but not the optimal number of fringe firms, \(n_{F} ^{*}\). The individual effects of the parameter changes are listed in Table 1.

Table 1 Comparative statics of optimal antitrust policy for given \(n_F^*\) (“\(+\)” indicates a positive and “−” a negative derivative)

Proof

See Auer and Pham (2020, Appendix, pp. 24–25). \(\square \)

Social cost parameters \(\alpha \), \(\beta \) and \(\gamma \): The larger the parameter \(\alpha \), the more resources the antitrust authority needs to achieve a given level of effort e. The parameters \(\beta \) and \(\gamma \) measure the damage to the rule of law when disproportionate fines are imposed, innocent firms are prosecuted, or discounts are granted to guilty firms. A small change in \(\alpha \), \(\beta \), or \(\gamma \) does not affect the threshold \(T(n_{F}^{*})\). Therefore, the new policy must preserve the original policy’s force, \(A^{*}\).

Suppose that parameter \(\alpha \) increases (e.g., the antitrust authority must pay higher wages to attract or retain qualified personnel). We know that an optimal antitrust policy, \(\left( e^{*},f^{*},d^{*}\right) \), ensures that marginal changes to any pair of policy instruments (e.g., e and f) consistent with the efficacy condition, lead to changes in the social cost that exactly offset each other. An increase in \(\alpha \) raises the relative cost of effort e and reduces the relative cost of the fine f and the expected discount d. More specifically, to preserve the original policy’s force, \(A^{*}\), the role of e within the probability factor h(efd) must be reduced in favor of f and d. Furthermore, the role of the probability factor h(efd) must be downsized in favor of the factor\(\,f\,\left( 1-d\right) \). The latter requires an increase in f and a reduction of d. Theorem 3 reveals that the overall effect on d is positive.

A small increase in \(\beta \) (e.g., stronger public dislike for disproportionate penalties) strengthens the role of e and d and weakens the role of f within the probability factor h(efd) and the factor\(\,f\,\left( 1-d\right) \). The latter would require a reduction of f and/or d. Again, Theorem 3 reveals that the overall effect on d is positive.

A small increase in \(\gamma \) (e.g., stronger erosion of the respect for the law when guilty firms get away with reduced fines) raises the cost of the expected discount relative to the cost of the effort and the fine. Within the factors h(efd) and\(\,f\,\left( 1-d\right) \) the role of d must be reduced in favor of e and f.

Discount parameter \(\rho \): The parameter \(\rho \) indicates the independence of the antitrust policy’s efficacy from the existence and size of the leniency program (expected discount \(d^{*}\)). As was pointed out earlier, for \(\rho \ge 0.61803\) no leniency program should be installed (\(d^{*}=0\)). Here we consider smaller \(\rho \)-values such that \(d^{*}>0\). A small increase in \(\rho \) (e.g., improved ethical standards within the management of the firms) raises the probability factor h(efd) and, therefore, the original policy’s force such that \(A^{*}>T(n_{F}^{*})\). The increase in \(A^{*}\) allows for reductions of all three policy instruments, \(e^{*}\), \(f^{*}\) and \(d^{*}\).

Market volume parameters a, b and c: The model was normalized such that the market volume is \((a-c)/b=1\). How should the antitrust authority react to changes in the market volume? A small increase in a or a small reduction in c or b increase the market volume, the sum of consumer and producer rent and, therefore, the value of \(T(n_{F}^{*})\) such that \(A^{*}<T(n_{F}^{*})\).Footnote 14 To restore the efficacy condition, the policy’s force, \(A^{*}\), must increase, that is, \(e^{*}\), \(f^{*}\) and \(d^{*}\) must be raised.

Number of firms n: In dynamic markets, new firms can enter. If they join the cartel, the number of fringe firms, \(n_{F}\), remains constant, while n increases. The profits of the fringe firms are not affected by the additional cartel member. This is also true for the aggregate profit of the cartel. However, the profit per cartel member falls and, therefore, the attractiveness of the cartel status also falls. This allows the antitrust authority to lower the values of the three policy variables \(e^{*}\), \(f^{*}\) and \(d^{*}\), without changing the number of fringe firms.

Next, we discuss large parameter changes that affect the optimal number of fringe firms, \(n_{F}^{*}\). Consider again some optimal policy, \(\left( e^{*},f^{*},d^{*}\right) \), and the corresponding force, \(A^{*}\). A sufficient increase in e, f and d and, therefore, of A would induce one of the cartel members to become a fringe firm. This changeover increases the sum of consumer and producer rent by

$$\begin{aligned} \frac{2n_{F}+3}{8\left( n_{F}^{2}+3n_{F}+2\right) ^{2}}>0. \end{aligned}$$
(30)

We denote this beneficial welfare effect as the positive “output effect” of the additional fringe firm. For all positive values of \(n_{F}\), the output effect is positive and falling in \(n_{F}\). However, the additional fringe firm also causes a negative “cost effect”, because the larger values of e, f and d raise the social cost s(efd). Since the original force, \(A^{*}\), was optimal, the cost effect would overcompensate the output effect and welfare would fall.

However, after a sufficiently large change in the parameters, the original force \(A^{*}\) might be no longer optimal and the output effect may outweigh the cost effect. For example, consider a significant decrease in the social cost parameters \(\alpha \), \(\beta \) and \(\gamma \). For each given \(n_{F}\), the change in the parameters reduces the negative cost effect, while the output effect is unaffected. The same is true when \(\rho \) increases. If the reduction of the cost effect is sufficiently strong, the increase in A above the original level \(A^{*}\) and the ensuing increase in \(n_{F}\) from \(n_{F}^{*}\) to \(\left( n_{F}^{*}+1\right) \) would be welfare increasing. Theoretically, even a change to \(\left( n_{F}^{*}+2\right) \) could be welfare increasing. Note, however, that the output effect defined by Eq. (30) is falling in \(n_{F}\), while, due to the specification of h(efd), the size of the cost effect tends to increase.

Without the normalization of \((a-c)\) and b, Eq. (30) would include the factor \((a-c)^{2}/b\). Therefore, a significant increase in the market volume, \(\left( a-c\right) /b\), leads to a strong increase in the output effect. However, the value of \(T(n_{F})\) and, therefore, the required values of the three policy instruments also increase (see Theorem 3). Unless the cost function possesses a highly exponential form, the former effect would dominate the latter, such that raising \(n_{F}\) to \(\left( n_{F}^{*}+1\right) \) would be welfare increasing.

Finally, suppose that new firms enter the market and that all of them join the cartel. Then, n increases, but \(n_{F}\) remains constant. From Theorem 3 we know that this parameter change allows for a reduction of all three policy instruments. Therefore, for each given \(n_{F}\), the cost effect falls. The output effect, however, remains unchanged, because it depends on \(n_{F}\), but not on n. Therefore, with a sufficiently strong increase in n, raising \(n_{F}\) to \(\left( n_{F}^{*}+1\right) \) would be welfare increasing.

6 Concluding remarks

The present paper introduces a quantity leadership model with a cartel, a group of fringe firms and an antitrust authority that has three policy instruments at its disposal: its own effort, a fine for detected cartels, and a leniency program for cartel members that cooperate with the authority. Taking the cost of these instruments into consideration, we derive an optimal antitrust policy. We show that the antitrust authority should reduce the size of the cartel until the resulting increase in social cost (the negative cost effect) overcompensates the resulting gains in the sum of consumer and producer rent (the positive output effect).

Our analysis reveals that both, the optimal force and the optimal mix of the antitrust authority’s policy depend on the characteristics of the specific market. The market characteristics include aspects such as the efficiency of the antitrust authority’s operations, the public respect for the rule of law, the ethical standards of the firms’ managers, the market volume, and the number of firms operating on the market. With heterogeneous markets, a one-size-fits-all antitrust policy is inappropriate. For example, suppose that there is a public attitude that collusion in the banking sector deserves particularly harsh punishment. In other words, the additional social cost from increasing the fine is low, while the social cost savings from lowering the discount are large. The antitrust authority should respond to this situation by a policy that features a larger fine and a lower discount than in other markets with, otherwise, similar characteristics.

Furthermore, our findings demonstrate that the antitrust authority should recalibrate its policy when changes in the market environment occur. For example, a small increase in the market volume should lead to small reductions of all three policy instruments. These minor adjustments would leave the size of the cartel unchanged. However, if a sufficiently strong expansion of the market volume occurs, the policy instruments should be adjusted in the opposite direction, that is, the antitrust authority should pursue a more forceful policy that induces one or more of the cartel members to become fringe firms.

Supergames of collusive behavior assume that the cartel is completely unable to enforce the cartel agreement, while our quantity leadership model assumes perfect enforceability. Both assumptions are not well aligned with reality. The empirical evidence shows that cartels usually manage to design cartel agreements that allow for limited forms of monitoring and dispute settlement. Therefore, a promising area of future research are oligopoly models that analyze the effects of antitrust policy directed at cartels that have limited means of inducing cooperative member behavior.