{"id":"https://openalex.org/W2091878541","doi":"https://doi.org/10.1109/adprl.2014.7010647","title":"Continuous-time differential dynamic programming with terminal constraints","display_name":"Continuous-time differential dynamic programming with terminal constraints","publication_year":2014,"publication_date":"2014-12-01","ids":{"openalex":"https://openalex.org/W2091878541","doi":"https://doi.org/10.1109/adprl.2014.7010647","mag":"2091878541"},"language":"en","primary_location":{"id":"doi:10.1109/adprl.2014.7010647","is_oa":false,"landing_page_url":"https://doi.org/10.1109/adprl.2014.7010647","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Symposium on Adaptive Dynamic Programming and Reinforcement Learning (ADPRL)","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/A5100650660","display_name":"Wei Sun","orcid":"https://orcid.org/0000-0003-4448-2390"},"institutions":[{"id":"https://openalex.org/I27577105","display_name":"University College Cork","ror":"https://ror.org/03265fv13","country_code":"IE","type":"education","lineage":["https://openalex.org/I27577105"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["IE","US"],"is_corresponding":true,"raw_author_name":"Wei Sun","raw_affiliation_strings":["Mobile and Internet Systems Laboratory, University College Cork, Ireland","[Georgia Institute of Technology.]"],"affiliations":[{"raw_affiliation_string":"Mobile and Internet Systems Laboratory, University College Cork, Ireland","institution_ids":["https://openalex.org/I27577105"]},{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044505993","display_name":"Evangelos A. Theodorou","orcid":"https://orcid.org/0000-0002-0834-5738"},"institutions":[{"id":"https://openalex.org/I27577105","display_name":"University College Cork","ror":"https://ror.org/03265fv13","country_code":"IE","type":"education","lineage":["https://openalex.org/I27577105"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["IE","US"],"is_corresponding":false,"raw_author_name":"Evangelos A. Theodorou","raw_affiliation_strings":["Mobile and Internet Systems Laboratory, University College Cork, Ireland","[Georgia Institute of Technology.]"],"affiliations":[{"raw_affiliation_string":"Mobile and Internet Systems Laboratory, University College Cork, Ireland","institution_ids":["https://openalex.org/I27577105"]},{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077667229","display_name":"Panagiotis Tsiotras","orcid":"https://orcid.org/0000-0001-7563-4129"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Panagiotis Tsiotras","raw_affiliation_strings":["[Georgia Institute of Technology.]"],"affiliations":[{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5100650660"],"corresponding_institution_ids":["https://openalex.org/I130701444","https://openalex.org/I27577105"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.13987756,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12794","display_name":"Adaptive Dynamic Programming Control","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T12794","display_name":"Adaptive Dynamic Programming Control","score":0.9950000047683716,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.9840999841690063,"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"}},{"id":"https://openalex.org/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9431999921798706,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/dynamic-programming","display_name":"Dynamic programming","score":0.7402278780937195},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.6856008768081665},{"id":"https://openalex.org/keywords/bellman-equation","display_name":"Bellman equation","score":0.6627902984619141},{"id":"https://openalex.org/keywords/terminal","display_name":"Terminal (telecommunication)","score":0.62276291847229},{"id":"https://openalex.org/keywords/convergence","display_name":"Convergence (economics)","score":0.6072367429733276},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5921574831008911},{"id":"https://openalex.org/keywords/differential-dynamic-programming","display_name":"Differential dynamic programming","score":0.5865994095802307},{"id":"https://openalex.org/keywords/differential","display_name":"Differential (mechanical device)","score":0.5495685935020447},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5465502738952637},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.4775703549385071},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.473335325717926},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.46785858273506165},{"id":"https://openalex.org/keywords/differential-equation","display_name":"Differential equation","score":0.45303142070770264},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.45183950662612915},{"id":"https://openalex.org/keywords/rocket","display_name":"Rocket (weapon)","score":0.42141950130462646},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.39868468046188354},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3679981827735901},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2062034010887146},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08648344874382019}],"concepts":[{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.7402278780937195},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.6856008768081665},{"id":"https://openalex.org/C14646407","wikidata":"https://www.wikidata.org/wiki/Q1430750","display_name":"Bellman equation","level":2,"score":0.6627902984619141},{"id":"https://openalex.org/C2779664074","wikidata":"https://www.wikidata.org/wiki/Q3518405","display_name":"Terminal (telecommunication)","level":2,"score":0.62276291847229},{"id":"https://openalex.org/C2777303404","wikidata":"https://www.wikidata.org/wiki/Q759757","display_name":"Convergence (economics)","level":2,"score":0.6072367429733276},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5921574831008911},{"id":"https://openalex.org/C92292787","wikidata":"https://www.wikidata.org/wiki/Q5275342","display_name":"Differential dynamic programming","level":3,"score":0.5865994095802307},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.5495685935020447},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5465502738952637},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.4775703549385071},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.473335325717926},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.46785858273506165},{"id":"https://openalex.org/C78045399","wikidata":"https://www.wikidata.org/wiki/Q11214","display_name":"Differential equation","level":2,"score":0.45303142070770264},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.45183950662612915},{"id":"https://openalex.org/C187878255","wikidata":"https://www.wikidata.org/wiki/Q2037215","display_name":"Rocket (weapon)","level":2,"score":0.42141950130462646},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.39868468046188354},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3679981827735901},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2062034010887146},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08648344874382019},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/adprl.2014.7010647","is_oa":false,"landing_page_url":"https://doi.org/10.1109/adprl.2014.7010647","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Symposium on Adaptive Dynamic Programming and Reinforcement Learning (ADPRL)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W658381347","https://openalex.org/W1964946446","https://openalex.org/W2025752438","https://openalex.org/W2056257343","https://openalex.org/W2087617385","https://openalex.org/W2109944946","https://openalex.org/W2111999018","https://openalex.org/W2130094217","https://openalex.org/W2138839127","https://openalex.org/W2153917213","https://openalex.org/W2167856595","https://openalex.org/W2169209873","https://openalex.org/W2294316001","https://openalex.org/W6676444349","https://openalex.org/W6676801769","https://openalex.org/W6680594301","https://openalex.org/W6683024697","https://openalex.org/W6685331716","https://openalex.org/W6697143457"],"related_works":["https://openalex.org/W4255265352","https://openalex.org/W4239477580","https://openalex.org/W2965004901","https://openalex.org/W4281717838","https://openalex.org/W2921905705","https://openalex.org/W2379312070","https://openalex.org/W1932159282","https://openalex.org/W4285537323","https://openalex.org/W2090698372","https://openalex.org/W4383890581"],"abstract_inverted_index":{"In":[0],"this":[1],"work,":[2,49],"we":[3,36,50],"revisit":[4],"the":[5,32,59,65,68,77,83,93,97,103],"continuous-time":[6],"Differential":[7],"Dynamic":[8],"Programming":[9],"(DDP)":[10],"approach":[11],"for":[12,26,58],"solving":[13],"optimal":[14,78,89],"control":[15,71,79,90],"problems":[16],"with":[17],"terminal":[18],"state":[19],"constraints.":[20],"We":[21,81],"derive":[22],"two":[23,87],"algorithms,":[24],"each":[25],"different":[27],"order":[28,107],"of":[29,31,42,54,105],"expansion":[30,62],"system":[33],"dynamics":[34],"and":[35,96,101],"investigate":[37],"their":[38,43],"performance":[39],"in":[40],"terms":[41],"convergence":[44],"speed.":[45],"Compared":[46],"to":[47,76,86],"previous":[48],"provide":[51],"a":[52],"set":[53],"backward":[55],"differential":[56],"equations":[57],"value":[60],"function":[61],"by":[63],"relaxing":[64],"assumption":[66],"that":[67],"initial":[69],"nominal":[70],"must":[72],"be":[73],"very":[74],"close":[75],"solution.":[80],"apply":[82],"derived":[84],"algorithms":[85],"classical":[88],"problems,":[91],"namely,":[92],"inverted":[94],"pendulum":[95],"Dreyfus":[98],"rocket":[99],"problem":[100],"show":[102],"benefit":[104],"second":[106],"expansion.":[108]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
