{"id":"https://openalex.org/W2045845833","doi":"https://doi.org/10.1109/cdc.2012.6427015","title":"Towards a fixed point QP solver for predictive control","display_name":"Towards a fixed point QP solver for predictive control","publication_year":2012,"publication_date":"2012-12-01","ids":{"openalex":"https://openalex.org/W2045845833","doi":"https://doi.org/10.1109/cdc.2012.6427015","mag":"2045845833"},"language":"en","primary_location":{"id":"doi:10.1109/cdc.2012.6427015","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc.2012.6427015","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE 51st IEEE 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/A5039670942","display_name":"Juan L. Jerez","orcid":null},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Juan L. Jerez","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, Imperial College London, UK","Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Imperial College London, UK","institution_ids":["https://openalex.org/I47508984"]},{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ, United Kingdom","institution_ids":["https://openalex.org/I47508984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029829952","display_name":"George A. Constantinides","orcid":"https://orcid.org/0000-0002-0201-310X"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"George A. Constantinides","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, Imperial College London, UK","Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Imperial College London, UK","institution_ids":["https://openalex.org/I47508984"]},{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ, United Kingdom","institution_ids":["https://openalex.org/I47508984"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073800864","display_name":"Eric C. Kerrigan","orcid":"https://orcid.org/0000-0002-3967-1544"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Eric C. Kerrigan","raw_affiliation_strings":["Department of Electrical and Electronic Engineering and the Department of Aeronautics, Imperial College London, UK","Department of Electrical and Electronic Engineering and the Department of Aeronautics, Imperial College London, SW7 2AZ, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering and the Department of Aeronautics, Imperial College London, UK","institution_ids":["https://openalex.org/I47508984"]},{"raw_affiliation_string":"Department of Electrical and Electronic Engineering and the Department of Aeronautics, Imperial College London, SW7 2AZ, United Kingdom","institution_ids":["https://openalex.org/I47508984"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I47508984"],"apc_list":null,"apc_paid":null,"fwci":5.6849,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.95652392,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"675","last_page":"680"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9998999834060669,"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/T10963","display_name":"Advanced Optimization Algorithms Research","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11236","display_name":"Control Systems and Identification","score":0.9951000213623047,"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/solver","display_name":"Solver","score":0.7698621153831482},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.65825355052948},{"id":"https://openalex.org/keywords/quadratic-programming","display_name":"Quadratic programming","score":0.6541829109191895},{"id":"https://openalex.org/keywords/fixed-point","display_name":"Fixed point","score":0.6224620342254639},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5889140367507935},{"id":"https://openalex.org/keywords/linear-system","display_name":"Linear system","score":0.529215395450592},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.525100827217102},{"id":"https://openalex.org/keywords/preconditioner","display_name":"Preconditioner","score":0.5017597675323486},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.4991276264190674},{"id":"https://openalex.org/keywords/interior-point-method","display_name":"Interior point method","score":0.4831778109073639},{"id":"https://openalex.org/keywords/fixed-point-iteration","display_name":"Fixed-point iteration","score":0.4665977954864502},{"id":"https://openalex.org/keywords/lanczos-resampling","display_name":"Lanczos resampling","score":0.45448800921440125},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4395333230495453},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.4207550883293152},{"id":"https://openalex.org/keywords/iterative-method","display_name":"Iterative method","score":0.3919767439365387},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2514168322086334},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.1027800440788269}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.7698621153831482},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.65825355052948},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.6541829109191895},{"id":"https://openalex.org/C61445026","wikidata":"https://www.wikidata.org/wiki/Q217608","display_name":"Fixed point","level":2,"score":0.6224620342254639},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5889140367507935},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.529215395450592},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.525100827217102},{"id":"https://openalex.org/C167431342","wikidata":"https://www.wikidata.org/wiki/Q1754327","display_name":"Preconditioner","level":3,"score":0.5017597675323486},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.4991276264190674},{"id":"https://openalex.org/C155253501","wikidata":"https://www.wikidata.org/wiki/Q461992","display_name":"Interior point method","level":2,"score":0.4831778109073639},{"id":"https://openalex.org/C157449380","wikidata":"https://www.wikidata.org/wiki/Q1030759","display_name":"Fixed-point iteration","level":3,"score":0.4665977954864502},{"id":"https://openalex.org/C119256216","wikidata":"https://www.wikidata.org/wiki/Q913012","display_name":"Lanczos resampling","level":3,"score":0.45448800921440125},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4395333230495453},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.4207550883293152},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.3919767439365387},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2514168322086334},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.1027800440788269},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","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},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.0},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cdc.2012.6427015","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc.2012.6427015","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE 51st IEEE Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.386.764","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.386.764","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://cas.ee.ic.ac.uk/people/gac1/pubs/JuanCDC12.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8700000047683716}],"awards":[{"id":"https://openalex.org/G6787767956","display_name":null,"funder_award_id":"EP/G031576/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1499691382","https://openalex.org/W1603657390","https://openalex.org/W1983486886","https://openalex.org/W1993170675","https://openalex.org/W1998601186","https://openalex.org/W2005423095","https://openalex.org/W2007588840","https://openalex.org/W2018850201","https://openalex.org/W2030469774","https://openalex.org/W2030995892","https://openalex.org/W2063430487","https://openalex.org/W2067309190","https://openalex.org/W2074168837","https://openalex.org/W2116773335","https://openalex.org/W2117686912","https://openalex.org/W2135481120","https://openalex.org/W2147866813","https://openalex.org/W2169117596","https://openalex.org/W2169941994","https://openalex.org/W2170723055","https://openalex.org/W2316564661","https://openalex.org/W2798909945","https://openalex.org/W6629865336","https://openalex.org/W6667505023","https://openalex.org/W6668772885"],"related_works":["https://openalex.org/W2155800415","https://openalex.org/W2388495914","https://openalex.org/W4389749172","https://openalex.org/W2382819838","https://openalex.org/W4230604378","https://openalex.org/W2141610630","https://openalex.org/W2402755997","https://openalex.org/W2021667348","https://openalex.org/W2059043079","https://openalex.org/W2122162232"],"abstract_inverted_index":{"There":[0],"is":[1,33,45,146],"a":[2,27,59,113,116,152,158,173],"need":[3],"for":[4,13,69,157],"high":[5],"speed,":[6],"low":[7,10],"cost":[8],"and":[9,71,93],"energy":[11],"solutions":[12],"convex":[14],"quadratic":[15,38],"programming":[16,39],"to":[17,23,56,67,87,119,122,171,182],"enable":[18],"model":[19],"predictive":[20],"control":[21,176],"(MPC)":[22],"be":[24,106,172],"implemented":[25],"in":[26,74,115],"wider":[28],"set":[29],"of":[30,48,50,62,91,101,131,137,151,175],"applications":[31],"than":[32],"currently":[34],"possible.":[35],"For":[36,98],"most":[37],"(QP)":[40],"solvers":[41],"the":[42,46,103,129,132,135,149],"computational":[43],"bottleneck":[44],"solution":[47],"systems":[49],"linear":[51,65,140],"equations,":[52],"which":[53],"we":[54],"propose":[55],"solve":[57],"using":[58],"fixed-point":[60],"implementation":[61,150],"an":[63],"iterative":[64,139],"solver":[66],"allow":[68,120],"fast":[70],"efficient":[72],"computation":[73],"parallel":[75],"hardware.":[76],"However,":[77],"fixed":[78],"point":[79],"arithmetic":[80],"presents":[81],"additional":[82],"challenges,":[83],"such":[84],"as":[85],"having":[86],"bound":[88],"peak":[89],"values":[90],"variables":[92,130],"constrain":[94],"their":[95],"dynamic":[96],"ranges.":[97],"these":[99],"types":[100],"algorithms":[102],"problems":[104],"cannot":[105],"automated":[107],"by":[108,178],"current":[109],"tools.":[110],"We":[111],"employ":[112],"preconditioner":[114],"novel":[117],"manner":[118],"us":[121],"establish":[123],"tight":[124],"analytical":[125],"bounds":[126],"on":[127],"all":[128],"Lanczos":[133],"process,":[134],"heart":[136],"modern":[138],"solving":[141],"algorithms.":[142],"The":[143,162],"proposed":[144],"approach":[145],"evaluated":[147],"through":[148],"mixed":[153],"precision":[154],"interior-point":[155],"controller":[156],"Boeing":[159],"747":[160],"aircraft.":[161],"numerical":[163],"results":[164],"show":[165],"that":[166],"there":[167],"does":[168],"not":[169],"have":[170],"loss":[174],"quality":[177],"moving":[179],"from":[180],"floating-point":[181],"fixed-point.":[183]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
