A Model of Traffic Congestion, Housing Prices and Compensating Wage Differentials

Similar documents
CIV3703 Transport Engineering. Module 2 Transport Modelling

Estimating Transportation Demand, Part 2

Departure time choice equilibrium problem with partial implementation of congestion pricing

Lecture 19: Common property resources

Mapping Accessibility Over Time

Analysis and Design of Urban Transportation Network for Pyi Gyi Ta Gon Township PHOO PWINT ZAN 1, DR. NILAR AYE 2

OD-Matrix Estimation using Stable Dynamic Model

Cities in Bad Shape: Urban Geometry in India

First-Best Dynamic Assignment of Commuters with Endogenous Heterogeneities in a Corridor Network

Changes in the Spatial Distribution of Mobile Source Emissions due to the Interactions between Land-use and Regional Transportation Systems

Commuting, public transport investments and gentrification

Figure 8.2a Variation of suburban character, transit access and pedestrian accessibility by TAZ label in the study area

Trip Distribution Modeling Milos N. Mladenovic Assistant Professor Department of Built Environment

THE FUTURE OF FORECASTING AT METROPOLITAN COUNCIL. CTS Research Conference May 23, 2012

Strong formulation for fixed charge network flow problem

Chapter 4. Applications/Variations

Subject: Note on spatial issues in Urban South Africa From: Alain Bertaud Date: Oct 7, A. Spatial issues

Forecasts from the Strategy Planning Model

Traffic Demand Forecast

Explaining Rising Wage Inequality: Explorations With a Dynamic General Equilibrium Model of Labor Earnings with Heterogeneous Agents

Equilibrium in a Production Economy

Structural change in a multi-sector model of the climate and the economy

Employment Decentralization and Commuting in U.S. Metropolitan Areas. Symposium on the Work of Leon Moses

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017

URBAN TRANSPORTATION SYSTEM (ASSIGNMENT)

Land Use Modeling at ABAG. Mike Reilly October 3, 2011

The effects of public transportation on urban form

EQUILIBRATION OF TRAVEL DEMAND AND SYSTEM PERFORMANCE: AN APPLICATION IN A TRANSPORTATION CORRIDOR 1

Typical information required from the data collection can be grouped into four categories, enumerated as below.

Aggregate Demand, Idle Time, and Unemployment

Just as in the previous lesson, all of these application problems should result in a system of equations with two equations and two variables:

Decentralisation and its efficiency implications in suburban public transport

Aggregate Demand, Idle Time, and Unemployment

Data Collection. Lecture Notes in Transportation Systems Engineering. Prof. Tom V. Mathew. 1 Overview 1

arxiv: v1 [cs.gt] 16 Jul 2012

Integer Linear Programming Modeling

Economic and Social Urban Indicators: A Spatial Decision Support System for Chicago Area Transportation Planning

INTRODUCTION TO TRANSPORTATION SYSTEMS

Rising Wage Inequality and the Effectiveness of Tuition Subsidy Policies:

Returns to Scale in Networks. Marvin Kraus * June Keywords: Networks, congestion, returns to scale, congestion pricing

The Economics of Density: Evidence from the Berlin Wall

Markov Perfect Equilibria in the Ramsey Model

محاضرة رقم 4. UTransportation Planning. U1. Trip Distribution

Microeconomic Theory. Microeconomic Theory. Everyday Economics. The Course:

Economic Development and the Spatial Allocation of Labor: Evidence From Indonesia. Gharad Bryan (LSE) Melanie Morten (Stanford) May 19, 2015

Economic Growth: Lecture 8, Overlapping Generations

ECON 581: Growth with Overlapping Generations. Instructor: Dmytro Hryshko

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

1 The Basic RBC Model

3.0 ANALYSIS OF FUTURE TRANSPORTATION NEEDS

Network Equilibrium Models: Varied and Ambitious

Economics 2450A: Public Economics Section 8: Optimal Minimum Wage and Introduction to Capital Taxation

Scarf Instability and Production: A Simulation

Forecasts for the Reston/Dulles Rail Corridor and Route 28 Corridor 2010 to 2050

Encapsulating Urban Traffic Rhythms into Road Networks

Metrolinx Transit Accessibility/Connectivity Toolkit

AGlimpseofAGT: Selfish Routing

4- Current Method of Explaining Business Cycles: DSGE Models. Basic Economic Models

When is the concept of generalized transport costs useless? The effects of the change in the value of time

Appendixx C Travel Demand Model Development and Forecasting Lubbock Outer Route Study June 2014

University of Pittsburgh Department of Economics Econ 1720: Advanced Macroeconomics Handout 3

APPENDIX IV MODELLING

Conservation laws and some applications to traffic flows

106 PURDUE ENGINEERING EXTENSION DEPARTMENT

Lecture 2: Firms, Jobs and Policy

MnDOT Method for Calculating Measures of Effectiveness (MOE) From CORSIM Model Output

Routing. Topics: 6.976/ESD.937 1

Program- Traffic decongestion and fluidization in Satu Mare municipality

Lecture 2 The Centralized Economy

The Built Environment, Car Ownership, and Travel Behavior in Seoul

Measuring the impact of freeway infrastructure on the accessibility of the city of Fez

The TransPacific agreement A good thing for VietNam?

I-1. The slope of the bid-price function, P{u}, is - t / H. Use Equation (35) to derive general

Modeling Network Optimization Problems

Transit Modeling Update. Trip Distribution Review and Recommended Model Development Guidance

Spatial profile of three South African cities

Dynamic stochastic general equilibrium models. December 4, 2007

Final Exam. You may not use calculators, notes, or aids of any kind.

The 3V Approach. Transforming the Urban Space through Transit Oriented Development. Gerald Ollivier Transport Cluster Leader World Bank Hub Singapore

Neoclassical Business Cycle Model

Lecture 1: Labour Economics and Wage-Setting Theory

Dynamic Pricing, Managed Lanes and Integrated Corridor Management: Challenges for Advanced Network Modeling Methodologies

Economic Growth: Lecture 7, Overlapping Generations

CONGESTION TOLLING AND URBAN SPATIAL STRUCTURE. Richard Arnott. Department of Economics. Boston College. Chestnut Hill, MA U.S.A.

Supplementary Technical Details and Results

Pareto-Improving Congestion Pricing on General Transportation Networks

AGEC 603. Stylized Cited Assumptions. Urban Density. Urban Density and Structures. q = a constant density the same throughout

Handout 1: Introduction to Dynamic Programming. 1 Dynamic Programming: Introduction and Examples

The Ramsey Model. (Lecture Note, Advanced Macroeconomics, Thomas Steger, SS 2013)

Assessing the Employment Agglomeration and Social Accessibility Impacts of High Speed Rail in Eastern Australia: Sydney-Canberra-Melbourne Corridor

Regional Performance Measures

Regional Performance Measures

6 th Line Municipal Class Environmental Assessment

Anticipatory Pricing to Manage Flow Breakdown. Jonathan D. Hall University of Toronto and Ian Savage Northwestern University

Monetary Economics: Solutions Problem Set 1

Lecture 2 Optimal Indirect Taxation. March 2014

Economics th April 2011

Proper Welfare Weights for Social Optimization Problems

Permanent Income Hypothesis Intro to the Ramsey Model

Given a polynomial and one of its factors, find the remaining factors of the polynomial. 4. x 3 6x x 6; x 1 SOLUTION: Divide by x 1.

Transcription:

A Model of Traffic Congestion, Housing Prices and Compensating Wage Differentials Thomas F. Rutherford Institute on Computational Economics (ICE05) University of Chicago / Argonne National Laboratory Meeting Room 1100/1200 Advanced Photon Source Argonne National Laboratory

Outline 1. Literature review and motivation. 2. Computing Wardropian equilibria in a complementarity framework. 3. A computable spatial equilibrium model of employment demand and regional housing markets. 4. Some illustrative calculations.

This Paper s Contribution This paper illustrates how the Wadropian equilibrium concept can be embedded in a Walrasian, general equilibrium model in which the response of housing rental rates, wages, employment and population density can be evaluated in response to changes to highway capacity.

Small (1997) Economics and Urban Transportation Policy in the United States Regional Science and Urban Economics. What role can/should economics can play in analysing problems with urban transportation in the United States? Five specific problems: infrastructure funding, financially weak public transit, environmental externalities, motor vehicle accidents and traffic congestion.

Social Costs of Urban Automobile Travel Type of Cost Cost ($ / vehicle-miles) (1) Running cost 0.075 (2) Vehicle capital 0.204 (3) Time 0.152 (4) Schedule delay 0.083 (5) Accidents 0.110 (6) Parking (CBD fringe) 0.150 Total: Without parking 0.624 With Parking 0.774

Global warming with carbon taxes on the order of $50 per ton carbon-dioxide correspond to $0.1 per gallon of gasoline or $0.01 per vehicle-mile.

Vickrey (1969) Congestion Theory and Transport Investment, American Economic Review Papers and Proceedings.... traffic often behaves like population. It has been said that if nothing stops the growth of population but misery and starvation, then the population will grow until it is miserable and starves.

Various Types of Congestion i. Simple interaction. Occurs whenever two transportation units approach each other such that one must delay to reduce the likelihood of a collision. (Light traffic) In this case, congestion delay tends to vary as the square of the volume of traffic. A motorist deciding on a trip will thereby inflict on others an amount of additional delay roughly equal to what he himself will experience. ii. Multiple interaction. This occurs at higher levels of traffic density, short of capacity flows. In this case, average speed s is a function of the flow of traffic x: s = f(x)

For traffic volumes ranging from 0.5 to 0.9 of capacity, one can fit a function of the form: z = t t 0 = 1 s 1 s 0 = ax k where t is the time of travel under actual conditions, t 0 is the time required with no traffic, z is delay per vehicle, and a and k are constants.

Total increment of delay: d(zx) dx = z + xdz dx = axk + xakx k 1 = (1 + k)z This the delay that results from a unit increment of traffic works out to k + 1 times the delay experienced by the incremental vehicle. For every minute that is experienced by that vehicle, k minutes of delay are inflicted on the remaining traffic. For situations where considerable congestion exists, k is likely to be in the range of 3 to 5 or higher. The simple interaction case involves k = 1.

Wardropian Equilibria Wardrop, J. G. (1952), Some theoretical aspects of road traffic research, Proceeding of the Institute of Civil Engineers, Part II pp. 325 378. Key idea: people aren t stupid. Drivers take the shortest route, taking decisions of other drivers as given. A multicommodity formulation of Wardrop s model can provide a compact and efficient representation of the model, permitting direct solution with off-the-shelf algorithms. (Ferris, Meeraus and Rutherford, 1999.)

Multicommodity Formulation A road network is defined by set of nodes (N ) and a set of directed arcs (A). The cost of traveling along a given arc is an increasing (nonlinear) function of the total flow along that arc, c (i,j) (f (i,j) ). Subsets of N include origin nodes (O) and destination nodes (D).

Three Classes of Variables 1. Commodity flows, which are identified by the destination node (k) and the arc on which the flow occurs (i, j): x k (i,j) = flow of vehicles destine to node k on arc (i, j). 2. Arc flows, represent the total number of vehicles on a particular arc: f (i,j) = k D x k (i,j) (i, j) A 3. Travel time from node i to destination node k: t k i = the minimum time to reach node k from node i.

Wadropian Equilibrium 1. Conservation of flow destine to k at node i: j:(i,j) A x k (i,j) j:(j,i) A x k (j,i) = dk i i N, k D (1) 2. Rationality of flow along arc (i, j) a driver destine to node k who originates at i and travels to j only takes that route if no shorter route exists: c (i,j) ( f(i,j) ) + t k j t k i xk (i,j) 0 (i, j) A, k D (2)

Nonlinear Programming Formulations If cost functions c a are integrable as C a for each a A, then the equilibrium conditions are the first order optimality conditions of the nonlinear program: min x a A C a (F a ) subject to Ax k = d k, x k 0 k D (3) F a = l D x l a An exact dual formulation is also possible.

Model Specification Consider a road network (N ) described by the following data: L ij the length of road ij in the network, l ij the number of lanes in road ij in the network, s ij the speed limit on road ij (miles per hour).

Calibrating the model involves deriving parameters α and β for the following congestion function: τ ij (F ) = α ij + β ij F 4 Hence: α ij = 60 L ij s ij

The β parameter is less easily obtained from facts and perhaps less precisely specified. When vehicles are driven on a highway with l lanes, at speed s (miles per hour) and are uniformly spaced at d feet, the associated flow (in thousands of vehicles) is F (l, s, d) = 5.28 l s. d

Calibration from Quadratic Spacing 9 8 vehicle flow (thousand/hour) vehicle spacing (car lengths) 7 6 5 4 3 2 1 20 40 60 80 vehicle speed (miles/hour)

MPEC Estimation: Numerical Calibration An alternative to a survey-based estimates of F ij for each arc would be to solve an inverse problem which seeks to solve min β F (β) F

A Spatial Equilibrium Model Our current research program seeks to formulate a spatial equilibrium model of regional housing markets which accounts for characteristics of roads, the housing stock and employment demand. Our objective is to produce model which can be used to study the geography of a major metropolitan area through the representation of the locations for employment, housing and the connecting transportation arteries. We will produce a model which can be used to study the interplay between the road system, the pattern and level of employment and the pattern and value of the housing stock.

Notation i, j, k N are indices which will be used to describe nodes in the network. Each node has associated employment and housing stock. In a small-scale network, each node might represent a specific intersection. In a larger-scale application, a node might represent a major interchange in a freeway system. a ij denotes transportation arcs in the network. These arcs correspond to specific roads or major arteries in the road system.

c a (F a ) denotes the congestion function on arc a. Following the logic of Vickery s multiple interaction model, the time to traverse an arc is a function of the number of cars on that arc as follows: c a (F a ) = α a + β a F 4 a

Logic of the Economic Model U(c, T, H) denotes househould utility which depends on consumption, travel time and housing. In our illustrative calculations we represent this with the following parametric form: U(c, T, H) = ( γ( T T ) ρ + (1 γ) ( c θ H 1 θ) ρ ) 1/ρ w j 0 represents the wage paid by the employer at location j. This includes a premium which compensates for travel cost. D j (w j ) represents the labor demand function by employers at node j, given by: D j (w j ) = φ j w σ j j

The equilibrium travel time from location i to j is T ij. A household is willing to live in location i and commute to j if the wage is sufficient to compensate for the loss of leisure required for the commute to work. Budget-constrained utility maximization allocates income between goods and housing: max U(c, T ij, H) s.t. c + p H i H = w j Note that we have formulated this model as though all individuals are renters. The price of housing together with consumption then exhaust wage income.

Associated demand functions per household who lives at i and works at j may then be computed as functions of the housing price and the wage: c ij (w j ) = θw j and H ij ( wj, p H i ) = (1 θ) w j p H i

Equilibrium Sorting Substituting for c, T and H in the direct utility function then yields an indirect utility function, V ij (w j, p H i, T ij). The following arbitrage condition determines the number of households living at location i and working at location j: Û V ij (w j, p H i, T ij) N ij 0 N.B. N ij will be zero whenever V ij < Û.

In equilibrium the utility level of all households are equal to Û. The number of households living at i and working at j is given by N ij. This number is greater then zero only in the event that the realized utility level offered by that location is sufficient to entice households to locate there. In equilibrium the housing market is cleared as: j N ij H ij (w j, p H i ) = H i where H i is the housing stock at node i. The model is then closed by assuming a fixed aggregate population of workers: N = i,j N ij Û.

Alternatively could close the model by assuming that aggregate population is a function of the equilibrium utility level: ψû µ = i,j N ij

Multicommodity Formulation of Wardrop s Model Travel time from node i to j satisfies the following arbitrage condition: T ik c ij (F ij ) + T jk x k ij i.e., commuting time from location i to location k must be no greater than the travel time from i to j plus the travel time from j to k. N.B. Whenever c ij (F ij ) + T jk > T ik x k ij = 0. it immediately flows that

Flow conservation at location j for persons commuting to work at location k is given by: N jk + i x k ij = i x k ji j k T jk and N jj + i x j ij = D j(w j ) w j

An Illustrative Example set Blocks := 1..6; set Nodes := 1..card(Blocks)*card(Blocks); set Arcs within Nodes cross Nodes; check: 0 == card {i in Nodes: (i,i) in Arcs}; # Spatial discretization # Nodes in the network # Arcs in the network param xcoord{nodes}; param ycoord{nodes}; param gamma default 1.00; param theta default 0.66; param phi {Nodes} default 1.0; param h0 {Nodes} default (1.0-theta); param sigma {Nodes} default 0.5; param alpha {Arcs} default 0.1; param beta {Arcs} default 1.0; # Disutility of travel time # Consumption value share # Labor demand coefficient # Housing stock # Labor demand elasticity # Travel distance parameter # Congestion parameter

Variables and Equations var PH {Nodes}; var N {Nodes, j in Nodes: phi[j] > 0}; var W {j in Nodes: phi[j] > 0}; var T {Nodes, j in Nodes: phi[j] > 0}; var F {Arcs}; var X {Arcs, j in Nodes: phi[j] > 0}; var U; # Housing price # Number living at i and working at j # Wage rate # Travel time # Total Flow # Multicommodity flow # Equilibrium utility

subject to housing{i in Nodes}: 0.001 <= PH[i] complements h0[i]*ph[i] >= sum{j in Nodes: phi[j] > 0} (1.0-theta)*N[i,j]*W[j]; number{i in Nodes, j in Nodes: phi[j] > 0}: 0 <= N[i,j] complements U * PH[i]^(1.0-theta) >= exp(-gamma * T[i,j]) * W[j]; balance{i in Nodes, k in Nodes: i <> k and phi[k] > 0}: 0 <= T[i,k] complements sum{(i,j) in Arcs} X[i,j,k] >= N[i,k] + sum{(j,i) in Arcs} X[j,i,k]; employment{j in Nodes: phi[j] > 0}: 0.001 <= W[j] complements (N[j,j] + sum{(i,j) in Arcs} X[i,j,j])*W[j]^sigma[j] >= phi[j]; time{(i,j) in Arcs, k in Nodes: phi[k] > 0}: 0 <= X[i,j,k] complements T[j,k] + alpha[i,j] + beta[i,j]*f[i,j]^4 >= T[i,k];

flow{(i,j) in Arcs}: F[i,j] complements F[i,j] = sum{k in Nodes: phi[k] > 0} X[i,j,k]; population: U complements card(nodes) = sum{i in Nodes, j in Nodes: phi[j] > 0} N[i,j];

Example 1: Jobs are located in the corners

Wages 1.1 1.05 6 1 0.95 5 4 3 2 1 1 2 3 4 5 6

Housing Prices 6 2 1.5 1 0.5 5 4 3 2 1 2 3 4 5 6 1

Population Density 6 5 4 90 80 70 60 50 40 30 3 2 1 2 3 4 5 6 1

Commuting Time 6 5 0.1 0.08 0.06 0.04 0.02 4 3 2 1 2 3 4 5 6 1

Average Congestion 6 150 100 50 5 4 3 2 1 2 3 4 5 6 1

Traffic Inflow 1 0.5 6 5 4 3 2 1 2 3 4 5 6 1

Employment Demand 2 1.5 6 1 0.5 5 4 3 2 1 1 2 3 4 5 6

Commuting Flows n31 n32 n33 n34 n35 n36 n25 n26 n27 n28 n29 n30 n19 n20 n21 n22 n23 n24 n13 n14 n15 n16 n17 n18 n7 n8 n9 n10 n11 n12 n1 n2 n3 n4 n5 n6

Example 2: Jobs are located in the center

Traffic Inflow 6 3 2 1 5 4 3 2 1 2 3 4 5 6 1

Housing Prices 6 5 5 4 3 2 1 4 3 2 1 2 3 4 5 6 1

Population Density 6 400 300 200 100 5 4 3 2 1 2 3 4 5 6 1

Commuting Time 6 5 2.5 2 1.5 1 0.5 4 3 2 1 2 3 4 5 6 1

Average Congestion 6 5 4 8 7 6 5 4 3 2 1 3 2 1 2 3 4 5 6 1

Commuting Flows n31 n32 n33 n34 n35 n36 n25 n26 n27 n28 n29 n30 n19 n20 n21 n22 n23 n24 n13 n14 n15 n16 n17 n18 n7 n8 n9 n10 n11 n12 n1 n2 n3 n4 n5 n6

Example 3: Jobs are located in the corners (assymetric)

Wages 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 15 10 5

Employment Demand 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 6 5 4 3 2 1

Traffic Inflow 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 0.8 0.6 0.4 0.2

Average Congestion 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 100 80 60 40 20

Commuting Time 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 0.09 0.08 0.07 0.06 0.05 0.04 0.03 0.02 0.01

Population Density 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 50 40 30 20 10 0-10

Housing Prices 1 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 25 20 15 10 5

Commuting Flows n91 n92 n93 n94 n95 n96 n97 n98 n99 n100 n81 n82 n83 n84 n85 n86 n87 n88 n89 n90 n71 n72 n73 n74 n75 n76 n77 n78 n79 n80 n61 n62 n63 n64 n65 n66 n67 n68 n69 n70 n51 n52 n53 n54 n55 n56 n57 n58 n59 n60 n41 n42 n43 n44 n45 n46 n47 n48 n49 n50 n31 n32 n33 n34 n35 n36 n37 n38 n39 n40 n21 n22 n23 n24 n25 n26 n27 n28 n29 n30 n11 n12 n13 n14 n15 n16 n17 n18 n19 n20 n1 n2 n3 n4 n5 n6 n7 n8 n9 n10

Example 4: Northwest Jobs are in the Northeast and House are in the