{"id":42209,"date":"2022-01-19T09:29:41","date_gmt":"2022-01-19T08:29:41","guid":{"rendered":"https:\/\/www.ferrovial.com\/blog\/?p=42209"},"modified":"2025-12-12T00:38:57","modified_gmt":"2025-12-11T23:38:57","slug":"how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing","status":"publish","type":"post","link":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/","title":{"rendered":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing"},"content":{"rendered":"<p>Cintra does all it can to make trips on our roads a more reliable experience. We want to give folks a better option, so they don\u2019t end up in endless gridlock like you see on the highways around Manhattan and LA.<\/p>\n<p>As cities look to increase mobility and reduce congestion, many choose to add highway lanes and untangle messy bottlenecks. In truly congested corridors these gains can be short-lived&#8211;additional capacity is rarely enough to handle the latent demand for travel and expanded highways can become more snarled in congestion than before. Even traditional toll roads fall victim to congestion and it doesn&#8217;t feel good to pay for the privilege of sitting in traffic.<\/p>\n<p>Our managed express lanes <strong>add capacity to congested freeways and offer drivers the option of a faster trip<\/strong> on more than 60 miles of highways in Dallas-Fort Worth and Charlotte. It&#8217;s our job to ensure these new, separated lanes don\u2019t become just as congested as the others.<\/p>\n<p>One of the best and &#8211; hear me out &#8211; fairest and most equitable ways of achieving this ambitious goal is through <strong>real-time dynamic pricing<\/strong>.<\/p>\n<p>Here\u2019s how it works: when drivers approach a congested stretch of highway with a managed lane, they have the option to pay a fee to travel in the faster lane or stay in lanes with heavier traffic.<\/p>\n<p>Of course, if too many folks want to select the paid option there&#8217;s a risk that demand can exceed a lane\u2019s capacity, causing it to quickly become congested.<\/p>\n<p>To resolve this classic economics problem, you can either <strong>reduce demand by prohibiting certain vehicles from choosing the express lanes<\/strong> or keep the lanes open to all drivers while <strong>dampening demand by increasing the price,<\/strong> so that drivers can make their decision based on their urgency depending on each specific trip purpose.<\/p>\n<p>We believe managed lanes provide the best and fairest option of a fast and reliable trip when they are open to all drivers. Our team is committed to developing efficient and smart tolling algorithms that work with innovative policies like <strong>discounts for HOVs and free rides for transit and vanpools<\/strong>, which inventive more efficient travel.<\/p>\n<h2>Building on our Parametric Model<\/h2>\n<p>Over the years, managed lane operators like Cintra have relied on parametric algorithms to set prices. These algorithms are easy to build, understand, and explain. Typically, they use a <strong>fixed number of factors to adjust express lane prices<\/strong> up or down when conditions exceed certain thresholds. These models measure things like speed, density, and traffic flow rates to inform price changes that keep the managed lanes moving.<\/p>\n<p>But after years of studying driver behavior on our managed lanes, Cintra\u2019s Traffic &amp; Analytics team began to realize this approach was not getting great results every time.<\/p>\n<p>We saw what behavioral economists know well&#8211;that customer decision-making was occasionally a little erratic and irrational. Our parametric algorithms alone could not always strike the balance between supply and demand.<\/p>\n<p>Instead of starting from scratch, we decided to build on the existing model by adding a <strong>second machine learning model.<\/strong> Our existing algorithm was already automatically changing prices without human intervention, so it was an easy choice to develop a complementary algorithm.<\/p>\n<h2>Introducing RTPF<\/h2>\n<p>We have named this complimentary algorithm <strong>Real-Time Propensity Factor<\/strong> (RTPF) because it looks for unusual shifts in driver propensity to choose the express managed lane and <strong>reacts in real-time by adjusting the toll up or down<\/strong> by a computed factor.<\/p>\n<p>Machine learning provides a few distinct advantages for pricing. Notably, machine learning models are very good at identifying patterns as they can consider hundreds or thousands of variables at one time compared to a few dozen for a parametric algorithm.<\/p>\n<p>Typical machine learning techniques include, at increasing levels of complexity: classic regression models, decision trees, random forests, clustering analysis, all the way to neural networks in which data can be fed in video, audio formats etc, and the models learn to identify and group objects and extract lessons from their behavior.<\/p>\n<p>A good machine learning model can find the historical correlation between congestion in a one part of the roadway and changes in driver decision-making in another. It looks out for these curiosities and can step in by either raising or lowering the price in a more sophisticated way than the parametric algorithm.<\/p>\n<p>At key moments <strong>RTPF can take over, manage the unique situation for a bit, and then hand back control to the parametric algorithm.<\/strong> This allows us to incorporate machine learning in a manner that produces a very transparent, explainable pricing model.<\/p>\n<h2>A third way: throughput, revenue or performance?<\/h2>\n<p>If you had to draw academic battle lines around pricing a scarce asset, experts would generally suggest designing your algorithm for revenue maximization or for throughput optimization. But taken to their extremes, <strong>neither philosophy produces a good outcome<\/strong> for an express managed lane.<\/p>\n<p>Doggedly pursuing revenue optimization might lead you to price express lanes so high that only 1% of drivers would ever choose them. The express lanes would be under-utilized, and you would not be providing the community with improved mobility, but you would certainly be achieving your objective.<\/p>\n<p>Throughput <strong>maximization seems like a reasonable alternative.<\/strong> You would price low enough to ensure the lanes were filled to their capacity at every moment.<\/p>\n<p>But we have all experienced a crowded, fast-moving freeway suddenly becoming a congested, snarled mess. The same thing can happen on an express lane. Trying to fit those last few hundred cars on the express lane can produce unstable traffic flow that can quickly evolve into congestion which can take hours to untangle.<\/p>\n<p>With our dual-algorithm approach and RTPF, we have a <strong>third option, which seeks to ensure the lanes are fast but flowing even during the most congested rush hours.<\/strong> This balance seeks to ensure optimal reliability and performance from-day-to-day.<\/p>\n<h2>Rolling it out to four (or more) express lanes<\/h2>\n<p>We are currently using RTPF on the<strong> LBJ, NTE, and 35W TEXpress lanes<\/strong> in Dallas-Ft. Worth. Our intention is to roll this out on all four of our dynamically priced facilities across Cintra concessions in the US.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-42203\" src=\"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/17143326\/lbj-28-carriles-02-1280x720-1-e1642430518589.jpeg\" alt=\"LBJ Express, TX\" width=\"600\" height=\"338\" \/><\/p>\n<p>The journey doesn\u2019t end here. We continue to improve our model by letting it consider more factors, take the reins a bit more and enhance its explainability.<\/p>\n<p>The dual-algorithm approach of an explainable parametric algorithm with a little machine learning sprinkled on top is a pragmatic, sensible way of bringing machine learning into the practice of priced infrastructure.<\/p>\n<h2>Take five<\/h2>\n<p>Through this blog, we\u2019re introducing this innovation across Ferrovial and to you. <strong>Innovation is central to our growth and development as a company.<\/strong> We\u2019re lucky to work with expert colleagues who understand how their area works &#8211; that expertise should never be discounted for the sake of a machine learning model.<\/p>\n<p>We believe a dual-algorithm approach could be used more across Ferrovial. You can have it both ways: leverage your expertise to build a strong foundation and then allow machine learning to extend your thinking.<\/p>\n<p>We expect both the customer and the company to benefit through RTPF, as trips on managed lanes become more reliable and efficiently priced. Thanks to revenue sharing agreements with the states we operate in, departments of transportation can benefit directly, too.<\/p>\n<p>We are proud of this technical achievement and the direct improvement it can have for Cintra, our customers and the communities they support.<\/p>\n<p><em>An article by John Brady<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cintra does all it can to make trips on our roads a more reliable experience. We want to give folks a better option, so they don\u2019t end up in endless gridlock like you see on the highways around Manhattan and LA. As cities look to increase mobility and reduce congestion, many choose to add highway [&hellip;]<\/p>\n","protected":false},"featured_media":42283,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"nivel-1":[6273],"nivel-2":[4747,6306,4746,5760,4804,6305],"nivel-3":[4848],"nivel-4":[5750,5746],"nivel-5":[5638,5648,5640],"topic":[7296,7300,7295],"coauthors":[6650],"class_list":["post-42209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","nivel-1-highways","nivel-2-artificial-intelligence","nivel-2-dynamic-pricing","nivel-2-innovation","nivel-2-managed-lanes-en","nivel-2-road-traffic","nivel-2-technology","nivel-3-united-states","nivel-4-dallas-en","nivel-4-texas-en","nivel-5-cintra-en","nivel-5-lbj-texpress-en","nivel-5-north-tarrant-express-en","topic-construction-and-infrastructure","topic-technology-and-innovation","topic-transportation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing<\/title>\n<meta name=\"description\" content=\"New machine learning and artificial intelligence models bring innovative real-time pricing to Cintra\u2019s US express lanes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing\" \/>\n<meta property=\"og:description\" content=\"New machine learning and artificial intelligence models bring innovative real-time pricing to Cintra\u2019s US express lanes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/\" \/>\n<meta property=\"og:site_name\" content=\"Ferrovial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ferrovial\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-19T08:29:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-11T23:38:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ferrovial_es\" \/>\n<meta name=\"twitter:site\" content=\"@ferrovial_es\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John Brady\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing","description":"New machine learning and artificial intelligence models bring innovative real-time pricing to Cintra\u2019s US express lanes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/","og_locale":"en_US","og_type":"article","og_title":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing","og_description":"New machine learning and artificial intelligence models bring innovative real-time pricing to Cintra\u2019s US express lanes.","og_url":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/","og_site_name":"Ferrovial","article_publisher":"https:\/\/www.facebook.com\/ferrovial","article_published_time":"2022-01-19T08:29:41+00:00","article_modified_time":"2025-12-11T23:38:57+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@ferrovial_es","twitter_site":"@ferrovial_es","twitter_misc":{"Written by":"John Brady","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#article","isPartOf":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/"},"headline":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing","datePublished":"2022-01-19T08:29:41+00:00","dateModified":"2025-12-11T23:38:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/"},"wordCount":1246,"commentCount":0,"publisher":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/#organization"},"image":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#primaryimage"},"thumbnailUrl":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png","articleSection":["Toll Roads"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/","url":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/","name":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing","isPartOf":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#primaryimage"},"image":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#primaryimage"},"thumbnailUrl":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png","datePublished":"2022-01-19T08:29:41+00:00","dateModified":"2025-12-11T23:38:57+00:00","description":"New machine learning and artificial intelligence models bring innovative real-time pricing to Cintra\u2019s US express lanes.","breadcrumb":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#primaryimage","url":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png","contentUrl":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2022\/01\/19171102\/dynamic-pricing-e1642608727683.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.ferrovial.com\/blog\/en\/2022\/01\/how-machine-learning-is-leveling-up-cintras-real-time-dynamic-pricing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ferrovial.com\/blog\/en\/"},{"@type":"ListItem","position":2,"name":"How machine learning is leveling-up Cintra\u2019s real-time dynamic pricing"}]},{"@type":"WebSite","@id":"https:\/\/www.ferrovial.com\/blog\/en\/#website","url":"https:\/\/www.ferrovial.com\/blog\/en\/","name":"Ferrovial","description":"Aeropuertos, autopistas, construcci\u00f3n y servicios (smart cities).","publisher":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ferrovial.com\/blog\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ferrovial.com\/blog\/en\/#organization","name":"Ferrovial S.A.","url":"https:\/\/www.ferrovial.com\/blog\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ferrovial.com\/blog\/en\/#\/schema\/logo\/image\/","url":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2018\/03\/13150646\/logo-vector-ferrovial.jpg","contentUrl":"https:\/\/static.ferrovial.com\/wp-content\/uploads\/sites\/3\/2018\/03\/13150646\/logo-vector-ferrovial.jpg","width":525,"height":156,"caption":"Ferrovial S.A."},"image":{"@id":"https:\/\/www.ferrovial.com\/blog\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ferrovial","https:\/\/x.com\/ferrovial_es","https:\/\/www.linkedin.com\/company\/ferrovial","https:\/\/www.youtube.com\/ferrovial"]},{"@type":"Person","@id":"https:\/\/www.ferrovial.com\/blog\/en\/#\/schema\/person\/ac97903af403008e0a6842932c0cd57e","name":"John Brady","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6b2a761b1f094a0f1e2869b78d0781059d7451eda026179f744c02ea87ec19de?s=96&d=mm&r=ge8b0888612f3d4de09fbf6b521931d32","url":"https:\/\/secure.gravatar.com\/avatar\/6b2a761b1f094a0f1e2869b78d0781059d7451eda026179f744c02ea87ec19de?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b2a761b1f094a0f1e2869b78d0781059d7451eda026179f744c02ea87ec19de?s=96&d=mm&r=g","caption":"John Brady"}}]}},"_links":{"self":[{"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/posts\/42209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/comments?post=42209"}],"version-history":[{"count":4,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/posts\/42209\/revisions"}],"predecessor-version":[{"id":53498,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/posts\/42209\/revisions\/53498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/media\/42283"}],"wp:attachment":[{"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/media?parent=42209"}],"wp:term":[{"taxonomy":"nivel-1","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/nivel-1?post=42209"},{"taxonomy":"nivel-2","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/nivel-2?post=42209"},{"taxonomy":"nivel-3","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/nivel-3?post=42209"},{"taxonomy":"nivel-4","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/nivel-4?post=42209"},{"taxonomy":"nivel-5","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/nivel-5?post=42209"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/topic?post=42209"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ferrovial.com\/blog\/en\/wp-json\/wp\/v2\/coauthors?post=42209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}