{"id":"https://openalex.org/W7123341134","doi":"https://doi.org/10.1109/cdc57313.2025.11311978","title":"Real-Time Optimal Control via Transformer Networks and Bernstein Polynomials","display_name":"Real-Time Optimal Control via Transformer Networks and Bernstein Polynomials","publication_year":2025,"publication_date":"2025-12-09","ids":{"openalex":"https://openalex.org/W7123341134","doi":"https://doi.org/10.1109/cdc57313.2025.11311978"},"language":null,"primary_location":{"id":"doi:10.1109/cdc57313.2025.11311978","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11311978","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 64th Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093537434","display_name":"Gage MacLin","orcid":"https://orcid.org/0009-0001-2612-308X"},"institutions":[{"id":"https://openalex.org/I126307644","display_name":"University of Iowa","ror":"https://ror.org/036jqmy94","country_code":"US","type":"education","lineage":["https://openalex.org/I126307644"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gage MacLin","raw_affiliation_strings":["University of Iowa,Department of Mechanical Engineering,Iowa City,IA,52240"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Iowa,Department of Mechanical Engineering,Iowa City,IA,52240","institution_ids":["https://openalex.org/I126307644"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014268576","display_name":"Venanzio Cichella","orcid":"https://orcid.org/0000-0002-1876-9526"},"institutions":[{"id":"https://openalex.org/I126307644","display_name":"University of Iowa","ror":"https://ror.org/036jqmy94","country_code":"US","type":"education","lineage":["https://openalex.org/I126307644"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Venanzio Cichella","raw_affiliation_strings":["University of Iowa,Department of Mechanical Engineering,Iowa City,IA,52240"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Iowa,Department of Mechanical Engineering,Iowa City,IA,52240","institution_ids":["https://openalex.org/I126307644"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103118703","display_name":"Andrew Patterson","orcid":"https://orcid.org/0000-0003-2461-3103"},"institutions":[{"id":"https://openalex.org/I1319063186","display_name":"Langley Research Center","ror":"https://ror.org/0399mhs52","country_code":"US","type":"facility","lineage":["https://openalex.org/I1319063186","https://openalex.org/I4210124779"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew Patterson","raw_affiliation_strings":["NASA Langley Research Center,Hampton,Virginia,VA 23681"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NASA Langley Research Center,Hampton,Virginia,VA 23681","institution_ids":["https://openalex.org/I1319063186"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5122865072","display_name":"Irene Gregory","orcid":null},"institutions":[{"id":"https://openalex.org/I1319063186","display_name":"Langley Research Center","ror":"https://ror.org/0399mhs52","country_code":"US","type":"facility","lineage":["https://openalex.org/I1319063186","https://openalex.org/I4210124779"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Irene Gregory","raw_affiliation_strings":["NASA Langley Research Center,Hampton,Virginia,VA 23681"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NASA Langley Research Center,Hampton,Virginia,VA 23681","institution_ids":["https://openalex.org/I1319063186"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.956,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.88797583,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"7313","last_page":"7318"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.24070000648498535,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.24070000648498535,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.13650000095367432,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.07010000199079514,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.7666000127792358},{"id":"https://openalex.org/keywords/transformer","display_name":"Transformer","score":0.5734999775886536},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.4156000018119812},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.41110000014305115},{"id":"https://openalex.org/keywords/obstacle-avoidance","display_name":"Obstacle avoidance","score":0.3926999866962433},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.3840000033378601},{"id":"https://openalex.org/keywords/bernstein-polynomial","display_name":"Bernstein polynomial","score":0.37880000472068787},{"id":"https://openalex.org/keywords/motion-control","display_name":"Motion control","score":0.336899995803833}],"concepts":[{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.7666000127792358},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.5734999775886536},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5674999952316284},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.45820000767707825},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4214000105857849},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.4156000018119812},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.41110000014305115},{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.3926999866962433},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.3840000033378601},{"id":"https://openalex.org/C34179328","wikidata":"https://www.wikidata.org/wiki/Q826841","display_name":"Bernstein polynomial","level":2,"score":0.37880000472068787},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.336899995803833},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.33390000462532043},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.3206999897956848},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3160000145435333},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.2849999964237213},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.2791999876499176},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.27720001339912415},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C97985569","wikidata":"https://www.wikidata.org/wiki/Q216861","display_name":"Calculus of variations","level":2,"score":0.2662000060081482}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cdc57313.2025.11311978","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc57313.2025.11311978","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 64th Conference on Decision and Control (CDC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2563378438","https://openalex.org/W2770059916","https://openalex.org/W2963891176","https://openalex.org/W3012179709","https://openalex.org/W3033592921","https://openalex.org/W3093968153","https://openalex.org/W3135791089","https://openalex.org/W4214586403","https://openalex.org/W4297510490","https://openalex.org/W4385245566","https://openalex.org/W4396875795","https://openalex.org/W4402673417","https://openalex.org/W4407951068","https://openalex.org/W4412486744"],"related_works":[],"abstract_inverted_index":{"In":[0,58],"this":[1,87],"paper,":[2],"we":[3],"propose":[4],"a":[5,33,93,107],"Transformer-based":[6],"framework":[7],"for":[8,55,61,64,110],"approximating":[9],"solutions":[10],"to":[11,70,79],"infinite-dimensional":[12,36],"optimization":[13,37],"problems:":[14],"calculus":[15],"of":[16,35,86,114],"variations":[17],"problems":[18,38],"and":[19,97],"optimal":[20,72,112],"control":[21,95,113],"problems.":[22],"Our":[23],"approach":[24,105],"leverages":[25],"offline":[26],"training":[27],"on":[28,92],"data":[29],"generated":[30],"by":[31],"solving":[32],"sample":[34],"using":[39],"composite":[40],"Bernstein":[41],"collocation.":[42],"Once":[43],"trained,":[44],"the":[45,84],"Transformer":[46],"efficiently":[47],"generates":[48],"near-optimal,":[49],"feasible":[50],"trajectories,":[51],"making":[52],"it":[53],"well-suited":[54],"real-time":[56,111],"applications.":[57],"motion":[59,73],"planning":[60],"autonomous":[62],"vehicles,":[63],"instance,":[65],"these":[66],"trajectories":[67],"can":[68],"serve":[69],"warm-start":[71],"planners":[74],"or":[75],"undergo":[76],"rigorous":[77],"evaluation":[78],"ensure":[80],"safety.":[81],"We":[82],"demonstrate":[83],"effectiveness":[85],"method":[88],"through":[89],"numerical":[90],"results":[91],"classical":[94],"problem":[96],"an":[98],"online":[99],"obstacle":[100],"avoidance":[101],"task.":[102],"This":[103],"data-driven":[104],"offers":[106],"promising":[108],"solution":[109],"nonlinear,":[115],"nonconvex":[116],"systems.":[117]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-01-14T00:00:00"}
