EasyPark

Easy Park: Urban Parking Optimization

EasyPark cuts urban congestion by guiding drivers to available spots, saving cities billions in lost productivity annually.

EasyPark
Image
EasyPark

Title

Gurobi + EasyPark

Industry

Transportation

Region

Americas

Introduction

It has been estimated that close to 30% of the cars circling a city at any given time are doing so as drivers look for parking (Donald Shoup, Professor of Urban Planning, UCLA, (2011)). In addition to the drivers’ frustration, those cars are creating traffic congestion. In 2014, the World Bank estimated that urban drivers waste 111 hours a year on congestion, which translates into $2 trillion a year in lost productivity. From an environmental perspective, this congestion translates into large amounts of wasted fuel and carbon emissions. Congestion and parking are closely correlated, since cruising for a parking space creates additional delays and harms local traffic circulation. In central areas of large cities, cruising may account for more than 10% of the local circulation, as drivers can spend 20 minutes looking for a parking spot (Dr. Jean-Paul Rodrigue of Hofstra University). In an effort to make urban parking much easier, EasyPark developed a smartphone application that makes it quicker and easier to find, pay, administer, operate and plan parking through the use of mathematical optimization.


0%

Time savings

0%

Time savings

0%

Time savings



The Problem

The key inputs of the parking optimization capabilities are:

  • The destination: Determines where the user would like to park.

  • Parking spots: A map of all parking spots in the city (including time-of-day restrictions).

  • Predicted availability: Probability of a spot being available (at the current time, by city block).

  • Route information: Maps for reaching areas that have available spots near user destinations.

The first step to deploy EasyPark in any city is to create a map of all parking spots. EasyPark collects data related to street parking by sending their vehicles to crawl the streets and take photos. Data scientists at the company use machine-learning models to read and interpret the photos taken. In addition, EasyPark collects data related to off-street paid lots. The resulting database is typically more accurate than the data managed by the city itself. The data science team estimates the probability of finding a spot by time and by city block, using a Bayesian statistical model. There are five main data sources for the predictions:

  • Historical transactional data: This data can help identify patterns. For example, if several people leave at 5 pm, then it is likely that this event happens again on the next day.

  • Mapping operations: EasyPark has vehicles that travel the city central areas block by block and keep track of all the open parking spots. This data is more accurate for those places that have been checked recently.

  • Geographic information system (GIS): EasyPark does the mapping and gets information about the availability of parking spots. However, they cannot cover every spot in a city. Therefore, to estimate availability of nearby streets, EasyPark takes under consideration bars, restaurants, schools, etc. and they also look at congestion of a sampling of nearby streets.

  • User transaction data: EasyPark allows customers to pay for parking directly through their app, giving EasyPark real-time information on when parking spots open up.

  • User route data: The EasyPark app tracks the user’s location. If the user is moving and not stopping on a particular street, it means that there is no parking available on that stretch of the street.

The Solution

EasyPark uses a mixed-integer programming (MIP) model to compute the best route to search for a spot. The key inputs of the MIP model are:

  • User destination.

  • Probability of finding a spot on a block, which decreases significantly the second time the user traverses the block.

The objective function is to minimize the time to reach the destination, which is equal to the time it takes to find a spot, plus the time to walk to the actual destination. The output of the MIP model is the route the user needs to follow. This route may need to traverse low-probability blocks to reach high-probability blocks.

Results

The benefits that EasyPark has identified from the MIP solution are:

  • 30-50% reduction in time required to find a parking spot.

  • Better parking data compared to traditional data recording done by the municipalities themselves.

  • Potential value extends beyond finding an open spot.

    • Demand-based pricing to adjust parking prices to reflect expected congestion.

    • Ability to determine best locations for adding additional parking capacity

The MIP model was built by Yossi Amgar. Yossi has a bachelor’s degree in computer science and does not have formal training in mathematical optimization. EasyPark chose Gurobi for three reasons:

  1. Performance: Gurobi solved the problem faster than competing solvers.

  2. Support: Great technical support that is easy to reach.

  3. Modern IT: Gurobi’s cloud solution scales easily.

About EasyPark

EasyPark was founded in 1997 in Stockholm, Sweden. EasyPark operates in more than 700 cities across 13 countries, primarily in Europe and Australia. The company’s vision is to make “urban life easier – one parking spot at a time.” EasyPark is a smartphone application that helps you pay for parking, as well as find an open parking spot with the help of optimization. For more information visit: easyparkgroup.com.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Case Studies

Explore more innovative ways our customers are using Gurobi to unlock optimal outcomes.

01 OF 00

Gurobi + ZOZO Research

ZOZO Research: Optimizing Inventory Allocation for Scalable E-Commerce Logistics

As ZOZO expanded its logistics network, inventory imbalances created costly transfer problems. Mathematical optimization provided a data-driven approach to prevent those problems before they start.

Image

Gurobi + Analytics for a Better World

Analytics for a Better World: Maximizing Mission-Driven Impact with Optimization

Analytics for a Better World leverages big data sources to analyze humanitarian facility locations and identify ways to maximize coverage while minimizing costs.

Gurobi + encoord

encoord: Optimizing the Energy Transition

To help the power and utilities sector better prepare for the energy transition, encoord uses integrated modeling and advanced optimization methods powered by Gurobi.

Gurobi + Eneco

Eneco: Harnessing Optimization for Smarter Energy Dispatching

Eneco uses optimization to dispatch its renewable energy portfolio, balancing wind, solar, and storage for smarter distribution.

Gurobi + Kurly

Kurly: Transforming Delivery Logistics with Mathematical Optimization

Kurly uses optimization to guarantee morning deliveries for late-night orders, scaling logistics across South Korea.

Gurobi + Hitit

Hitit: Empowering Airlines to Optimize Annual Crew Leave Planning

Hitit cuts weeks of manual crew leave planning down to hours, boosting airline compliance and crew satisfaction.

Gurobi + Marketing Attribution

Marketing Attribution: Driving Smarter Media Investments

Marketing Attribution optimizes $1.4B+ in annual ad spend for a global consumer health brand across 160 countries.

Gurobi + MyGoals

MyGoals: Personal Financial Planning, Optimized

MyGoals uses optimization to help individuals balance multiple life goals simultaneously, from retirement to home purchase.

Gurobi + Light Up the World

Light Up the World: Bringing Clean Energy and Internet Access to Remote Communities

Light Up the World uses optimization to design off-grid solar systems for remote Peruvian communities with no room for error.

Gurobi + 55ip

55ip: Driving Innovation in Tax-Smart Investment Solutions

55ip, a JP Morgan subsidiary, uses optimization to manage tax-smart portfolios at scale across thousands of client accounts.

Gurobi + Statkraft Croatia

Statkraft Croatia: Cracking the Code on Battery Profitability

Statkraft Croatia (now Resalta) uses optimization to assess BESS profitability and maximize battery storage revenue in Croatia.

Gurobi + Cosentino

Cosentino: Optimizing Sales Routes and Production Lines for Enhanced Efficiency

Cosentino uses optimization to plan commercial visit routes and manage production lines, maximizing efficiency across operations.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Start solving with Gurobi

Ready to discover the Gurobi difference? Contact us today to learn more about what mathematical optimization can do for your organization.

Join our newsletter to stay up to date on features releases and more.

By subscribing you agree to with our Privacy Policy

© Gurobi Optimization, LLC. All Rights Reserved.

Join our newsletter to stay up to date on features releases and more.

By subscribing you agree to with our Privacy Policy

© Gurobi Optimization, LLC. All Rights Reserved.