{"id":"https://openalex.org/W7117133283","doi":"https://doi.org/10.1109/lcsys.2025.3647842","title":"A Time-Certified Predictor-Corrector IPM Algorithm for Box-QP","display_name":"A Time-Certified Predictor-Corrector IPM Algorithm for Box-QP","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W7117133283","doi":"https://doi.org/10.1109/lcsys.2025.3647842"},"language":"en","primary_location":{"id":"doi:10.1109/lcsys.2025.3647842","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lcsys.2025.3647842","pdf_url":null,"source":{"id":"https://openalex.org/S4306422535","display_name":"IEEE Control Systems Letters","issn_l":"2475-1456","issn":["2475-1456"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Control Systems Letters","raw_type":"journal-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":null,"display_name":"Liang Wu","orcid":"https://orcid.org/0000-0002-5452-3080"},"institutions":[{"id":"https://openalex.org/I145311948","display_name":"Johns Hopkins University","ror":"https://ror.org/00za53h95","country_code":"US","type":"education","lineage":["https://openalex.org/I145311948"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liang Wu","raw_affiliation_strings":["Department of Civil and Systems Engineering, Johns Hopkins University, Baltimore, MD, USA"],"raw_orcid":"https://orcid.org/0000-0002-5452-3080","affiliations":[{"raw_affiliation_string":"Department of Civil and Systems Engineering, Johns Hopkins University, Baltimore, MD, USA","institution_ids":["https://openalex.org/I145311948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080342034","display_name":"Yunhong Che","orcid":"https://orcid.org/0000-0002-7350-0001"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yunhong Che","raw_affiliation_strings":["Department of Chemical Engineering, Massachusetts Institute of Technology, Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-7350-0001","affiliations":[{"raw_affiliation_string":"Department of Chemical Engineering, Massachusetts Institute of Technology, Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083684552","display_name":"Richard D. Braatz","orcid":"https://orcid.org/0000-0003-4304-3484"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richard D. Braatz","raw_affiliation_strings":["Department of Chemical Engineering, Massachusetts Institute of Technology, Cambridge, MA, USA"],"raw_orcid":"https://orcid.org/0000-0003-4304-3484","affiliations":[{"raw_affiliation_string":"Department of Chemical Engineering, Massachusetts Institute of Technology, Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5121146895","display_name":"Jan Drgona","orcid":null},"institutions":[{"id":"https://openalex.org/I145311948","display_name":"Johns Hopkins University","ror":"https://ror.org/00za53h95","country_code":"US","type":"education","lineage":["https://openalex.org/I145311948"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jan Drgona","raw_affiliation_strings":["Department of Civil and Systems Engineering, Johns Hopkins University, Baltimore, MD, USA"],"raw_orcid":"https://orcid.org/0000-0003-1223-208X","affiliations":[{"raw_affiliation_string":"Department of Civil and Systems Engineering, Johns Hopkins University, Baltimore, MD, USA","institution_ids":["https://openalex.org/I145311948"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.5302126,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"9","issue":null,"first_page":"3059","last_page":"3064"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9635000228881836,"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.9635000228881836,"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/T10046","display_name":"Stability and Control of Uncertain Systems","score":0.004100000020116568,"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/T11236","display_name":"Control Systems and Identification","score":0.003599999938160181,"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/speedup","display_name":"Speedup","score":0.5875999927520752},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.49540001153945923},{"id":"https://openalex.org/keywords/certification","display_name":"Certification","score":0.40630000829696655},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.3774999976158142},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.3716999888420105},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.36910000443458557},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3531999886035919}],"concepts":[{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6401000022888184},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6288999915122986},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5875999927520752},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.49540001153945923},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.41850000619888306},{"id":"https://openalex.org/C46304622","wikidata":"https://www.wikidata.org/wiki/Q374814","display_name":"Certification","level":2,"score":0.40630000829696655},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3774999976158142},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.3716999888420105},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.36910000443458557},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3531999886035919},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.33410000801086426},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.31349998712539673},{"id":"https://openalex.org/C2987595161","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Optimization algorithm","level":2,"score":0.31200000643730164},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.2976999878883362},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.2906999886035919},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2800000011920929},{"id":"https://openalex.org/C106516650","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm design","level":2,"score":0.2612000107765198},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C3017489831","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Running time","level":2,"score":0.25429999828338623}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/lcsys.2025.3647842","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lcsys.2025.3647842","pdf_url":null,"source":{"id":"https://openalex.org/S4306422535","display_name":"IEEE Control Systems Letters","issn_l":"2475-1456","issn":["2475-1456"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Control Systems Letters","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:publications/52b6b0cc-223c-416c-8005-4fa5285f39a0","is_oa":false,"landing_page_url":"https://vbn.aau.dk/da/publications/52b6b0cc-223c-416c-8005-4fa5285f39a0","pdf_url":null,"source":{"id":"https://openalex.org/S4306401731","display_name":"VBN Forskningsportal (Aalborg Universitet)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I891191580","host_organization_name":"Aalborg University","host_organization_lineage":["https://openalex.org/I891191580"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Wu, L, Che, Y, Braatz, R D & Drgona, J 2025, 'A Time-Certified Predictor-Corrector IPM Algorithm for Box-QP', IEEE Control Systems Letters, vol. 9, 11313851, pp. 3059-3064. https://doi.org/10.1109/LCSYS.2025.3647842","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1980145158","https://openalex.org/W2014885585","https://openalex.org/W2021328462","https://openalex.org/W2086867325","https://openalex.org/W2609017172","https://openalex.org/W2784186998","https://openalex.org/W3118706735","https://openalex.org/W3177103098","https://openalex.org/W4250589301","https://openalex.org/W4382139500","https://openalex.org/W4402592668","https://openalex.org/W4402836673","https://openalex.org/W4407949514","https://openalex.org/W7104675280"],"related_works":[],"abstract_inverted_index":{"Minimizing":[0],"both":[1],"the":[2,66,86],"worst-case":[3,34],"and":[4,35,56,101],"average":[5,37],"execution":[6,38],"times":[7],"of":[8],"optimization":[9],"algorithms":[10],"is":[11],"equally":[12],"critical":[13],"in":[14],"real-time":[15],"optimization-based":[16],"control":[17,23],"applications":[18],"such":[19],"as":[20,63,65],"model":[21],"predictive":[22],"(MPC).":[24],"Most":[25],"MPC":[26],"solvers":[27],"have":[28],"to":[29],"trade":[30],"off":[31],"between":[32],"certified":[33,88],"practical":[36],"times.":[39],"For":[40],"example,":[41],"our":[42],"previous":[43],"work":[44],"wu2025direct":[45],"proposed":[46],"a":[47,79,94],"full-Newton":[48],"path-following":[49],"interior-point":[50],"method":[51],"(IPM)":[52],"with":[53],"data-independent,":[54],"simple-calculated,":[55],"exact":[57],"O(n)":[58,89],"iteration":[59,90],"complexity,":[60],"but":[61],"not":[62],"efficient":[64],"heuristic":[67],"Mehrotra\u2019s":[68],"predictor\u2013corrector":[69,81],"IPM":[70,82],"algorithm":[71,83],"(which":[72],"sacrifices":[73],"global":[74],"convergence).":[75],"This":[76],"letter":[77],"proposes":[78],"new":[80],"that":[84,103],"preserves":[85],"same":[87],"complexity":[91],"while":[92],"achieving":[93],"5\u00d7":[95],"speedup":[96],"over":[97],"wu2025direct.":[98],"Numerical":[99],"experiments":[100],"codes":[102],"validate":[104],"these":[105],"results":[106],"are":[107],"provided.":[108]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-12-24T00:00:00"}
