{"id":"https://openalex.org/W7159660399","doi":"https://doi.org/10.48550/arxiv.2604.27296","title":"To Diff or Not to Diff? Structure-Aware and Adaptive Output Formats for Efficient LLM-based Code Editing","display_name":"To Diff or Not to Diff? Structure-Aware and Adaptive Output Formats for Efficient LLM-based Code Editing","publication_year":2026,"publication_date":"2026-04-30","ids":{"openalex":"https://openalex.org/W7159660399","doi":"https://doi.org/10.48550/arxiv.2604.27296"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.27296","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.27296","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":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.27296","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5134991138","display_name":"Wei Cheng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cheng, Wei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059797825","display_name":"Yongchang Cao","orcid":"https://orcid.org/0000-0002-0311-5474"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cao, Yongchang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134970423","display_name":"Chen Shen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shen, Chen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134987622","display_name":"Binhua Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Binhua","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134995661","display_name":"Jue Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Jue","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134954802","display_name":"Yongbin Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Yongbin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5134981651","display_name":"Wei Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Wei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"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/T10260","display_name":"Software Engineering Research","score":0.6574000120162964,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.6574000120162964,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12377","display_name":"Digital Humanities and Scholarship","score":0.05050000175833702,"subfield":{"id":"https://openalex.org/subfields/1208","display_name":"Literature and Literary Theory"},"field":{"id":"https://openalex.org/fields/12","display_name":"Arts and Humanities"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13523","display_name":"Mathematics, Computing, and Information Processing","score":0.03009999915957451,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5425999760627747},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.4717999994754791},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4413999915122986},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.42089998722076416},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.41429999470710754},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.3831999897956848}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8331999778747559},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5425999760627747},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.4717999994754791},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4413999915122986},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.42089998722076416},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.41429999470710754},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.40849998593330383},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3831999897956848},{"id":"https://openalex.org/C45874996","wikidata":"https://www.wikidata.org/wiki/Q37045","display_name":"Markup language","level":3,"score":0.350600004196167},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.289000004529953},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.27480000257492065},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2720000147819519},{"id":"https://openalex.org/C2985684807","wikidata":"https://www.wikidata.org/wiki/Q1513879","display_name":"Text generation","level":2,"score":0.2709999978542328}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.27296","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.27296","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":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.27296","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.27296","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":"article"},"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":{"Large":[0],"Language":[1],"Models":[2],"(LLMs)":[3],"are":[4],"increasingly":[5],"used":[6],"for":[7,23,77],"code":[8],"editing,":[9],"yet":[10],"the":[11,34,41,122,146],"prevalent":[12],"full-code":[13,149],"generation":[14,74],"paradigm":[15],"suffers":[16],"from":[17],"severe":[18],"efficiency":[19],"bottlenecks,":[20],"posing":[21],"challenges":[22],"interactive":[24],"coding":[25],"assistants":[26],"that":[27,67,91,116,137],"demand":[28],"low":[29],"latency":[30,154],"and":[31,65,70,85,105,131,155],"cost.":[32],"Despite":[33],"predominant":[35],"focus":[36],"on":[37,160],"scaling":[38],"model":[39,50],"capabilities,":[40],"edit":[42,114],"format":[43,125,130],"itself":[44],"has":[45],"been":[46],"largely":[47],"overlooked":[48],"in":[49],"training.":[51],"In":[52],"this":[53],"paper,":[54],"we":[55,82,108],"begin":[56],"with":[57,140],"a":[58,111,127],"systematic":[59],"study":[60],"of":[61,97,148],"conventional":[62],"diff":[63,89,129,142],"formats":[64,90,143],"reveal":[66],"fragile":[68],"offsets":[69],"fragmented":[71],"hunks":[72],"make":[73],"highly":[75],"unnatural":[76],"LLMs.":[78],"To":[79],"address":[80],"it,":[81],"introduce":[83],"BlockDiff":[84],"FuncDiff,":[86],"two":[87],"structure-aware":[88,141],"represent":[92],"changes":[93],"as":[94,102],"block-level":[95],"rewrites":[96],"syntactically":[98],"coherent":[99],"units":[100],"such":[101],"control":[103],"structures":[104],"functions.":[106],"Furthermore,":[107],"propose":[109],"AdaEdit,":[110],"general":[112],"adaptive":[113],"strategy":[115],"trains":[117],"LLMs":[118],"to":[119],"dynamically":[120],"choose":[121],"most":[123],"token-efficient":[124],"between":[126],"given":[128],"full":[132],"code.":[133],"Extensive":[134],"experiments":[135],"demonstrate":[136],"AdaEdit":[138],"paired":[139],"consistently":[144],"matches":[145],"accuracy":[147],"generation,":[150],"while":[151],"reducing":[152],"both":[153],"cost":[156],"by":[157],"over":[158],"30%":[159],"long-code":[161],"editing":[162],"tasks.":[163]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-02T00:00:00"}
