{"id":"https://openalex.org/W7154715909","doi":"https://doi.org/10.48550/arxiv.2604.14631","title":"StoryCoder: Narrative Reformulation for Structured Reasoning in LLM Code Generation","display_name":"StoryCoder: Narrative Reformulation for Structured Reasoning in LLM Code Generation","publication_year":2026,"publication_date":"2026-04-16","ids":{"openalex":"https://openalex.org/W7154715909","doi":"https://doi.org/10.48550/arxiv.2604.14631"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.14631","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14631","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.14631","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5126605367","display_name":"Geonhui Jang","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jang, Geonhui","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133839613","display_name":"Dongyoon Han","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Han, Dongyoon","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133908010","display_name":"YoungJoon Yoo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yoo, YoungJoon","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5126605367"],"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/T10028","display_name":"Topic Modeling","score":0.4406000077724457,"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"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.4406000077724457,"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/T10260","display_name":"Software Engineering Research","score":0.31679999828338623,"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/T11714","display_name":"Multimodal Machine Learning Applications","score":0.035100001841783524,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/narrative","display_name":"Narrative","score":0.6485000252723694},{"id":"https://openalex.org/keywords/natural-language-generation","display_name":"Natural language generation","score":0.6322000026702881},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.6313999891281128},{"id":"https://openalex.org/keywords/coherence","display_name":"Coherence (philosophical gambling strategy)","score":0.6233000159263611},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5986999869346619},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.586899995803833},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5595999956130981},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4228000044822693}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7364000082015991},{"id":"https://openalex.org/C199033989","wikidata":"https://www.wikidata.org/wiki/Q1318295","display_name":"Narrative","level":2,"score":0.6485000252723694},{"id":"https://openalex.org/C2776187449","wikidata":"https://www.wikidata.org/wiki/Q1513879","display_name":"Natural language generation","level":3,"score":0.6322000026702881},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.6313999891281128},{"id":"https://openalex.org/C2781181686","wikidata":"https://www.wikidata.org/wiki/Q4226068","display_name":"Coherence (philosophical gambling strategy)","level":2,"score":0.6233000159263611},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5986999869346619},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.586899995803833},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5595999956130981},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.42750000953674316},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4228000044822693},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.41999998688697815},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38519999384880066},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.384799987077713},{"id":"https://openalex.org/C2779439875","wikidata":"https://www.wikidata.org/wiki/Q1078276","display_name":"Natural language understanding","level":3,"score":0.3686999976634979},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3675000071525574},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.36090001463890076},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.33169999718666077},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.32089999318122864},{"id":"https://openalex.org/C155092808","wikidata":"https://www.wikidata.org/wiki/Q182557","display_name":"Computational linguistics","level":2,"score":0.2824999988079071},{"id":"https://openalex.org/C78015137","wikidata":"https://www.wikidata.org/wiki/Q847829","display_name":"Narrative structure","level":3,"score":0.2793000042438507},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.27570000290870667},{"id":"https://openalex.org/C161301231","wikidata":"https://www.wikidata.org/wiki/Q3478658","display_name":"Knowledge representation and reasoning","level":2,"score":0.25619998574256897}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.14631","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14631","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.14631","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14631","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":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Effective":[0],"code":[1,58,137,161,170],"generation":[2,59,162],"requires":[3],"both":[4],"model":[5,165],"capability":[6],"and":[7,17,83,92,101,132,150],"a":[8,52,79,134],"problem":[9,35,156],"representation":[10,157],"that":[11,56,120,143,154],"carefully":[12],"structures":[13],"how":[14,29],"models":[15,30,97,124],"reason":[16],"plan.":[18],"Existing":[19],"approaches":[20],"augment":[21],"reasoning":[22],"steps":[23],"or":[24,167],"inject":[25],"specific":[26],"structure":[27,69],"into":[28,46,61],"think,":[31],"but":[32],"leave":[33],"scattered":[34],"conditions":[36],"unchanged.":[37],"Inspired":[38],"by":[39,88],"the":[40,89],"way":[41],"humans":[42],"organize":[43],"fragmented":[44],"information":[45],"coherent":[47,62],"explanations,":[48],"we":[49],"propose":[50],"StoryCoder,":[51],"narrative":[53,74,121,148],"reformulation":[54,122],"framework":[55],"transforms":[57],"questions":[60],"natural":[63],"language":[64],"narratives,":[65],"providing":[66],"richer":[67],"contextual":[68],"than":[70],"simple":[71],"rephrasings.":[72],"Each":[73],"consists":[75],"of":[76,110,164],"three":[77],"components:":[78],"task":[80],"overview,":[81],"constraints,":[82],"example":[84],"test":[85],"cases,":[86],"guided":[87],"selected":[90],"algorithm":[91],"genre.":[93],"Experiments":[94],"across":[95],"11":[96],"on":[98,147],"HumanEval,":[99],"LiveCodeBench,":[100],"CodeForces":[102],"demonstrate":[103],"consistent":[104],"improvements,":[105],"with":[106],"an":[107],"average":[108],"gain":[109],"18.7%":[111],"in":[112],"zero-shot":[113],"pass@10.":[114],"Beyond":[115],"accuracy,":[116],"our":[117],"analyses":[118,140],"reveal":[119],"guides":[123],"toward":[125],"correct":[126],"algorithmic":[127],"strategies,":[128],"reduces":[129],"implementation":[130],"errors,":[131],"induces":[133],"more":[135],"modular":[136],"structure.":[138],"The":[139],"further":[141],"show":[142],"these":[144],"benefits":[145],"depend":[146],"coherence":[149],"genre":[151],"alignment,":[152],"suggesting":[153],"structured":[155],"is":[158,171],"important":[159],"for":[160],"regardless":[163],"scale":[166],"architecture.":[168],"Our":[169],"available":[172],"at":[173],"https://github.com/gu-ni/StoryCoder.":[174]},"counts_by_year":[],"updated_date":"2026-04-18T06:05:20.339008","created_date":"2026-04-18T00:00:00"}
