[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82189-en":3,"doc-seo-82189-105":29,"detail-sidebar-cat-0-en-105":83},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82189,2336464648746,"Skyler","https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c",8,"Research & Report","EXHOLD Experience-Aware Real-Time Hold Control for Large-Scale Ride-Hailing Matching at DiDi","Large-scale ride-hailing matching depends on hold control to improve end-to-end passenger–driver experience by selectively delaying driver–order pairs, reducing cancellations and excessive waiting while mitigating wasted driver effort. Industrial strategies often rely on heuristic thresholding across multiple predictive models, which can be brittle under non-stationary traffic and difficult to optimize for multiple experience objectives. EXHOLD introduces a deployable two-stage framework that decouples experience-aware pair assessment from hold-time execution, learning discrete experience tiers and solving a constrained monotone hold schedule.","EXHOLD: Experience-Aware Real-Time Hold Control for Large-Scale Ride-Hailing Matching at DiDi  \nXu Liu  \nDidichuxing Co. Ltd Beijing, China [leoliuxu@didiglobal.com](leoliuxu@didiglobal.com)  \nKai Wan  \nDidichuxing Co. Ltd Beijing, China [peterwan@didiglobal.com](peterwan@didiglobal.com)  \nZihao Lu  \nDidichuxing Co. Ltd Beijing, China [luzihao@didiglobal.com](luzihao@didiglobal.com)  \narXiv :2607 .09090v 1 [ cs .LG] 10 Jul 2026  \nAbstract  \nIn large-scale ride-hailing matching systems, hold control is a highleverage mechanism for improving end-to-end passenger–driver experience: by selectively delaying certain driver–order pairs, the system can wait for better opportunities, reduce cancellations and excessive waiting, and mitigate wasted driver effort, ultimately increasing trip success. In practice, many industrial hold strategies rely on heuristic thresholding over multiple predictive models, which can be brittle under non-stationary traffic conditions and hard to optimize for multiple, experience-oriented objectives.  \nWe propose EXHOLD, a deployable two-stage framework that decouples experience-aware pair assessment from hold-time execution. In Stage I, we learn a decision model that assigns each driver–order pair to discrete and interpretable experience tiers, optimizing a unified objective that aggregates multiple satisfaction-related signals across the matching funnel. In Stage II, we solve for a monotone hold-time schedule via constrained optimization over empirical quantiles, explicitly enforcing service guardrails that bound unnecessary holding of promising matches while maximizing overall experience improvement.  \nWe evaluate EXHOLD through online randomized A/B experiments in DiDi’s production ride-hailing matching system in Brazil. The results demonstrate consistent gains in both marketplace efficiency and passenger–driver experience: EXHOLD increases trip completion and driver income, while significantly reducing passenger cancellations before and after acceptance and improving key funnel efficiency signals such as faster call-to-acceptance. We further conduct targeted ablations and behavioral drill-down analyses, showing that both stages of EXHOLD are essential to the observed gains, and that the policy makes calibrated decisions under spatiotemporal heterogeneity. EXHOLD has been ramped up and is currently serving the Brazil market in production.  \nKeywords  \nRide-Hailing; Decision Making; Representation Learning; Contextual Bandits; Constrained Optimization  \n1 Introduction  \nLarge-scale ride-hailing platforms solve a continuous stream of matching decisions under strict latency, reliability, and servicequality constraints [28] . For each incoming order, the system evaluates many candidate driver–order pairs (DO pair) and must decide not only who to match, but also when to match [25, 33] . A critical  \nAccepted at the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2026) . This is an arXiv author version.  \nlever in this process is hold control: selectively holding certain DO pair candidates for some system-decided time so the system can wait for better opportunities, reduce cancellations and excessive waiting, and mitigate wasted driver effort—ultimately improving end-to-end passenger–driver experience and trip success [1, 23] . Hold control is powerful but delicate: an overly aggressive policy may suppress good matches and harm service levels of the platform, while an overly conservative policy yields little impact [1, 28] .  \nWhy hold control is challenging in production. Hold decisions are inherently multi-objective, sequential, and tightly coupled with the matching pipeline [18] . First, experience degradation manifests through heterogeneous funnel outcomes: Passenger Cancellation Before driver Acceptance (PCBA), driver non-response, Passenger Cancellation After driver Acceptance (PCAA), as well as Driver Cancellation After Acceptance (DCAA), have distinct user harm and efficiency im","cbCaim1aOwi2xeWO","https://ap.wps.com/l/cbCaim1aOwi2xeWO","pdf",868018,1,12,"English","en",105,"# Introduction\n## Why hold control is challenging in production\n## Limitations of heuristic model-threshold strategies\n## Our approach: decouple experience-aware assessment from hold-time execution\n# Method overview\n## Stage I: experience-tier decision model\n## Stage II: constrained optimization for monotone hold-time schedule\n# Experimental results\n## Online randomized A/B experiments in DiDi Brazil\n## Ablations and behavioral analyses","[{\"question\":\"What evidence supports EXHOLD’s effectiveness?\",\"answer\":\"EXHOLD is evaluated with online randomized A/B tests in DiDi’s production system in Brazil, showing improved trip completion and driver income, reduced passenger cancellations before and after acceptance, and better funnel efficiency such as faster call-to-acceptance, backed by ablations and behavioral analyses.\"}]",1784178696,30,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":78,"head_meta":80,"extra_data":82,"updated_unix":27},"exhold-experience-aware-real-time-hold-control-for-large-scale-ride-hailing-matching-at-didi","",{"@graph":35,"@context":77},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/exhold-experience-aware-real-time-hold-control-for-large-scale-ride-hailing-matching-at-didi/82189/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71],{"name":72,"@type":73,"acceptedAnswer":74},"What evidence supports EXHOLD’s effectiveness?","Question",{"text":75,"@type":76},"EXHOLD is evaluated with online randomized A/B tests in DiDi’s production system in Brazil, showing improved trip completion and driver income, reduced passenger cancellations before and after acceptance, and better funnel efficiency such as faster call-to-acceptance, backed by ablations and behavioral analyses.","Answer","https://schema.org",{"og:url":51,"og:type":79,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":81,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":84},[85,89,93,97,102,107,112,114,119,122,126],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":86,"show_sort_weight":87,"slug":88},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":90,"show_sort_weight":91,"slug":92},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Exam",70,"exam",{"id":98,"doc_module":4,"doc_module_name":45,"category_name":99,"show_sort_weight":100,"slug":101},5,"Comic",60,"comic",{"id":103,"doc_module":4,"doc_module_name":45,"category_name":104,"show_sort_weight":105,"slug":106},6,"Technology",50,"technology",{"id":108,"doc_module":4,"doc_module_name":45,"category_name":109,"show_sort_weight":110,"slug":111},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":28,"slug":113},"research-report",{"id":115,"doc_module":4,"doc_module_name":45,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":45,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":98,"slug":129},19,"General","general"]