[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-83027-en":3,"doc-seo-83027-105":30,"detail-sidebar-cat-0-en-105":91},{"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":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},83027,7971461740909,"Levi","https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d",8,"Research & Report","Learning When to Automate: Queue Control in Human-AI Service Systems","A human–AI service system is studied where tasks arrive sequentially and are handled via a two-stage architecture: an automated chatbot followed, when needed, by a human agent. Over a finite horizon, each task belongs to one of K heterogeneous types. The controller selects chatbot resource levels, learning unknown, type-dependent success probabilities, while unresolved tasks enter type-dependent human queues with unknown service rates. A key tradeoff is balancing reduced human congestion against increased chatbot costs. The UCB-DPP policy learns these parameters and achieves low queue-aware regret.","arXiv :2607 .060 17v 1 [ cs .LG] 7 Jul 2026  \nLearning When to Automate: Queue Control in Human-AI  \nService Systems  \nGiovanni Montanari 1,3 , Marco Scarsini4 , and Vianney Perchet 1,2,3  \n1FairPlay Joint Team, Inria, France  \n2 Criteo AI Lab, Paris, France  \n3 CREST, ENSAE, Institut Polytechnique de Paris  \n4Department of Economics and Financial Markets, Luiss University  \nAbstract  \nWe study a human-AI service system in which tasks arrive sequentially and are processed through a two-stage architecture: an automated chatbot followed, when necessary, by a human agent. We consider T sequentially arriving tasks, each belonging to one of K heterogeneous types. For each task the decision maker chooses how many resources to allocate to the chatbot, whose type-dependent success probabilities are initially unknown. Tasks not resolved by the chatbot enter type-dependent human-service queues, where they are processed by a human agent with unknown service rates. This model captures a central tradeoff in hybrid service systems: relying more on automation reduces human congestion but increases chatbot costs, while insufficient automation may overload the human agent. We propose the UCB-DPP policy, which combines Upper Confidence Bounds with Drift-Plus-Penalty control to learn the unknown parameters of the system while making queue-aware decisions. We prove that UCB-DPP achieves regret s(KtanTes)sah gtuhaatranteesthe prompoesaend-rpate stolicyiuitpyerofforthmeshnman-ural bsealicineesqueues. Simulations on synthetic  \n1 Introduction  \nThe increasing deployment of large language models (LLMs) in service systems raises a fundamental question: how should automated agents and human operators be jointly coordinated? In many practical settings, an LLM-based assistant can resolve part of the incoming workload quickly, but its performance depends on the amount of computational or operational resources allocated to it and it may still fail on difficult requests. Human agents, on the other hand, are often more reliable but slower and capacity-constrained. A central challenge is therefore to exploit automation while controlling both operational costs and congestion in the human-service system.  \nWe study this challenge through an online learning and queueing-control model for human-AI service systems. Tasks arrive sequentially over a finite horizon T and belong to one of K heterogeneous types, representing different levels of difficulty or service requirements. Each task is first processed by a chatbot. The decision maker chooses a cost level for the chatbot, interpreted as the amount of resources devoted to automated resolution. A higher cost increases the probability that the chatbot resolves the task, while tasks not resolved automatically are routed to a type-dependent human queue. The human agent can serve only one queue at a time, so the controller must also decide how to allocate limited human service capacity across task types.  \nThe key feature of this setting is that automation and human scheduling control two different sides of the queueing system. The chatbot cost decisions shape the arrival process of the human queues: using more  \nautomation reduces future human workload but increases immediate chatbot costs. Scheduling decisions, instead, determine the departure process by allocating human service capacity across queues. Thus, automation and human service cannot be optimized independently: they must be coordinated over time in response to the current congestion state.  \nAnother key difficulty is that the platform typically does not know in advance how different task types will be handled by the chatbot and by the human agent. Empirical evidence suggests that the relative effectiveness of AI and human service depends on task complexity [33], while recent work on generative AI highlights that model performance may vary sharply across tasks that appear similar [7] . These observations motivate treating chatbot effectiveness and human serv","cbCaikdlSxwIszyz","https://ap.wps.com/l/cbCaikdlSxwIszyz","pdf",645537,2,1,43,"English","en",105,"# Abstract\n# Introduction\n## Motivation\n## Contributions","[{\"question\":\"How are tasks processed in the proposed human–AI service system?\",\"answer\":\"Tasks arrive sequentially and are first processed by an automated chatbot. If the chatbot does not resolve the task, it is routed to a type-dependent human-service queue for processing by a human agent.\"},{\"question\":\"What decisions does the controller make in this model?\",\"answer\":\"For each task, the controller chooses a chatbot cost level that determines how many resources to allocate to automated resolution, and it also allocates limited human service capacity across task types to manage congestion.\"},{\"question\":\"What is the main tradeoff addressed by the paper?\",\"answer\":\"Relying more on automation can reduce human congestion but increases chatbot costs, while insufficient automation may overload the human agent. The paper coordinates these effects over time while learning unknown system parameters.\"}]",1784184735,108,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"learning-when-to-automate-queue-control-in-human-ai-service-systems","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,47,50],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":20},"https://docshare.wps.com/document/","Document",{"item":48,"name":12,"@type":43,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/learning-when-to-automate-queue-control-in-human-ai-service-systems/83027/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-22","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"How are tasks processed in the proposed human–AI service system?","Question",{"text":75,"@type":76},"Tasks arrive sequentially and are first processed by an automated chatbot. If the chatbot does not resolve the task, it is routed to a type-dependent human-service queue for processing by a human agent.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What decisions does the controller make in this model?",{"text":80,"@type":76},"For each task, the controller chooses a chatbot cost level that determines how many resources to allocate to automated resolution, and it also allocates limited human service capacity across task types to manage congestion.",{"name":82,"@type":73,"acceptedAnswer":83},"What is the main tradeoff addressed by the paper?",{"text":84,"@type":76},"Relying more on automation can reduce human congestion but increases chatbot costs, while insufficient automation may overload the human agent. The paper coordinates these effects over time while learning unknown system parameters.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]