{"id":"https://openalex.org/W7167603250","doi":"https://doi.org/10.48550/arxiv.2607.04612","title":"StructuredEdit: Constraint-Aware Graphic Design Editing via Differentiable Parameter Propagation","display_name":"StructuredEdit: Constraint-Aware Graphic Design Editing via Differentiable Parameter Propagation","publication_year":2026,"publication_date":"2026-07-06","ids":{"openalex":"https://openalex.org/W7167603250","doi":"https://doi.org/10.48550/arxiv.2607.04612"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.04612","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.04612","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,"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"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.04612","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093535704","display_name":"Veeramanohar Avudaiappan","orcid":"https://orcid.org/0009-0003-1227-5394"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Avudaiappan, Veeramanohar","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5012446221","display_name":"Ritwik Murali","orcid":"https://orcid.org/0000-0002-1269-2257"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Murali, Ritwik","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/T10789","display_name":"Interactive and Immersive Displays","score":0.7197999954223633,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T10789","display_name":"Interactive and Immersive Displays","score":0.7197999954223633,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T11159","display_name":"Manufacturing Process and Optimization","score":0.035100001841783524,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T10470","display_name":"Usability and User Interface Design","score":0.029500000178813934,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/pipeline","display_name":"Pipeline (software)","score":0.6244999766349792},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.6043000221252441},{"id":"https://openalex.org/keywords/intersection","display_name":"Intersection (aeronautics)","score":0.5859000086784363},{"id":"https://openalex.org/keywords/constraint-satisfaction","display_name":"Constraint satisfaction","score":0.5263000130653381},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.46650001406669617},{"id":"https://openalex.org/keywords/constraint-satisfaction-problem","display_name":"Constraint satisfaction problem","score":0.459199994802475},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.42419999837875366},{"id":"https://openalex.org/keywords/pixel","display_name":"Pixel","score":0.39259999990463257},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.3799000084400177}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7706999778747559},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6244999766349792},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.6043000221252441},{"id":"https://openalex.org/C64543145","wikidata":"https://www.wikidata.org/wiki/Q162942","display_name":"Intersection (aeronautics)","level":2,"score":0.5859000086784363},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.5263000130653381},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.46650001406669617},{"id":"https://openalex.org/C199622910","wikidata":"https://www.wikidata.org/wiki/Q1128326","display_name":"Constraint satisfaction problem","level":3,"score":0.459199994802475},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.42419999837875366},{"id":"https://openalex.org/C160633673","wikidata":"https://www.wikidata.org/wiki/Q355198","display_name":"Pixel","level":2,"score":0.39259999990463257},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.3799000084400177},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37779998779296875},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.3677999973297119},{"id":"https://openalex.org/C137105694","wikidata":"https://www.wikidata.org/wiki/Q3407510","display_name":"Local consistency","level":4,"score":0.3594000041484833},{"id":"https://openalex.org/C176783269","wikidata":"https://www.wikidata.org/wiki/Q5164378","display_name":"Constraint logic programming","level":4,"score":0.349700003862381},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34209999442100525},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3352999985218048},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.31790000200271606},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.3075999915599823},{"id":"https://openalex.org/C77660652","wikidata":"https://www.wikidata.org/wiki/Q150971","display_name":"Computer graphics","level":2,"score":0.2985999882221222},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.2874999940395355},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.28679999709129333},{"id":"https://openalex.org/C49777639","wikidata":"https://www.wikidata.org/wiki/Q5264354","display_name":"Design language","level":2,"score":0.28600001335144043},{"id":"https://openalex.org/C502989409","wikidata":"https://www.wikidata.org/wiki/Q11425","display_name":"Animation","level":2,"score":0.28189998865127563},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2816999852657318},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.27790001034736633},{"id":"https://openalex.org/C64260653","wikidata":"https://www.wikidata.org/wiki/Q1194864","display_name":"Electronic design automation","level":2,"score":0.2709999978542328},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.2655999958515167},{"id":"https://openalex.org/C15724806","wikidata":"https://www.wikidata.org/wiki/Q185925","display_name":"Graphic design","level":2,"score":0.26159998774528503},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.25119999051094055}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.04612","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.04612","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,"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":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.04612","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.04612","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,"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"},"sustainable_development_goals":[{"score":0.4569326937198639,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Graphic":[0],"design":[1,14,46,62,86,136],"editing":[2,63,143],"requires":[3],"precise":[4],"manipulation":[5,66],"of":[6,19],"typography,":[7],"layout,":[8],"and":[9,38,127,147],"visual":[10],"hierarchy":[11],"under":[12],"strict":[13],"constraints.":[15],"Following":[16],"the":[17,133],"introduction":[18],"large":[20],"language":[21],"models,":[22],"organizations":[23],"have":[24],"increasingly":[25],"promoted":[26],"vision-language":[27,89],"models":[28,34],"to":[29,153],"enhance":[30],"productivity.":[31],"However,":[32],"current":[33],"operate":[35],"on":[36,44],"pixels":[37],"achieve":[39],"only":[40],"52%":[41,119],"constraint":[42,95,116],"satisfaction":[43,117],"structured":[45],"edits,":[47],"thereby":[48],"limiting":[49],"their":[50],"reliability":[51],"for":[52,120],"professional":[53],"workflows.":[54],"We":[55],"present":[56],"StructuredEdit,":[57],"a":[58,80,98,139,154],"pipeline":[59,105],"that":[60,83],"reframes":[61],"as":[64],"parameter":[65],"rather":[67],"than":[68],"pixel":[69],"generation.":[70],"Our":[71],"core":[72],"technical":[73],"contribution":[74],"is":[75],"Differentiable":[76],"Parameter":[77],"Propagation":[78],"(DPP),":[79],"training":[81],"method":[82],"embeds":[84],"hard":[85],"constraints":[87],"into":[88],"model":[90],"fine-tuning":[91],"by":[92],"backpropagating":[93],"pixel-level":[94],"violations":[96],"through":[97],"lightweight":[99],"differentiable":[100],"rasterizer.":[101],"A":[102],"hybrid":[103],"candidate-and-filter":[104],"produces":[106],"125k":[107],"validated":[108],"edit":[109],"triplets.":[110],"The":[111],"resulting":[112],"system":[113],"reaches":[114],"89%":[115],"versus":[118],"GPT-4V,":[121],"0.82":[122],"matched-element":[123],"Intersection":[124],"over":[125,132],"Union,":[126],"76%":[128],"top-1":[129],"font":[130],"accuracy":[131],"100":[134],"most-frequent":[135],"typefaces.":[137],"In":[138],"user":[140],"study":[141],"(N=35),":[142],"time":[144],"drops":[145],"33%":[146],"correction":[148],"iterations":[149],"drop":[150],"44%":[151],"relative":[152],"GPT-4V":[155],"baseline.":[156]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-08T00:00:00"}
