| Literature DB >> 36193217 |
Stefano Bortolomiol1, Virginie Lurkin2,3, Michel Bierlaire1.
Abstract
We propose a framework to find optimal price-based policies to regulate markets characterized by oligopolistic competition and in which consumers make a discrete choice among a finite set of alternatives. The framework accommodates general discrete choice models available in the literature in order to capture heterogeneous consumer behavior. In our work, consumers are utility maximizers and are modeled according to random utility theory. Suppliers are modeled as profit maximizers, according to the traditional microeconomic treatment. Market competition is modeled as a non-cooperative game, for which an approximate equilibrium solution is sought. Finally, the regulator can affect the behavior of all other agents by giving subsidies or imposing taxes to consumers. In transport markets, economic instruments might target specific alternatives, to reduce externalities such as congestion or emissions, or specific segments of the population, to achieve social welfare objectives. In public policy, different agents have different individual or social objectives, possibly conflicting, which must be taken into account within a social welfare function. We present a mixed integer optimization model to find optimal policies subject to supplier profit maximization and consumer utility maximization constraints. Then, we propose a model-based heuristic approach based on the fixed-point iteration algorithm that finds an approximate equilibrium solution for the market. Numerical experiments on an intercity travel case study show how the regulator can optimize its decisions under different scenarios.Entities:
Keywords: Discrete choice modeling; Equilibrium; Regulation
Year: 2021 PMID: 36193217 PMCID: PMC9522786 DOI: 10.1007/s11116-021-10217-0
Source DB: PubMed Journal: Transportation (Amst) ISSN: 0049-4488 Impact factor: 4.814
Attributes of all scheduled services for the analyzed problem instance
| Alternative | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| Mode | Car | IC | Air | Air | HSR | HSR |
| Endogenous | No | No | Yes | Yes | Yes | Yes |
| Operator | – | – | 2 | 2 | 1 | 1 |
| Dep | – | 23:00 | 7:30 | 9:30 | 4:30 | 8:30 |
| Arr | – | 9:00 | 9:00 | 11:00 | 10:30 | 14:30 |
| TT | 12 h | 10 h | 1 h 30’ | 1 h 30’ | 6 h | 6 h |
| WT | – | – | 1h | 1h | – | – |
| Access | – | 0–60′ | 30–60′ | 30–60′ | 0–60′ | 0–60′ |
| Egress | – | 0–30′ | 30-60′ | 30–60′ | 0–30′ | 0–30′ |
| Price | 120 € | 60 € | ||||
| Tax/subsidy | – |
Contingency table for the synthetic population according to socio-economic characteristics
| Group ( | Size ( | Trip purpose | Reimbursement | Income | Origin |
|---|---|---|---|---|---|
| 1 | 350 | Other | – | Low | Rural |
| 2 | 332 | Other | – | Low | Urban |
| 3 | 37 | Other | – | High | Rural |
| 4 | 39 | Other | – | High | Urban |
| 5 | 9 | Business | No | Low | Rural |
| 6 | 24 | Business | Yes | Low | Rural |
| 7 | 16 | Business | No | Low | Urban |
| 8 | 68 | Business | Yes | Low | Urban |
| 9 | 5 | Business | No | High | Rural |
| 10 | 30 | Business | Yes | High | Rural |
| 11 | 21 | Business | No | High | Urban |
| 12 | 69 | Business | Yes | High | Urban |
Model coefficients derived from Cascetta and Coppola (2012)
| Business travelers | Other purpose travelers | ||||
|---|---|---|---|---|---|
| 1.086 | 1.106 | ||||
| 1.190 | 1.333 | ||||
| Travel time (min) | −0.0133 | −0.0054 | |||
| Access/egress time (min) | −0.00555 | −0.0103 | |||
| Early schedule delay (min) | −0.00188 | −0.00677 | |||
| Late schedule delay (min) | −0.0130 | −0.00617 | |||
Values of travel time
| Value of travel time | Reimbursed | High income | Low income | High income | Low income |
|---|---|---|---|---|---|
| Car (euro/h) | 35.88* | 26.95* | 15.14 | 14.24* | 8.00 |
| Air (euro/h) | 73.21 | 70.67* | 39.70 | 29.73* | 16.70 |
| IC (euro/h) | 50.51 | 37.68* | 21.17 | 33.54* | 18.84 |
| HSR (euro/h) | 66.50 | 50.02* | 28.10 | 22.53* | 12.66 |
Approximate equilibrium solutions for an objective function that maximizes the social welfare function with values of the SCC between 100 and 300 €/ton
| SCC | Air prices | HSR prices | Regulation | Objective function | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 100 | 0.014 | 147.12 | 101.08 | 109.26 | 82.42 | 83.35 | −14.61 | 2.26 | 0 | 90,598 | −14,712 | −6907 |
| 150 | 0.010 | 132.26 | 93.08 | 93.29 | 88.62 | 84.51 | −29.68 | 12.73 | 8029 | 86,723 | −19,838 | −13,207 |
| 200 | 0.008 | 125.43 | 81.28 | 79.92 | 86.97 | 76.04 | −29.90 | 26.80 | 10,516 | 79,984 | −25,086 | −9588 |
| 250 | 0.011 | 123.62 | 80.54 | 79.53 | 86.47 | 79.44 | −30.00 | 30.00 | 9016 | 80,315 | −30,906 | −8955 |
| 300 | 0.010 | 118.39 | 79.96 | 90.34 | 86.20 | 76.49 | −30.00 | 30.00 | 8804 | 80,813 | −35,517 | −10,167 |
Segmented monetized utilities and market shares for high and low income customers with values of the SCC between 100 and 300 €/ton
| SCC | Monetized utilities | Market shares high income | Market shares low income | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Car | IC | Air1 | Air2 | HSR1 | HSR2 | Car | IC | Air1 | Air2 | HSR1 | HSR2 | |||
| 100 | 0 | 0 | 0.053 | 0.042 | 0.329 | 0.159 | 0.345 | 0.073 | 0.024 | 0.125 | 0.245 | 0.168 | 0.261 | 0.177 |
| 150 | 717 | 7312 | 0.046 | 0.046 | 0.301 | 0.162 | 0.366 | 0.079 | 0.015 | 0.141 | 0.198 | 0.153 | 0.275 | 0.218 |
| 200 | 832 | 9684 | 0.046 | 0.045 | 0.297 | 0.157 | 0.365 | 0.090 | 0.015 | 0.132 | 0.176 | 0.145 | 0.277 | 0.255 |
| 250 | 684 | 8332 | 0.047 | 0.045 | 0.290 | 0.154 | 0.378 | 0.086 | 0.015 | 0.141 | 0.174 | 0.140 | 0.284 | 0.247 |
| 300 | 569 | 8235 | 0.046 | 0.044 | 0.298 | 0.135 | 0.384 | 0.093 | 0.016 | 0.139 | 0.174 | 0.117 | 0.289 | 0.266 |
Approximate equilibrium solutions for an objective function that maximizes the social welfare function with values of the SCC between 100 and 300 €/ton and marginal cost of public funds equal to 0.1
| SCC | Air prices | HSR prices | Regulation | Objective function | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 100 | 0.018 | 150.05 | 128.82 | 124.27 | 93.80 | 80.95 | −0.03 | 0.00 | −19,446 | 102,865 | −15,005 | −14 |
| 150 | 0.015 | 143.84 | 103.09 | 108.98 | 79.68 | 80.82 | −15.08 | 0.00 | −2164 | 89,625 | −21,576 | −8371 |
| 200 | 0.012 | 132.69 | 97.12 | 99.48 | 84.90 | 83.71 | −22.34 | 14.35 | −2204 | 87,548 | −26,537 | −8011 |
| 250 | 0.011 | 123.74 | 79.91 | 89.67 | 87.05 | 85.74 | −30.00 | 30.00 | −6015 | 82,956 | −30,934 | −8930 |
| 300 | 0.011 | 124.17 | 79.02 | 80.25 | 85.75 | 79.55 | −30.00 | 30.00 | −9400 | 79,956 | −37,252 | −8831 |
Approximate equilibrium solutions for an objective function that maximizes the social welfare function with values of the SCC between 100 and 300, marginal cost of public funds equal to 0.1, and policy differentiation
| SCC | Air prices | HSR prices | Regulation | Objective function | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 100 | 0.019 | 151.37 | 113.83 | 116.45 | 81.16 | 81.16 | 30.00 | −29.96 | 30.00 | −8.93 | 0 | 95,298 | −15,137 | −577 |
| 150 | 0.010 | 143.51 | 97.60 | 106.60 | 97.76 | 84.82 | 29.80 | −29.93 | 30.00 | −2.18 | 13,355 | 90,521 | −21,527 | −9900 |
| 200 | 0.012 | 141.63 | 95.88 | 103.98 | 87.11 | 84.47 | 28.42 | −30.00 | 30.00 | −0.28 | 14,292 | 89,260 | −28,326 | −9996 |
| 250 | 0.011 | 131.18 | 93.36 | 94.79 | 87.52 | 79.52 | 7.88 | −30.00 | 30.00 | 12.12 | 14,830 | 85,876 | −32,795 | −9394 |
| 300 | 0.014 | 120.05 | 84.72 | 107.15 | 88.24 | 82.70 | 3.33 | −30.00 | 30.00 | 28.95 | 9898 | 85,444 | −36,016 | −7344 |