optimizing parking prices using an agent based approach

1
OPTIMIZING PARKING PRICES USING AN AGENT BASED APPROACH Waraich, R.A., C. Dobler, C. Weis and K.W. Axhausen Swiss Federal Institute of Technology Zurich Motivation Studies around the globe have shown, that around 30% traffic at city centres is contributed by cruising for parking [1]. One idea to reduce parking search traffic is to adapt parking price according to demand. A method to iteratively find such an «optimal price» has been proposed by D. Shoup and is currently being tested in San Francisco called SFpark [2,3]. With SFpark drivers can find the parking suitable for them using realtime information about available parking and price. The parking prices are set per street block and time of day. The prices are increased/decreased on a monthly basis taking parking occupancy into account. Contribution: In order to investigate possible effects of such “parking price optimization” in other cities, we extended an agentbased traffic simulation with a parking model and the parking price optimization algorithm and applied it to the city of Zurich. Contact: Rashid A. Waraich IVT ETH Hönggerberg CH8093 Zürich Phone: EMail: Internet: +41 44 633 32 79 [email protected] http://www.ivt.ethz.ch/people/rwaraich/index_EN The Parking Model The parking model presented in this paper extends previous work by the authors with regards to agent based modeling of parking choice and search [4,5]. We have integrated our parking model into the agent based traffic simulation MATSim [6]. Utility function The parking availability can influence other decision of the agent, such as mode or location choice. This is implemented by extending the utility function in MATSim: The estimation of the parking utility function parameters is based on a stated choice survey with 1’200 respondents from Switzerland. Interactions were estimated for income, age, gender and activity duration. Parking selection Agent’s are assumed to have mobile devices onboard while traveling, giving them realtime information about parking availability and price as in SFPark. The parking choice is made according to the agent’s personal utility function. Experiments Zurich scenario 10% population sample: 72’000 agents Planning network with 60’000 links 50’000 onstreet parking, 16’000 garage parking and over 200’000 private parking Initial price at parking: Current prices Increase price after iteration, if occupancy above 85%, else reduce price (± 0.25 CHF/h) Different price in morning and afternoon Price change (onstreet vs. garage parking) After price optimization, prices at most garage parking were reduced significantly, while the prices at some onstreet parking increased, which is plausible: The garage parking in areas with lower demand are forced to lower prices, as it is hard for them to compete with neighbouring onstreet parking, which is often located closer to the agent’s destination. City revenue decreased In our simulation, the revenue for the city fell by 11%, especially due to the fall in garage parking prices. Neither the increase in onstreet parking price, nor the increase in garage parking demand could cover this deficit. By introducing a minimal parking price (as done by SFpark), the revenue reduction in our scenario could possibly be avoided. Conclusions Our model can help to find the spatial distribution of the price changes after applying “parking price optimization” to a city and possible implications for policy makers, e.g. changes in revenue and therefore help the policy design process. Although it seems plausible, that parking search traffic could be reduced due to such “parking price optimization”, it is unclear, if this reduction is only due to the 85% target parking occupancy or also due to the complex pricing, which makes random search difficult. References Figure 2: Coevolutionary simulation process of MATSim , , , , , ௧௩, ௧௩௦௧, ௧௩௧௬, , Figure 3: Parking fee change at garage and onstreet parking due to parking price optimization price [CHF/h] % of parking type 0% 10% 20% 30% 40% 50% 60% 70% 80% 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 garage parking initial price garage parking final price onstreet parking initial price onstreet parking final price Figure 1: Agentbased traffic simulation with MATSim for Zurich [1] Shoup, D. (2004) The ideal source of local public revenue. Regional Science and Urban Economics, 34(6), 753784. [2] Shoup, D. (2006) Cruising for parking. Transport Policy, 13(6), 479486. [3] SFpark (2012), SFpark, webpage, http://sfpark.org, last time accessed July 2012. [4] Waraich, R.A. and K.W. Axhausen (2012) An Agentbased Parking Choice Model, paper presented at the 91 st Annual Meeting of the Transportation Research Board, Washington, D.C., January 2012. [5] Waraich, R.A., C. Dobler and K.W. Axhausen (2012) Modelling Parking Search Behaviour with an AgentBased Approach, paper presented at the 13 th International Conference on Travel Behaviour Research, Toronto, July 2012. [6] MATSimT (2012) Multi Agent Transportation Simulation Toolkit, webpage, http://www.matsim.org, last time accessed June 2012. Poster for the Transportation Research Board Annual Meeting, January 2013, Washington

Upload: others

Post on 20-Apr-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Optimizing Parking Prices Using an Agent Based Approach

OPTIMIZING PARKING PRICES USING AN AGENT BASED APPROACHWaraich, R.A., C. Dobler, C. Weis and K.W. Axhausen

Swiss Federal Institute of Technology Zurich

Motivation• Studies around the globe have shown, that around

30% traffic at city centres is contributed by cruising forparking [1].

• One idea to reduce parking search traffic is to adaptparking price according to demand. A method toiteratively find such an «optimal price» has beenproposed by D. Shoup and is currently being tested inSan Francisco called SFpark [2,3].

• With SFpark drivers can find the parking suitable forthem using real‐time information about availableparking and price. The parking prices are set per streetblock and time of day. The prices areincreased/decreased on a monthly basis taking parkingoccupancy into account.

Contribution: In order to investigate possible effects ofsuch “parking price optimization” in other cities, weextended an agent‐based traffic simulation with a parkingmodel and the parking price optimization algorithm andapplied it to the city of Zurich.

Contact: Rashid A. Waraich IVTETH HönggerbergCH‐8093 Zürich

Phone:E‐Mail: Internet: 

+41 44 633 32 [email protected]://www.ivt.ethz.ch/people/rwaraich/index_EN

The Parking ModelThe parking model presented in this paper extendsprevious work by the authors with regards to agent basedmodeling of parking choice and search [4,5]. We haveintegrated our parking model into the agent based trafficsimulation MATSim [6].

Utility functionThe parking availability can influence other decision ofthe agent, such as mode or location choice. This isimplemented by extending the utility function in MATSim:

The estimation of the parking utility function parametersis based on a stated choice survey with 1’200respondents from Switzerland. Interactions wereestimated for income, age, gender and activity duration.

Parking selectionAgent’s are assumed to have mobile devices on‐board while traveling, giving them real‐time information about parking availability and price as in SFPark. The parking choice is made according to the agent’s personal utility function. 

ExperimentsZurich scenario• 10% population sample: 72’000 agents• Planning network with 60’000 links• 50’000 on‐street parking, 16’000 garage parking and 

over 200’000 private parking• Initial price at parking: Current prices• Increase price after iteration, if occupancy above 85%, 

else reduce price (± 0.25 CHF/h)• Different price in morning and afternoon

Price change (on‐street vs. garage parking)After price optimization, prices at most garage parkingwere reduced significantly, while the prices at some on‐street parking increased, which is plausible: The garageparking in areas with lower demand are forced to lowerprices, as it is hard for them to compete withneighbouring on‐street parking, which is often locatedcloser to the agent’s destination.

City revenue decreased• In our simulation, the revenue for the city fell by 11%,

especially due to the fall in garage parking prices.Neither the increase in on‐street parking price, nor theincrease in garage parking demand could cover thisdeficit.

• By introducing a minimal parking price (as done bySFpark), the revenue reduction in our scenario couldpossibly be avoided.

Conclusions• Our model can help to find the spatial distribution of

the price changes after applying “parking priceoptimization” to a city and possible implications forpolicy makers, e.g. changes in revenue and thereforehelp the policy design process.

• Although it seems plausible, that parking search trafficcould be reduced due to such “parking priceoptimization”, it is unclear, if this reduction is only dueto the 85% target parking occupancy or also due to thecomplex pricing, which makes random search difficult.

References

Figure 2: Co‐evolutionary simulation process of MATSim

, , , ,

, , , , ⋯ ,

Figure 3: Parking fee change at garage and on‐street parking due to parking price optimization

price [CHF/h]

% ofp

arking

type

0%

10%

20%

30%

40%

50%

60%

70%

80%

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

garage parking ‐ initial price garage parking ‐ final priceon‐street parking ‐ initial price on‐street parking ‐ final price

Figure 1: Agent‐based traffic simulation with MATSim for Zurich

[1] Shoup, D. (2004) The ideal source of local public revenue. Regional Science    and Urban Economics, 34(6), 753‐784.

[2] Shoup, D. (2006) Cruising for parking. Transport Policy, 13(6), 479‐486.[3] SFpark (2012), SFpark, webpage, http://sfpark.org, last time accessed 

July 2012.[4] Waraich, R.A. and K.W. Axhausen (2012) An Agent‐based Parking Choice 

Model, paper presented at the 91st Annual Meeting of the Transportation Research Board, Washington, D.C., January 2012.

[5] Waraich, R.A., C. Dobler and K.W. Axhausen (2012) Modelling Parking Search Behaviour with an Agent‐Based Approach, paper presented at the 13th International Conference on Travel Behaviour Research, Toronto, July 2012.

[6] MATSim‐T (2012) Multi Agent Transportation Simulation Toolkit, webpage, http://www.matsim.org, last time accessed June 2012.

Poster for the Transportation Research Board Annual Meeting, January 2013, Washington