Abstract
The optimization of taxation and profit maximization constitute two fundamental and interconnected problems, inherently entwined as firms navigate within a given tax framework. Nonetheless, existing literature commonly treats these problems separately, focusing either on optimal taxation or on profit maximization independently. This paper endeavors to unify these problems by formulating a bilevel model wherein the government assumes the role of a leader, and the profit-maximizing monopolist acts as a follower. The model assumes technology given by a constant elasticity of substitution (CES) production function, with market prices following a linear demand curve. Since the solution for a general case with an arbitrary degree of homogeneity cannot be determined explicitly, analytical expressions for the tax revenue function, profit function, optimal tax rates, and optimal input levels are derived for scenarios with degrees of homogeneity set to values 0.5 for decreasing and 1 for constant returns to scale. Several illustrative numerical examples are presented alongside corresponding graphical representations. The last example, with a degree of homogeneity set to value 2, shows that the optimal solution is achievable under monopolist assumption even with increasing returns to scale, a scenario impossible under perfect competition. The paper ends with discussions on sensitivity analysis of the change in the optimal solution with regard to the change in the producer’s price.
MSC:
90-10
1. Introduction
Taxation is one of the most critical instruments of any government. Its fundamental role is to finance government expenditure. However, its significance extends beyond mere fiscal provisioning as it also exerts a profound impact on the competitiveness of companies, thereby influencing economic growth, investments, as well as supply and demand dynamics. Consequently, devising an optimal tax policy is of paramount importance to any government.
The task of devising optimal taxation naturally entails a hierarchical structure, with governments making tax decisions, and companies subsequently operating independently within a given tax system, striving to optimize their own objectives. Hence, it is natural to model this problem as a bilevel programming problem. Bilevel programming problems (see for example [1] or [2]) were initially described by von Stackelberg [3,4], with the first mathematical model presented by Bracken and McGill [5,6]. Bilevel models describe problems with hierarchical structures, featuring two players positioned at different levels of hierarchy. The decision-maker at the upper level is referred to as the leader, while the one at the lower level is termed the follower. Decisions are made sequentially, under the assumption of perfect information. The leader acts first, striving to optimize her objective. However, in making her decision, she must anticipate the response of the follower, who, upon receiving the leader’s decision, acts independently to optimize her own objective. Consequently, one of the leader’s optimization problem constraints is the optimization problem of the follower. A parallel programming framework can also be employed to address problems in which a leader’s decision is based on the decisions of multiple followers, as illustrated in [7].
Taxation is a crucial tool of fiscal policy that impacts economic growth, investments, and company competitiveness. Designing tax policy effectively involves understanding tax revenue [8,9]. Numerous studies address optimal taxation. For instance, Tanaka [10] examines optimal commodity taxes under monopolistic competition, breaking them into tax revenue, tax shifting, and product variation parts. Auerbach and Hines [11] analyze optimal taxation in imperfectly competitive private markets. Coto-Martinez et al. [12] explore optimal fiscal policy in imperfectly competitive markets, showing its dependence on market power, specialization returns, and government control over market entry. Reinhorn [13] studies optimal taxation to correct monopolistic distortions in a Dixit–Stiglitz model. Takatsuka [14] examines how unit and ad valorem taxes influence firm location in regions of different sizes. Colciago [15] derives optimal labor and dividend taxation in an oligopolistic competition model. Sachs et al. [16] use a variational approach to study nonlinear tax reforms in general equilibrium. Despite the extensive literature on optimal taxation and long-term profit maximization, these issues are usually treated separately, even though they are naturally related. The aim of this paper is to bridge the gap by examining the relationship between taxation and profit maximization in a perfectly competitive firm within a bilevel programming framework. Given that tax decisions precede corporate operations, the problem has a hierarchical structure, making bilevel programming an appropriate modeling approach.
This paper formulates the problem of devising an optimal tax policy as a bilevel programming problem, with the government acting as the leader. It has to make the tax amount decision with the objective of maximizing tax revenue. The tax is modeled as an amount per unit product. The follower is the monopolist who, upon receiving the tax decision of the leader, chooses the production level that maximizes her profit. The model assumes that production is described by the CES production function and that the market price follows linear demand. This study constitutes an extension of the work by Lukač et al. [17], which addresses a similar problem but with the production technology described by the Cobb-Douglas production function.
The problem of profit-maximizing monopolies is of significant importance and is covered in any intermediate microeconomics textbook (see, for example, Mas-Collel et al. [18]). As for production functions, Avvakumov et al. [19] offer extensive coverage of the properties of both the Cobb-Douglas and CES production functions. The maximization of the tax revenue function is also an important and well-studied problem [8,9]. However, to the best of our knowledge, these two problems were not considered together as a single problem in the context of bilevel programming. Therefore, the main contribution of the paper consists of the formulation of a new bilevel model that establishes a logical connection between the problem of the profit-maximizing monopolist and the optimal taxation problem. In the proposed model, the government acts first as the leader at the top level and makes the tax decision with the objective of maximizing the tax revenue. The government also takes into account that the producer (i.e., monopolist), at the lower level, will act independently, and make a decision which is personally best for her, i.e., given the tax decision of the leader, she will choose the production level which maximizes her profit function. In addition, the paper derives an analytical solution for decreasing and constant returns to scale with assumed values of 0.5 and 1, respectively. Moreover, the numerical solution for the illustrative example with increasing returns to scale set to 2 proves that the solution can exist if we are dealing with monopolist assumption instead of perfect competition.
2. Model
The notation used in this paper is shown in Table 1.
Table 1.
Notation.
The model is based on several assumptions. Specifically, it assumes that the output quantity q of the monopolist is characterized by the CES production function that incorporates more than two inputs (), such as labor and capital, denoted as
In the microeconomic literature, for example [18,19,20,21], it is widely acknowledged that the firm’s cost function under CES technology is represented by
where
Moreover, the conditional input demand functions of the firm under CES technology are given by
Additionally, within our model, the monopolist is compensated with price p for the product. Nevertheless, the government imposes a tax amount t per unit of product, thus resulting in the market price paid by buyers for the product being p + t. The market demand has a linear form, formally expressed by the inverse demand function
where
The linear demand curve is a straight line with a negative slope (−b), so it reflects the inverse relationship between price and demand—as demand increases, price decreases, and vice versa.
The leader acts first and makes the decision about the tax per unit product t. However, in doing so, she must consider the response of the follower who, given the tax decision t of the leader, optimizes her own outcome. Therefore, the government’s tax decision influences market supply. Consequently, the leader’s tax revenue function depends on t as well as the output level q, and is expressed by the following formula:
The variable t is controlled by the leader (i.e., government), whereas the variable q is controlled by the follower (i.e., monopolist).
Given tax decision t, the follower maximizes her profit function. Considering that the monopolist receives a price p, from Equations (2) and (5) it follows that her profit function is equal to
The problem of finding the optimal tax policy for a profit-maximizing monopolist with the CES production function and linear demand function can now be mathematically formulated as the following bilevel programming problem:
The tax decision t made by the leader influences the options accessible to the follower. With the leader’s selection t, the follower operates autonomously and pursues what optimizes her own interests, rather than those of the leader. In other words, the monopolist selects the output level that maximizes her profit.
Another important assumption in this model is the perfect information assumption. Generally, the perfect information assumption means that all participants have complete knowledge about all factors that influence economic decisions, such as prices, product quality, market conditions, regulators, etc. In this model, perfect information means that the government knows, for every tax decision t, what the monopolist will do—which output level q she would choose. In other words, the government knows the monopolist’s profit function.
3. Results
To address the bilevel programming problems (9) and (10), the initial step involves solving the follower’s problem for an arbitrary, yet fixed tax amount t, thus acquiring the optimal output level as a function of t. Once the optimal decision of the follower is determined for any given value of t, the leader’s problem can be solved.
Let us first analyze and discuss the solution to the given bilevel programming problems (9) and (10). In the following subsection, we will present solutions for some special cases, since the general explicit solution cannot be found in general. After that, we will comment on some sensitivity analyses of the obtained results.
3.1. On the Explicit Closed-Form Solution and Some Special Cases
In the same way as in [17], we first address the stationary point of the follower’s problem (10).
Theorem 1.
The stationary point of the follower’s problem (10) for an arbitrary but fixed tax amount t is defined implicitly as the solution of the equation
where condition
must be satisfied.
Proof.
Let tax amount t per unit product be arbitrary but fixed. For a given t, from the first-order condition on the follower’s optimization problem given in the form (10), the following equation is obtained
from where Equation (11) follows directly if we put on the right-hand side. Since the expression on the right-hand side of the Equation (11) is positive because it is the product of positive expressions , and , and because of economic reasons too, the left-hand side of Equation (11) must be positive too, i.e., and condition (12) must hold. □
Clearly, the precise analytical closed-form expression for the stationary point of the follower’s problem (10) cannot be determined for an arbitrary degree of homogeneity . Instead, it is derived by solving Equation (11) with a specified value of .
After determining the solution to the follower’s problem for a selected, yet fixed tax amount t, the leader’s optimization problem can be addressed. We will exemplify the solution of the problems (9) and (10) through the following numerical cases.
Corollary 1
(Constant returns of scale, ). For the constant returns of scale bilevel programming problems (9) and (10) become
The optimal solution to the problems (14) and (15) is given by
where and are the optimal leader’s and follower’s decisions, respectively. The optimal leader’s tax is equal to
while the optimal follower’s profit and input levels are, respectively, equal to
Proof.
For Equation (13) becomes
which implies
Note that and together with (22) imply the following condition:
Furthermore, since and , and
the follower’s profit function is concave overall its domain in q and the maximum profit is achieved. By substituting (22) with (14) we have
It is easy to see that the maximum of the function (25) equals (18) and that it is obtained for (16). Indeed, and for , as stated in (18). Since the leader’s tax function is concave overall, its domain in t and the maximum tax is achieved.
That is, the optimal leader’s tax is equal to (18) and it is achieved at level (16). Now, substituting (16) into (22) we obtain (17). Finally, by substituting (16) and (17) into (15), we obtain (19). Furthermore, for constant returns to scale , from (17) and (4) follows (20).
Finally, from (16) and (17) it is easy to check that inequality holds, which verifies (12). Indeed, if we insert and into , we obtain .
This proves the theorem. □
Example 1.
Constant returns of scale: .
Let the number of inputs be . Let the input prices be and respectively, let the coefficients of the demand function be and , respectively, and let the allocation coefficients of the CES production function be and , respectively. Furthermore, let the scale of production be , the degree of homogeneity of the CES production function be and the substitution coefficient of the CES production function be .
Note that the sum of the allocation coefficients of the CES production function equals 1, i.e., .
The production function (1) is given by
Also note that according to (3)
Since for
problems (14) and (15), i.e., (9) and (10) can now be stated as the following bilevel programming problem:
The optimal solutions and of the problems (29) and (30) is given by Formulas (16) and (17), i.e., , , while the optimal leader’s tax and the optimal follower’s profit is given by Formulas (18) and (19), i.e., , .
Although the optimal solution and the optimal values of the problems (29) and (30) are already given by Formulas (16) and (19), let us consider and solve the problems (29) and (30) following the steps from Corollary 1 and let us look at the graphical representation of the problem.
First, we solve the follower’s problem (30) for a given but fixed tax amount . From the first-order conditions on (31)
we obtain the optimal output level
Furthermore, since , the follower’s profit function is concave; overall, its domain in q and the maximum profit is achieved.
By substituting into the leader’s optimization problem (29) we obtain the following tax revenue function of only tax amount :
The maximum of the leader’s tax revenue function is obtained for because . It is easy to see that and .
Furthermore, the optimal output level
Finally, by substituting and back into the follower’s profit function, we obtain the optimal follower’s profit
Figure 1 and Figure 2 show 2D and 3D graphical representations of the optimal solution and (black points) and optimal value and of the bilevel problems (30) and (31) from Example 1. The pink-colored surface in Figure 2 represents the leader’s function. Purple-colored surface represents the follower’s function. Green-colored vertical plane is the first-order condition plane. If we express from the first-order condition, we will obtain and functions just like in Figure 1.
Figure 1.
Notably, 2D graphical representation of the optimal solution of the bilevel problems (29) and (30).
Figure 2.
Notably, 3D graphical representation of the optimal solution of the bilevel problems (29) and (30).
Furthermore, for constant returns to scale , from the optimal output level and (4) follows the optimal inputs (labor and capital) levels
and
Graphical representations of the optimal capital and labor levels and (black points) for the bilevel problems (29) and (30) are given in Figure 3. The red horizontal plane in Figure 3b is plane and the blue surface is the CES production function . A black solid curve represents the intersection of the red and blue surfaces. The black dotted curve is the projection of the intersection to plane. Figure 3a shows the level curves of the CES production function.
Figure 3.
Graphical representation of the optimal capital and labor levels for the bilevel problems (29) and (30) in (a) 2D; and (b) 3D.
Corollary 2
(Decreasing returns of scale, ). For the decreasing returns of scale bilevel programming problems (9) and (10) becomes
The optimal solution to the problems (14) and (15) is given by
where
and
are the optimal leader’s and follower’s decisions, respectively. The optimal leader’s tax is equal to
while the optimal follower’s profit and input levels are, respectively, equal to
Proof.
For Equation (13) becomes
which implies
Note that (33) implies the following condition:
Furthermore, since
the follower’s profit function is concave overall its domain in q and the maximum profit is achieved. By substituting (46) with (38) we have
It is easy to see that the maximum of the function (49) equals (42) and that it is obtained for (40). That is, the optimal leader’s tax is equal to (36) and it is achieved at level (40). Now, substituting (40) into (46) we obtain (41). Finally, by substituting (40) and (41) into (39), we obtain (43). Furthermore, for decreasing returns to scale , from (41) and (4) follows (44). Finally, from (40) and (41) it is easy to check that inequality holds, which verifies (12). This proves the corollary. □
Example 2.
Decreasing returns of scale: .
Let us consider the example similar to Example 1, but with the degree of homogeneity of the CES production function set to instead of 1. The number of inputs is again , the input prices and , respectively, the coefficients of the demand function and , respectively, the allocation coefficients of the CES production function and , respectively, the scale of production and the substitution coefficient of the CES production function .
The production function (1) is given by
Note that according to (3) again has the same value .
Since for
problems (38) and (39), i.e., (9) and (10) can now be stated as the following bilevel programming problem:
The optimal solution and of the problems (52) and (53) are given by Formulas (40) and (41), i.e., , , while the optimal leader’s tax according to (42) is given by and the optimal follower’s profit according to Formula (43) is given by .
Although the optimal solution and the optimal values of the problems (52) and (53) are already given by Formulas (40) and (43), let us consider and solve the problems (52) and (53) following the steps from Corollary 2 and let us look at the graphical representation of the problem given in Figure 4, Figure 5 and Figure 6.
Figure 4.
Notably, 2D graphical representation of the optimal solution of the bilevel problems (52) and (53).
Figure 5.
Notably, 3D graphical representation of the optimal solution of the bilevel problems (52) and (53).
Figure 6.
Graphical representation of the optimal capital and labor levels for the bilevel problems (52) and (53) in (a) 2D; and (b) 3D.
First, we solve the follower’s problem (53) for a given but fixed tax amount t. From the first-order conditions on (53)
we obtain the optimal output level
Furthermore, since , the follower’s profit function is concave overall with its domain in q and the maximum profit is achieved.
By substituting into the leader’s optimization problem (52) we obtain the following tax revenue function of only tax amount :
The maximum of the leader’s tax revenue function is obtained for because . It is easy to see that and .
Furthermore, the optimal output level
Finally, by substituting and back into the follower’s profit function, we obtain the optimal follower’s profit
Figure 4 and Figure 5 show 2D and 3D graphical representations of the optimal solution and (black points) and optimal value and of the bilevel problems (52) and(53) from Example 2. The pink-colored surface in Figure 5 represents the leader’s function. Purple-colored surface represents the follower’s function. The green-colored vertical plane is the first-order condition plane. If we express from the first-order condition, we will obtain and functions just like in Figure 4.
Furthermore, for decreasing returns to scale , from the optimal output level and (4) follows the optimal inputs (labor and capital) levels
and
Graphical representations of the optimal capital and labor levels and (black points) for the bilevel problems (52) and (53) are given in Figure 6. The red horizontal plane in Figure 6b is plane and the blue surface is the CES production function . Black solid curve represents the intersection of the red and blue surfaces. The black dotted curve is the projection of the intersection to plane. Figure 6a shows level curves of the CES production function.
According to [22], when the follower operates as a perfect competitor, attaining maximum profit becomes unfeasible for increasing returns to scale, i.e., for . However, within our models (9) and (10), given that the follower assumes a monopolistic role with the linear demand (5), the solution of the bilevel programming problems (9) and (10) is attainable for specific numerical parameter values within the model. We will illustrate this scenario with the following example.
Example 3.
Increasing returns to scale: .
Let us consider the example with the degree of homogeneity of the CES production function set to , instead of to 1 or 0.5 as in the Examples 1 and 2. Let the number of inputs be . Let the input prices be and , respectively, let the coefficients of the demand function be and , respectively, and let the allocation coefficients of the CES production function be and , respectively. Furthermore, let the scale of production be and let the substitution coefficient of the CES production function be .
The production function (1) is given by
Note that according to (3) again has the same value .
Since for
Problems (9) and (10) can now be stated as the following bilevel programming problem:
First, we solve the follower’s problem (64) for a given but fixed tax amount . From the first-order conditions on (64)
we should obtain the optimal output level . Note that Equation (65) cannot be solved for explicitly. Solving the problems (63) and (64) numerically, we obtain the optimal solution and with . Note that so and really maximize the follower’s problem (64).
Note that (6) implies . To solve the problems (63) and (64) numerically, one can generate values for t between 0 and 80 with step 0.001, for example, and then solve the first-order condition (65) for q. For obtained pairs (t,q) condition should be checked in order to ensure the maximization point for the follower’s problem (64). Finally, across all pairs (t,q), find the pair (t*,q*) that maximizes the leader’s function .
Note also that the bilevel programming problems (63) and (64) cannot be solved directly just by placing the model into some application. It is not easy to solve it even if the follower’s problem is replaced with first-order conditions (65).
Finally, by substituting and back into the follower’s profit function, we get the optimal follower’s profit
Furthermore, for increasing returns to scale , from the optimal output level and (4) follows the optimal inputs (labor and capital) levels
3.2. Some Sensitivity Analysis Remarks
In this subsection, we analyze how optimal solutions obtained in previously presented examples change when the price of the product received by the producer changes. Let us recall from Equation (5) that has a form
where and are coefficients of the demand function and is the tax amount per unit product. Obviously, from (69), we can see that for fixed and as a function of a parameter is linearly increasing, i.e., is increasing. Similarly, is decreasing.
In the case of constant returns of scale where , from Corollary 1. we see that the change in parameter affects all optimal values (16) and (19), while the change in has an impact on (17) and (19) only. Precisely, from (16) and (19) we can see that if increases, the optimal leader’s (i.e., government’s) decision increases, the optimal follower’s (i.e., monopolist’s) decision increases, optimal government’s tax increases, and optimal monopolist’s profit increases, respectively. Similarly, if the parameter increases, then the optimal government’s decision remains the same, the optimal monopolist’s decision decreases, the optimal government’s tax decreases and the optimal monopolist’s profit decreases, respectively.
In the case of decreasing returns of scale where , from Corollary 2. we see that the change in parameter affects all optimal values (40) and (43), while the change in has an impact on (41) and (43) only. Precisely, from (40) and (43) we can see that if increases, the optimal government’s decision increases, the optimal monopolist’s decision increases, the optimal government’s tax increases, and the optimal monopolist’s profit increases, respectively. Similarly, if the parameter increases, then the optimal government’s decision remains the same, the optimal monopolist’s decision decreases, the optimal government’s tax decreases and the optimal monopolist’s profit decreases, respectively.
Closed-form expressions for optimal values (16), (19), (40), and (43) enable us to calculate precise percent changes in all of these values for a given change in parameters and . Table 2 shows these calculations, where we assume increments in parameters and for and , respectively.
Table 2.
Changes in optimal decision values , , and according to changes in price .
Data in Table 2 are easily calculated from Corollary 1 and 2. As the final remark in this subsection, it is interesting to note that, both in the case of the constant returns to scale () as in the case of decreasing returns to scale (for ), the optimal government’s tax is twice as great as the optimal monopolist’s profit. Indeed, from Corollary 1 and Corollary 2, we have
4. Conclusions
This study presents a formalized mathematical model addressing the bilevel programming problem concerning the determination of the optimal tax amount that maximizes the government’s tax revenue, in the presence of a profit-maximizing monopolist whose output is characterized by the CES production function. The necessary conditions for the follower’s maximal profit are derived for the scenario with two or more inputs. These conditions are obtained in an implicit form, as they cannot be expressed explicitly for an arbitrary value of the degree of homogeneity of the CES production function. To address this issue, the specific formulation of the tax revenue function, alongside the determination of optimal tax rates and input levels, is then established for two distinct cases: one with decreasing returns to scale where the degree of homogeneity equals 0.5 and another with constant returns to scale where the degree of homogeneity equals 1. Furthermore, considering our model’s assumption of a monopolist with linear demand as a follower, through numerical examples, we illustrate that the optimal solution can still be attained even under conditions of increasing returns to scale where the degree of homogeneity equals 2, a scenario not applicable when the follower operates as a perfect competitor. Lastly, we offer insights into sensitivity analysis, particularly in selected numerical instances, and show how the optimal solutions change with the change in the producer’s price.
In this work, we assumed a linear demand function. In future research, we could analyze more complex demand functions, e.g., nonlinear ones such as quadratic or hyperbolic, and check if there is a closed-form solution for a certain degree of homogeneity values. Another question to be addressed is the existence of the solution, as well as the conditions for the existence, of increasing returns to scale. Although there is no closed-form solution for the general problem, it would be interesting to see if a simple numerical method could be created to approximately solve the problem. Finally, it would be interesting to find some real-world examples.
Author Contributions
Conceptualization, Z.L.; methodology, Z.L., K.P., and V.K.; software, K.P. and V.K.; validation, Z.L., K.P., and V.K.; formal analysis, Z.L., K.P., and V.K.; investigation, Z.L. and V.K.; writing—original draft preparation, Z.L. and V.K.; writing—review and editing, K.P. and V.K.; visualization, K.P. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Colson, B.; Marcotte, P.; Savard, G. An Overview of Bilevel Optimization. Ann. Oper. Res. 2007, 153, 235–256. [Google Scholar] [CrossRef]
- Floudas, C.A.; Pardalos, P.M. (Eds.) Encyclopedia of Optimization; Springer: Boston, MA, USA, 2009; ISBN 9780387747583/9780387747590. [Google Scholar]
- von Stackelberg, H. Market Structure and Equilibrium; Springer: Berlin/Heidelberg, Germany, 2011; ISBN 9783642125850/9783642125867. [Google Scholar]
- von Stackelberg, H. Marktform und Gleichgewicht; Springer: Vienna, Austria, 1934. [Google Scholar]
- Bracken, J.; McGill, J.T. Mathematical Programs with Optimization Problems in the Constraints. Oper. Res. 1973, 21, 37–44. [Google Scholar] [CrossRef]
- Bracken, J.; McGill, J.T. Computer Program for Solving Mathematical Programs with Nonlinear Programs in the Constraints. 1972. Available online: https://apps.dtic.mil/sti/citations/AD0742098 (accessed on 24 January 2025).
- Lukač, Z. Optimal Tax Policy for Single Homogeneous Commodity on n Markets with Export Costs as a Stackelberg Game. Cent. Eur. J. Oper. Res. 2023, 31, 873–890. [Google Scholar] [CrossRef]
- Lott, W.F.; Miller, S.M. Excise Tax Revenue Maximization. South. Econ. J. 1974, 40, 657. [Google Scholar] [CrossRef]
- Gahvari, F. The Nature of Government Expenditures and the Shape of the Laffer Curve. J. Public Econ. 1989, 40, 251–260. [Google Scholar] [CrossRef]
- Tanaka, Y. Optimal Commodity Taxation under Monopolistic Competition. Keio Econ. Stud. 1993, 30, 7–17. [Google Scholar]
- Auerbach, A.J.; Hines, J.R., Jr. Perfect Taxation with Imperfect Competition; National Bureau of Economic Research, Inc.: Cambridge, MA, USA, 2001. [Google Scholar]
- Coto-Martinez, J.; Garriga, C.; Sánchez Losada, F. Optimal Taxation With Imperfect Competition and Aggregate Returns to Specialization. SSRN J. 2007. [Google Scholar] [CrossRef][Green Version]
- Reinhorn, L.J. Optimal Taxation with Monopolistic Competition. Int. Tax Public Financ. 2012, 19, 216–236. [Google Scholar] [CrossRef][Green Version]
- Takatsuka, H. Tax Effects in a Two-region Model of Monopolistic Competition. Pap. Reg. Sci. 2014, 93, 595–618. [Google Scholar] [CrossRef]
- Colciago, A. Imperfect Competition and Optimal Taxation. SSRN J. 2013. [Google Scholar] [CrossRef]
- Sachs, D.; Tsyvinski, A.; Werquin, N. Nonlinear Tax Incidence and Optimal Taxation in General Equilibrium. ECTA 2020, 88, 469–493. [Google Scholar] [CrossRef]
- Lukač, Z.; Puljić, K.; Kojić, V. Maximizing Tax Revenue for Profit Maximizing Monopolist with the Cobb-Douglas Production Function and Linear Demand as a Bilevel Programming Problem. EFZG Work. Pap. Ser. 2024, 2024, 1–16. [Google Scholar]
- Mas-Colell, A.; Whinston, M.; Green, J. Microeconomic Theory; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
- Avvakumov, S.N.; Kiselev, Y.; Orlov, M.; Tarasyev, A.M. Profit Maximization Problem for Cobb–Douglas and CES Production Functions. Comput. Math Model 2010, 21, 336–378. [Google Scholar] [CrossRef]
- Rasmussen, S. Production Economics; Springer Texts in Business and Economics; Springer: Berlin/Heidelberg, Germany, 2013; ISBN 9783642301995/9783642302008. [Google Scholar]
- Zevelev, A.A. Closed Form Solutions in Economics. SSRN J. 2013. [Google Scholar] [CrossRef]
- Lukač, Z. Optimal Taxation of a Perfectly Competitive Firm with Cobb–Douglas Production Function as a Bilevel Programming Problem. Cent. Eur. J. Oper. Res. 2023, 31, 891–909. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).