{"id":"https://openalex.org/W7214768892","doi":"https://doi.org/10.48550/arxiv.2609.35665","title":"Learned Preconditioning for a Primal-Dual Interior-Point Method","display_name":"Learned Preconditioning for a Primal-Dual Interior-Point Method","publication_year":2026,"publication_date":"2026-09-28","ids":{"openalex":"https://openalex.org/W7214768892","doi":"https://doi.org/10.48550/arxiv.2609.35665"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2609.35665","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2609.35665","pdf_url":"https://arxiv.org/pdf/2609.35665","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2609.35665","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5153474180","display_name":"Abhinav Madabhushi","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Madabhushi, Abhinav","raw_affiliation_strings":["Department of Mathematics , University of California , Los Angeles"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics , University of California , Los Angeles","institution_ids":["https://openalex.org/I161318765"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5153531956","display_name":"Jialin Liu","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liu, Jialin","raw_affiliation_strings":["School of Data, Mathematical, and Statistical Sciences , University of Central Florida"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Data, Mathematical, and Statistical Sciences , University of Central Florida","institution_ids":["https://openalex.org/I106165777"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000843963","display_name":"Minxin Zhang","orcid":"https://orcid.org/0000-0002-2154-9823","observed_orcids":["https://orcid.org/0000-0002-2154-9823","https://orcid.org/0009-0000-5061-1836"]},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhang, Minxin","raw_affiliation_strings":["Department of Mathematics , University of California , Los Angeles"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics , University of California , Los Angeles","institution_ids":["https://openalex.org/I161318765"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10963","display_name":"Advanced Optimization Algorithms Research","score":0.9839000105857849,"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"}},"topics":[{"id":"https://openalex.org/T10963","display_name":"Advanced Optimization Algorithms Research","score":0.9839000105857849,"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.011800000444054604,"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"}},{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.0013000000035390258,"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/primal-dual-interior-point-method","display_name":"primal-dual interior point method","score":0.9459999799728394},{"id":"https://openalex.org/keywords/nonlinear-programming","display_name":"nonlinear programming","score":0.48399999737739563},{"id":"https://openalex.org/keywords/warm-start","display_name":"warm start","score":0.9440000057220459},{"id":"https://openalex.org/keywords/self-supervised-training","display_name":"self-supervised training","score":0.7639999985694885},{"id":"https://openalex.org/keywords/portfolio-optimization","display_name":"portfolio optimization","score":0.7110000252723694},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"support vector machine","score":0.7829999923706055},{"id":"https://openalex.org/keywords/nonlinear-control","display_name":"nonlinear control","score":0.8410000205039978}],"concepts":[{"id":"https://openalex.org/C203616005","wikidata":"https://www.wikidata.org/wiki/Q620495","display_name":"Hessian matrix","level":2,"score":0.760200023651123},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.6710000038146973},{"id":"https://openalex.org/C50454189","wikidata":"https://www.wikidata.org/wiki/Q2075125","display_name":"Karush\u2013Kuhn\u2013Tucker conditions","level":2,"score":0.599399983882904},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.5773000121116638},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5457000136375427},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5069000124931335},{"id":"https://openalex.org/C130367717","wikidata":"https://www.wikidata.org/wiki/Q189791","display_name":"Diagonal","level":2,"score":0.49559998512268066},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4731999933719635},{"id":"https://openalex.org/C55660270","wikidata":"https://www.wikidata.org/wiki/Q5164377","display_name":"Constrained optimization","level":2,"score":0.4357999861240387},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.3889999985694885},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.3831000030040741},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3659000098705292},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.3605000078678131},{"id":"https://openalex.org/C145446738","wikidata":"https://www.wikidata.org/wiki/Q319913","display_name":"Convex function","level":3,"score":0.3580999970436096},{"id":"https://openalex.org/C115527620","wikidata":"https://www.wikidata.org/wiki/Q769909","display_name":"Nonlinear programming","level":3,"score":0.3357999920845032},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3343999981880188},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.32510000467300415},{"id":"https://openalex.org/C169272836","wikidata":"https://www.wikidata.org/wiki/Q5668307","display_name":"Variable elimination","level":3,"score":0.32409998774528503},{"id":"https://openalex.org/C2780821815","wikidata":"https://www.wikidata.org/wiki/Q5340806","display_name":"Portfolio","level":2,"score":0.3181999921798706},{"id":"https://openalex.org/C21200559","wikidata":"https://www.wikidata.org/wiki/Q7451068","display_name":"Sensitivity (control systems)","level":2,"score":0.31619998812675476},{"id":"https://openalex.org/C85189116","wikidata":"https://www.wikidata.org/wiki/Q374195","display_name":"Newton's method","level":3,"score":0.3009999990463257},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.2973000109195709},{"id":"https://openalex.org/C2780980858","wikidata":"https://www.wikidata.org/wiki/Q110022","display_name":"Dual (grammatical number)","level":2,"score":0.2955000102519989},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.2865999937057495},{"id":"https://openalex.org/C73684929","wikidata":"https://www.wikidata.org/wiki/Q598870","display_name":"Lagrange multiplier","level":2,"score":0.2833999991416931},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.27480000257492065},{"id":"https://openalex.org/C167431342","wikidata":"https://www.wikidata.org/wiki/Q1754327","display_name":"Preconditioner","level":3,"score":0.273499995470047},{"id":"https://openalex.org/C177067428","wikidata":"https://www.wikidata.org/wiki/Q17013331","display_name":"Feasible region","level":2,"score":0.273499995470047},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.27160000801086426},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.2712000012397766},{"id":"https://openalex.org/C89109886","wikidata":"https://www.wikidata.org/wiki/Q1535924","display_name":"Trust region","level":3,"score":0.2606000006198883},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.25999999046325684}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2609.35665","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2609.35665","pdf_url":"https://arxiv.org/pdf/2609.35665","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},{"id":"doi:10.48550/arxiv.2609.35665","doi":"https://doi.org/10.48550/arxiv.2609.35665","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2609.35665","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2609.35665","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2609.35665","pdf_url":"https://arxiv.org/pdf/2609.35665","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7214768892.pdf","grobid_xml":"https://content.openalex.org/works/W7214768892.grobid-xml"},"referenced_works_count":2,"referenced_works":["https://openalex.org/W4394646359","https://openalex.org/W7166101380"],"related_works":["https://openalex.org/W7168359934","https://openalex.org/W1970065252","https://openalex.org/W6903644705","https://openalex.org/W2921993733","https://openalex.org/W4362633406","https://openalex.org/W4415795543","https://openalex.org/W4416953453","https://openalex.org/W3088603271","https://openalex.org/W2807857494","https://openalex.org/W7161741466"],"abstract_inverted_index":{"Interior-point":[0],"methods":[1],"(IPMs)":[2],"are":[3,110],"among":[4],"the":[5,36,91,95,100,104,145,163,199,213],"most":[6],"widely":[7],"used":[8],"algorithms":[9],"for":[10,64,99],"constrained":[11,183],"optimization,":[12,231],"yet":[13],"their":[14],"Newton-based":[15],"search":[16],"directions":[17,109,154],"require":[18],"costly":[19],"second-order":[20],"information":[21],"and":[22,55,103,107,119,125,144,159,181,225,235],"large":[23],"linear-system":[24],"solves.":[25],"Learning":[26],"to":[27,49,129,166,212,227],"optimize":[28],"offers":[29],"cheaper":[30],"updates":[31],"learned":[32,70,114],"from":[33],"data,":[34],"but":[35],"singular":[37],"behavior":[38],"of":[39,94,147,178,204],"logarithmic":[40],"barriers":[41],"near":[42,168],"constraint":[43,169],"boundaries":[44],"makes":[45],"IPMs":[46],"highly":[47],"sensitive":[48],"perturbations,":[50],"complicating":[51],"both":[52],"warm":[53,173,186],"starting":[54],"learning":[56],"reliable":[57],"updates.":[58],"We":[59],"introduce":[60],"pdLIP,":[61],"an":[62,74],"IPM":[63],"smooth":[65],"nonlinear":[66,237],"programs":[67],"that":[68,89],"integrates":[69],"preconditioning":[71],"with":[72,135,195,206,222],"pdProj,":[73],"all-shifted":[75],"primal-dual":[76],"projected-search":[77],"IPM.":[78],"A":[79],"shared":[80],"coordinate-wise":[81,126],"recurrent":[82],"network":[83],"predicts":[84],"a":[85,136,140,236],"positive":[86],"diagonal":[87],"preconditioner":[88],"scales":[90],"right-hand":[92],"side":[93],"reduced":[96],"Newton":[97],"system":[98],"primal":[101],"step,":[102],"remaining":[105],"slack":[106],"multiplier":[108],"recovered":[111],"analytically.":[112],"The":[113],"iterations":[115,191],"avoid":[116],"Hessian":[117],"evaluations":[118],"Newton-system":[120],"solves,":[121],"using":[122],"only":[123],"first-order":[124],"operations":[127],"amenable":[128],"GPU":[130],"parallelization.":[131],"Training":[132],"is":[133],"self-supervised,":[134],"loss":[137],"based":[138],"on":[139,219],"penalty-barrier":[141],"merit":[142],"function":[143],"residual":[146,202],"perturbed":[148],"optimality":[149],"conditions,":[150],"requiring":[151],"neither":[152],"target":[153],"nor":[155],"precomputed":[156],"solutions.":[157],"Primal":[158],"dual":[160],"shifts":[161],"mitigate":[162],"barrier's":[164],"sensitivity":[165],"perturbations":[167],"boundaries,":[170],"enabling":[171],"effective":[172],"starting.":[174],"Across":[175],"four":[176],"classes":[177],"200-dimensional":[179],"convex":[180],"nonconvex":[182],"problems,":[184],"pdLIP":[185],"starts":[187,197],"reduce":[188],"pdProj":[189,215],"refinement":[190],"by":[192],"63-67%":[193],"compared":[194],"cold":[196],"at":[198],"same":[200],"KKT":[201],"tolerance":[203],"$10^{-8}$,":[205],"negligible":[207],"warm-start":[208],"generation":[209],"cost":[210],"relative":[211],"subsequent":[214],"solve.":[216],"Improvements":[217],"persist":[218],"box-constrained":[220],"QPs":[221],"1000":[223],"variables":[224],"extend":[226],"applications":[228],"including":[229],"portfolio":[230],"support":[232],"vector":[233],"machines,":[234],"control":[238],"example.":[239]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-09-30T00:00:00"}
