{"id":"https://openalex.org/W7164143984","doi":"https://doi.org/10.48550/arxiv.2606.10752","title":"AutoPDE: Reliable Agentic PDE Solving via Explicitly Represented Solver Strategies","display_name":"AutoPDE: Reliable Agentic PDE Solving via Explicitly Represented Solver Strategies","publication_year":2026,"publication_date":"2026-06-09","ids":{"openalex":"https://openalex.org/W7164143984","doi":"https://doi.org/10.48550/arxiv.2606.10752"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.10752","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.10752","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.10752","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5138324512","display_name":"Huanshuo Dong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dong, Huanshuo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138316285","display_name":"Keyao Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Keyao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138354266","display_name":"Hong Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Hong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009036650","display_name":"zhezheng hao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hao, Zhezheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138290838","display_name":"Zhiwei Zhuang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhuang, Zhiwei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083973432","display_name":"Ziyan Liu","orcid":"https://orcid.org/0000-0001-9191-2790"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Ziyan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138323179","display_name":"Jiacong Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Jiacong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138297892","display_name":"Gengyuan Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Gengyuan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5138339489","display_name":"Xin Jin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jin, Xin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"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/T11206","display_name":"Model Reduction and Neural Networks","score":0.2680000066757202,"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.2680000066757202,"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/T11416","display_name":"Numerical methods for differential equations","score":0.14319999516010284,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.06970000267028809,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/solver","display_name":"Solver","score":0.8906999826431274},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.6496999859809875},{"id":"https://openalex.org/keywords/partial-differential-equation","display_name":"Partial differential equation","score":0.5135999917984009},{"id":"https://openalex.org/keywords/numerical-analysis","display_name":"Numerical analysis","score":0.45570001006126404},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.4178999960422516},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.3792000114917755},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.3758000135421753},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.37369999289512634}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.8906999826431274},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6854000091552734},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.6496999859809875},{"id":"https://openalex.org/C93779851","wikidata":"https://www.wikidata.org/wiki/Q271977","display_name":"Partial differential equation","level":2,"score":0.5135999917984009},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.45570001006126404},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.4178999960422516},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.41200000047683716},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3792000114917755},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3758000135421753},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.37369999289512634},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3653999865055084},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.3628000020980835},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.35339999198913574},{"id":"https://openalex.org/C51544822","wikidata":"https://www.wikidata.org/wiki/Q465274","display_name":"Ordinary differential equation","level":3,"score":0.34439998865127563},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3093999922275543},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.2930999994277954},{"id":"https://openalex.org/C131053463","wikidata":"https://www.wikidata.org/wiki/Q4680751","display_name":"Adaptive mesh refinement","level":2,"score":0.2858999967575073},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.26930001378059387},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C9376300","wikidata":"https://www.wikidata.org/wiki/Q168817","display_name":"Algebraic number","level":2,"score":0.2590999901294708},{"id":"https://openalex.org/C137119250","wikidata":"https://www.wikidata.org/wiki/Q1413101","display_name":"Multigrid method","level":3,"score":0.2581000030040741},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.25279998779296875},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.10752","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.10752","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.10752","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.10752","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Numerical":[0],"solvers":[1,18],"for":[2],"partial":[3],"differential":[4],"equations":[5],"(PDEs)":[6],"are":[7],"core":[8],"computational":[9],"tools":[10],"in":[11,80,175],"science":[12],"and":[13,38,59,112,158,171,193,208,214,218,228,234],"engineering.":[14],"Building":[15],"reliable":[16],"PDE":[17,44,70,187,242],"requires":[19],"not":[20],"only":[21],"executable":[22],"code,":[23,74],"but":[24],"a":[25,29,69,85,129,166,181,200,211,252],"numerical":[26,102,117,163,196,201],"solver":[27,36,61,73,77,135,216],"strategy,":[28,100],"set":[30],"of":[31,183,255],"decisions":[32,103],"about":[33],"discretization,":[34,212],"stabilization,":[35,213],"configuration,":[37],"resolution":[39,227],"control,":[40],"that":[41,132,150,203,249],"matches":[42,204],"the":[43,54,76,98,134,143,190,205,231,241,259],"structure.":[45],"Recent":[46],"LLM-based":[47],"coding":[48],"agents":[49],"have":[50],"begun":[51],"to":[52,72,92,97,106,114,210,225],"reduce":[53],"programming":[55],"burden":[56],"by":[57,262],"generating":[58],"debugging":[60],"implementations.":[62],"However,":[63],"they":[64],"typically":[65],"move":[66],"directly":[67],"from":[68,84,180],"problem":[71],"leaving":[75],"strategy":[78,136],"implicit":[79],"implementation":[81],"details.":[82],"Feedback":[83],"failed":[86],"solve":[87,167],"is":[88,110,151,156],"therefore":[89],"routed":[90],"back":[91],"code":[93,109,130,155],"edits":[94],"rather":[95],"than":[96],"underlying":[99],"so":[101],"remain":[104],"hard":[105,113],"check":[107],"before":[108,153],"generated":[111],"revise":[115],"using":[116,162],"evidence":[118],"when":[119],"it":[120],"fails.":[121,168],"To":[122],"address":[123],"this":[124,173],"limitation,":[125],"we":[126],"propose":[127],"AutoPDE,":[128],"agent":[131],"maintains":[133,172],"as":[137],"an":[138,146],"explicitly":[139],"represented":[140],"object":[141,149,174],"throughout":[142],"solving":[144],"process:":[145],"independent,":[147],"inspectable":[148],"built":[152],"any":[154],"written":[157],"can":[159],"be":[160],"revised,":[161],"evidence,":[164],"whenever":[165],"AutoPDE":[169,239,250],"builds":[170],"three":[176],"stages,":[177],"all":[178],"drawing":[179],"library":[182],"reusable":[184],"PDE-solving":[185],"skills:":[186],"analysis":[188,206],"identifies":[189],"equation":[191],"type":[192],"algebraic":[194],"structure;":[195],"method":[197,202],"selection":[198],"chooses":[199],"result":[207],"commits":[209],"linear":[215],"accordingly;":[217],"adaptive":[219],"tuning":[220],"runs":[221],"low-cost":[222],"pilot":[223],"solves":[224],"calibrate":[226],"tolerances":[229],"under":[230],"prescribed":[232],"accuracy":[233],"runtime":[235],"budget.":[236],"We":[237],"evaluate":[238],"on":[240],"Agent":[243],"Bench,":[244],"where":[245],"experimental":[246],"results":[247],"show":[248],"achieves":[251],"pass":[253],"rate":[254],"$54.5%$,":[256],"improving":[257],"over":[258],"strongest":[260],"baseline":[261],"$14.2$":[263],"percentage":[264],"points.":[265]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-06-11T00:00:00"}
