{"id":779,"date":"2025-12-10T15:41:50","date_gmt":"2025-12-10T15:41:50","guid":{"rendered":"https:\/\/research.dblue.it\/astair\/?post_type=avada_portfolio&#038;p=779"},"modified":"2025-12-10T15:41:50","modified_gmt":"2025-12-10T15:41:50","slug":"multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment","status":"publish","type":"avada_portfolio","link":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/","title":{"rendered":"Multi-agent task allocation and path planning for autonomous ground support equipment"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><p><strong>Title<\/strong>: Multi-agent task allocation and path planning for autonomous ground support equipment<\/p>\n<p><strong>Abstract<\/strong>: We aim to contribute to the automation of ground handling tasks using autonomous ground support equipment (GSE) at airports. Automation of airside operations has recently become critical for the airports to achieve higher levels of safety and efficiency under growing traffic demand and requires solving a complex scheduling and path planning problem. To address this problem, we present a multi-agent task allocation and path planning model for handling airside operations on the apron. In the problem, the ground handling tasks are to be allocated to the equipment, the trips of vehicles should be scheduled within specific time windows considering the flight schedules, and the collisions of vehicles on the apron and service roads should be avoided. We present a centralized multi-agent task allocation and routing model which aims to optimize the allocation and routing of various types of ground handling tasks over a heterogeneous set of GSE vehicles. We convert the allocation and routing problem into vehicle routing problem with time windows, pick-ups, deliveries and solve the problem using a warm start mixed integer linear programming (MILP) model. We also introduce a nonlinear objective function which converts the MILP model into a mixed integer nonlinear programming (MINLP) model, to minimize the time service locations at the stands are occupied. Then, we solve the corresponding path finding problem to find collision free paths for the GSE, by the multi-agent path finding model. The proposed model outperforms the decentralized approach in previous research regarding the allocation rate of assigning tasks to vehicles and the performance indicators of finding conflict free paths, and in CPU time. The mean deviations from shortest paths were considerably small in path planning which means that the solution quality was high. Furthermore, the CPU time of allocating tasks has been reduced by 48% compared to the CPU time of decentralized allocation.<\/p>\n<p>Click below to download it!<\/p>\n<\/div><div ><a class=\"fusion-button button-flat button-xlarge button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" style=\"--button-border-radius-top-left:30px;--button-border-radius-top-right:30px;--button-border-radius-bottom-right:30px;--button-border-radius-bottom-left:30px;\" target=\"_self\" href=\"https:\/\/research.dblue.it\/astair\/?sdm_process_download=1&amp;download_id=777\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Download the paper<\/span><\/a><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":13,"featured_media":781,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"portfolio_category":[4],"portfolio_skills":[],"portfolio_tags":[],"class_list":["post-779","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-scientific-publication"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR\" \/>\n<meta property=\"og:url\" content=\"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/\" \/>\n<meta property=\"og:site_name\" content=\"ASTAIR\" \/>\n<meta property=\"og:image\" content=\"https:\/\/research.dblue.it\/astair\/wp-content\/uploads\/sites\/17\/2025\/12\/Journal-of-Air-Transport-Management.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2480\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/\",\"url\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/\",\"name\":\"Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2025\\\/12\\\/Journal-of-Air-Transport-Management.png\",\"datePublished\":\"2025-12-10T15:41:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/#primaryimage\",\"url\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2025\\\/12\\\/Journal-of-Air-Transport-Management.png\",\"contentUrl\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2025\\\/12\\\/Journal-of-Air-Transport-Management.png\",\"width\":2480,\"height\":1500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/portfolio-items\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Multi-agent task allocation and path planning for autonomous ground support equipment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/#website\",\"url\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/\",\"name\":\"ASTAIR\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/research.dblue.it\\\/astair\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR","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:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/","og_locale":"en_GB","og_type":"article","og_title":"Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR","og_url":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/","og_site_name":"ASTAIR","og_image":[{"width":2480,"height":1500,"url":"https:\/\/research.dblue.it\/astair\/wp-content\/uploads\/sites\/17\/2025\/12\/Journal-of-Air-Transport-Management.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/","url":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/","name":"Multi-agent task allocation and path planning for autonomous ground support equipment - ASTAIR","isPartOf":{"@id":"https:\/\/research.dblue.it\/astair\/#website"},"primaryImageOfPage":{"@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/#primaryimage"},"image":{"@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/#primaryimage"},"thumbnailUrl":"https:\/\/research.dblue.it\/astair\/wp-content\/uploads\/sites\/17\/2025\/12\/Journal-of-Air-Transport-Management.png","datePublished":"2025-12-10T15:41:50+00:00","breadcrumb":{"@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/#primaryimage","url":"https:\/\/research.dblue.it\/astair\/wp-content\/uploads\/sites\/17\/2025\/12\/Journal-of-Air-Transport-Management.png","contentUrl":"https:\/\/research.dblue.it\/astair\/wp-content\/uploads\/sites\/17\/2025\/12\/Journal-of-Air-Transport-Management.png","width":2480,"height":1500},{"@type":"BreadcrumbList","@id":"https:\/\/research.dblue.it\/astair\/portfolio-items\/multi-agent-task-allocation-and-path-planning-for-autonomous-ground-support-equipment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/research.dblue.it\/astair\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/research.dblue.it\/astair\/portfolio-items\/"},{"@type":"ListItem","position":3,"name":"Multi-agent task allocation and path planning for autonomous ground support equipment"}]},{"@type":"WebSite","@id":"https:\/\/research.dblue.it\/astair\/#website","url":"https:\/\/research.dblue.it\/astair\/","name":"ASTAIR","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/research.dblue.it\/astair\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/avada_portfolio\/779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/comments?post=779"}],"version-history":[{"count":2,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/avada_portfolio\/779\/revisions"}],"predecessor-version":[{"id":782,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/avada_portfolio\/779\/revisions\/782"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/media\/781"}],"wp:attachment":[{"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/media?parent=779"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/portfolio_category?post=779"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/portfolio_skills?post=779"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/research.dblue.it\/astair\/wp-json\/wp\/v2\/portfolio_tags?post=779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}