{"id":"https://openalex.org/W7154609775","doi":"https://doi.org/10.1016/j.robot.2026.105480","title":"Hybrid task planning and scheduling in heterogeneous multi-agent systems based on LLMs and constraint programming","display_name":"Hybrid task planning and scheduling in heterogeneous multi-agent systems based on LLMs and constraint programming","publication_year":2026,"publication_date":"2026-04-16","ids":{"openalex":"https://openalex.org/W7154609775","doi":"https://doi.org/10.1016/j.robot.2026.105480"},"language":"en","primary_location":{"id":"doi:10.1016/j.robot.2026.105480","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.robot.2026.105480","pdf_url":null,"source":{"id":"https://openalex.org/S133768115","display_name":"Robotics and Autonomous Systems","issn_l":"0921-8890","issn":["0921-8890","1872-793X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics and Autonomous Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.robot.2026.105480","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074324785","display_name":"Jozsef Palmieri","orcid":"https://orcid.org/0009-0000-5863-5832"},"institutions":[{"id":"https://openalex.org/I186995768","display_name":"Universit\u00e0 degli studi di Cassino e del Lazio Meridionale","ror":"https://ror.org/04nxkaq16","country_code":"IT","type":"education","lineage":["https://openalex.org/I186995768"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Jozsef Palmieri","raw_affiliation_strings":["University of Cassino and Southern Lazio and European University of Technology (EUt+), European Union, Via G. Di Biasio 43, Cassino, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Cassino and Southern Lazio and European University of Technology (EUt+), European Union, Via G. Di Biasio 43, Cassino, Italy","institution_ids":["https://openalex.org/I186995768"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133818528","display_name":"Martina Lippi","orcid":null},"institutions":[{"id":"https://openalex.org/I119003972","display_name":"Roma Tre University","ror":"https://ror.org/05vf0dg29","country_code":"IT","type":"education","lineage":["https://openalex.org/I119003972"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Martina Lippi","raw_affiliation_strings":["Roma Tre University, Via della Vasca Navale 79, Roma, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Roma Tre University, Via della Vasca Navale 79, Roma, Italy","institution_ids":["https://openalex.org/I119003972"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5133728883","display_name":"Alessandro Marino","orcid":null},"institutions":[{"id":"https://openalex.org/I186995768","display_name":"Universit\u00e0 degli studi di Cassino e del Lazio Meridionale","ror":"https://ror.org/04nxkaq16","country_code":"IT","type":"education","lineage":["https://openalex.org/I186995768"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessandro Marino","raw_affiliation_strings":["University of Cassino and Southern Lazio and European University of Technology (EUt+), European Union, Via G. Di Biasio 43, Cassino, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Cassino and Southern Lazio and European University of Technology (EUt+), European Union, Via G. Di Biasio 43, Cassino, Italy","institution_ids":["https://openalex.org/I186995768"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5074324785"],"corresponding_institution_ids":["https://openalex.org/I186995768"],"apc_list":{"value":3020,"currency":"USD","value_usd":3020},"apc_paid":{"value":3020,"currency":"USD","value_usd":3020},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.44096188,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"202","issue":null,"first_page":"105480","last_page":"105480"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.8855999708175659,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.8855999708175659,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12177","display_name":"Resource-Constrained Project Scheduling","score":0.03180000185966492,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.011599999852478504,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.7085000276565552},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6092000007629395},{"id":"https://openalex.org/keywords/constraint-programming","display_name":"Constraint programming","score":0.5576000213623047},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.4860999882221222},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.3334999978542328},{"id":"https://openalex.org/keywords/time-constraint","display_name":"Time constraint","score":0.3165999948978424}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8931999802589417},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.7085000276565552},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6092000007629395},{"id":"https://openalex.org/C173404611","wikidata":"https://www.wikidata.org/wiki/Q528588","display_name":"Constraint programming","level":3,"score":0.5576000213623047},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4860999882221222},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3783999979496002},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.3334999978542328},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.326200008392334},{"id":"https://openalex.org/C2775907273","wikidata":"https://www.wikidata.org/wiki/Q7805281","display_name":"Time constraint","level":2,"score":0.3165999948978424},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.3154999911785126},{"id":"https://openalex.org/C176783269","wikidata":"https://www.wikidata.org/wiki/Q5164378","display_name":"Constraint logic programming","level":4,"score":0.29980000853538513},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.26980000734329224},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.2685999870300293},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.25040000677108765}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.robot.2026.105480","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.robot.2026.105480","pdf_url":null,"source":{"id":"https://openalex.org/S133768115","display_name":"Robotics and Autonomous Systems","issn_l":"0921-8890","issn":["0921-8890","1872-793X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics and Autonomous Systems","raw_type":"journal-article"},{"id":"pmh:oai:iris.uniroma3.it:11590/543716","is_oa":false,"landing_page_url":"https://hdl.handle.net/11590/543716","pdf_url":null,"source":{"id":"https://openalex.org/S4377196120","display_name":"Iris (Roma Tre University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I119003972","host_organization_name":"Roma Tre University","host_organization_lineage":["https://openalex.org/I119003972"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1016/j.robot.2026.105480","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.robot.2026.105480","pdf_url":null,"source":{"id":"https://openalex.org/S133768115","display_name":"Robotics and Autonomous Systems","issn_l":"0921-8890","issn":["0921-8890","1872-793X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics and Autonomous Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G11476004","display_name":null,"funder_award_id":"H53C24001050006","funder_id":"https://openalex.org/F4320321873","funder_display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca"}],"funders":[{"id":"https://openalex.org/F4320321873","display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca","ror":"https://ror.org/0166hxq48"},{"id":"https://openalex.org/F5497039910","display_name":"Ministero dell'Istruzione e del Merito","ror":"https://ror.org/01ehyh486"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1630655145","https://openalex.org/W2027197113","https://openalex.org/W2042590837","https://openalex.org/W2049430705","https://openalex.org/W2059453052","https://openalex.org/W2074356866","https://openalex.org/W2086623749","https://openalex.org/W2097560018","https://openalex.org/W2162254032","https://openalex.org/W2611300211","https://openalex.org/W2708222481","https://openalex.org/W2725862116","https://openalex.org/W2768636722","https://openalex.org/W2956835907","https://openalex.org/W2963037989","https://openalex.org/W3027826503","https://openalex.org/W3134940144","https://openalex.org/W3205172848","https://openalex.org/W4285080209","https://openalex.org/W4315865290","https://openalex.org/W4393160795","https://openalex.org/W4396822175","https://openalex.org/W4400381538","https://openalex.org/W4401414318","https://openalex.org/W4403919011","https://openalex.org/W4405429239","https://openalex.org/W4405787555","https://openalex.org/W4406321977","https://openalex.org/W4409796987","https://openalex.org/W4411541996","https://openalex.org/W4412939503","https://openalex.org/W4413917066","https://openalex.org/W4413918681","https://openalex.org/W4413945106","https://openalex.org/W4413945183","https://openalex.org/W7133224126"],"related_works":[],"abstract_inverted_index":{"Complex":[0],"tasks":[1],"that":[2,112,201],"require":[3,50],"resource":[4,156],"sharing,":[5],"temporal":[6],"dependencies,":[7],"and":[8,28,38,86,94,129,151,157,184,189,209],"collaboration":[9],"among":[10,153],"agents":[11,154],"with":[12,118,195],"different":[13,193],"capacities":[14],"must":[15],"be":[16],"carried":[17],"out":[18],"by":[19],"heterogeneous":[20],"multi-agent":[21],"systems,":[22],"such":[23,61],"as":[24,62,167],"those":[25,63],"involving":[26],"humans":[27],"robots.":[29],"Converting":[30],"high-level":[31,89],"natural":[32,84,125],"language":[33,75,85,126],"job":[34],"descriptions":[35,128],"into":[36,133],"executable":[37],"optimized":[39],"plans":[40],"is":[41],"a":[42,106,168,185],"fundamental":[43],"challenge":[44],"for":[45],"these":[46,102],"systems.":[47],"Although":[48],"they":[49],"experts":[51],"to":[52,147],"explicitly":[53],"describe":[54],"the":[55,79,114,119,137,160,164,202],"domain":[56],"models,":[57],"traditional":[58],"optimization":[59,170],"techniques,":[60],"based":[64],"on":[65,78],"constraint":[66,169],"programming":[67],"(CP),":[68],"offer":[69],"strong":[70],"assurances":[71],"of":[72,101,116,121,142],"optimality.":[73],"Large":[74],"models":[76],"(LLMs),":[77],"other":[80],"hand,":[81],"can":[82],"interpret":[83,124],"reason":[87],"over":[88],"descriptions,":[90],"but":[91],"lack":[92],"reliability":[93],"formal":[95],"guarantees":[96],"when":[97],"employed":[98],"alone.":[99],"Because":[100],"factors,":[103],"we":[104],"present":[105],"two-layer":[107],"architecture":[108],"in":[109,192],"this":[110],"study":[111],"combines":[113],"benefits":[115],"CP":[117],"flexibility":[120],"LLMs.":[122],"To":[123],"task":[127],"break":[130],"them":[131],"down":[132],"ordered":[134],"action":[135],"sequences,":[136],"first":[138],"layer":[139,162],"makes":[140],"use":[141],"an":[143,181],"LLM.":[144],"In":[145],"order":[146],"enable":[148],"efficient":[149],"scheduling":[150],"allocation":[152],"under":[155],"time":[158],"limitations,":[159],"second":[161],"formulates":[163],"resulting":[165],"plan":[166],"problem.":[171],"We":[172],"benchmark":[173],"our":[174],"method":[175],"against":[176],"various":[177],"baseline":[178,183],"approaches,":[179],"including":[180],"oracle":[182],"state-of-the-art":[186],"PDDL-based":[187],"one,":[188],"validate":[190],"it":[191],"scenarios":[194],"increasing":[196],"planning":[197],"complexity.":[198],"Results":[199],"show":[200],"proposed":[203],"framework":[204],"improves":[205],"feasibility,":[206],"solution":[207],"optimality,":[208],"efficiency.":[210]},"counts_by_year":[],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2026-04-17T00:00:00"}
