{"id":"https://openalex.org/W7128625212","doi":"https://doi.org/10.48550/arxiv.2602.09112","title":"A Small-Scale System for Autoregressive Program Synthesis Enabling Controlled Experimentation","display_name":"A Small-Scale System for Autoregressive Program Synthesis Enabling Controlled Experimentation","publication_year":2026,"publication_date":"2026-02-09","ids":{"openalex":"https://openalex.org/W7128625212","doi":"https://doi.org/10.48550/arxiv.2602.09112"},"language":null,"primary_location":{"id":"pmh:doi:10.48550/arxiv.2602.09112","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"publisher-specific-oa","license_id":"https://openalex.org/licenses/publisher-specific-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5110124828","display_name":"Russ Webb","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Webb, Russ","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5020604198","display_name":"Jason Ramapuram","orcid":"https://orcid.org/0000-0001-9717-1188"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ramapuram, Jason","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":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10530845,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"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.38580000400543213,"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.38580000400543213,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.20659999549388885,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.08160000294446945,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/task","display_name":"Task (project management)","score":0.5828999876976013},{"id":"https://openalex.org/keywords/autoregressive-model","display_name":"Autoregressive model","score":0.5774000287055969},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4968000054359436},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4681999981403351},{"id":"https://openalex.org/keywords/transformer","display_name":"Transformer","score":0.4523000121116638},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4246000051498413},{"id":"https://openalex.org/keywords/prior-probability","display_name":"Prior probability","score":0.35670000314712524},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.35040000081062317}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7178000211715698},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5828999876976013},{"id":"https://openalex.org/C159877910","wikidata":"https://www.wikidata.org/wiki/Q2202883","display_name":"Autoregressive model","level":2,"score":0.5774000287055969},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5489000082015991},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4968000054359436},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4681999981403351},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4618000090122223},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.4523000121116638},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4246000051498413},{"id":"https://openalex.org/C177769412","wikidata":"https://www.wikidata.org/wiki/Q278090","display_name":"Prior probability","level":3,"score":0.35670000314712524},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.35040000081062317},{"id":"https://openalex.org/C2780233690","wikidata":"https://www.wikidata.org/wiki/Q535347","display_name":"Transparency (behavior)","level":2,"score":0.34470000863075256},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.3382999897003174},{"id":"https://openalex.org/C2781039887","wikidata":"https://www.wikidata.org/wiki/Q1391724","display_name":"Factor (programming language)","level":2,"score":0.31529998779296875},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.30649998784065247},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.29249998927116394},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.2847999930381775},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.267300009727478},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.2635999917984009}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.48550/arxiv.2602.09112","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"publisher-specific-oa","license_id":"https://openalex.org/licenses/publisher-specific-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.48550/arxiv.2602.09112","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.09112","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":"pmh:doi:10.48550/arxiv.2602.09112","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"publisher-specific-oa","license_id":"https://openalex.org/licenses/publisher-specific-oa","version":"submittedVersion","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":{"What":[0],"research":[1],"can":[2,93],"be":[3,94,143,158,245],"pursued":[4],"with":[5],"small":[6],"models":[7,21,131,166],"trained":[8,84],"to":[9,51,96,125,157,201,240,244],"complete":[10],"true":[11,72],"programs?":[12],"Typically,":[13],"researchers":[14,111],"study":[15,97],"program":[16,98],"synthesis":[17],"via":[18],"large":[19],"language":[20,192],"(LLMs)":[22],"which":[23,61],"introduce":[24],"issues":[25],"such":[26],"as":[27],"knowing":[28],"what":[29],"is":[30,83],"in":[31,107,189],"or":[32],"out":[33,53],"of":[34,42,71,74,88,118,159,183,229],"distribution,":[35],"understanding":[36,39],"fine-tuning":[37],"effects,":[38],"the":[40,119,123,198,202,218,227,236,241],"effects":[41],"tokenization,":[43],"and":[44,49,77,104,114,122,127,139],"higher":[45],"demand":[46],"on":[47,133,146,179],"compute":[48,89],"storage":[50],"carry":[52],"experiments.":[54],"We":[55,204],"present":[56],"a":[57,68,108,180,222],"system":[58,92],"called":[59],"Cadmus":[60,165],"includes":[62],"an":[63,78],"integer":[64,186],"virtual":[65],"machine":[66],"(VM),":[67],"dataset":[69],"composed":[70],"programs":[73,188],"diverse":[75],"tasks,":[76,220],"autoregressive":[79],"transformer":[80],"model":[81],"that":[82,141,151,163,207,225],"for":[85,232],"under":[86],"\\$200":[87],"cost.":[90],"The":[91],"used":[95],"completion,":[99],"out-of-distribution":[100],"representations,":[101],"inductive":[102],"reasoning,":[103],"instruction":[105],"following":[106],"setting":[109],"where":[110,235],"have":[112],"effective":[113],"affordable":[115],"fine-grained":[116],"control":[117],"training":[120,237],"distribution":[121],"ability":[124],"inspect":[126],"instrument":[128],"models.":[129,148],"Smaller":[130],"working":[132],"complex":[134,155],"reasoning":[135,214],"tasks":[136,153],"enable":[137],"instrumentation":[138],"investigations":[140,234],"may":[142],"prohibitively":[144],"expensive":[145],"larger":[147],"To":[149],"demonstrate":[150],"these":[152,164],"are":[154],"enough":[156],"interest,":[160],"we":[161],"show":[162,206],"outperform":[167],"GPT-5":[168,174,208],"(by":[169],"achieving":[170],"100\\%":[171],"accuracy":[172],"while":[173,194],"has":[175],"95\\%":[176],"accuracy)":[177],"even":[178],"simple":[181],"task":[182,242],"completing":[184],"correct,":[185],"arithmetic":[187],"our":[190],"domain-specific":[191],"(DSL)":[193],"providing":[195],"transparency":[196],"into":[197,212],"dataset's":[199],"relationship":[200,239],"problem.":[203],"also":[205],"brings":[209],"unknown":[210],"priors":[211],"its":[213],"process":[215],"when":[216],"solving":[217],"same":[219],"demonstrating":[221],"confounding":[223],"factor":[224],"prevents":[226],"use":[228],"large-scale":[230],"LLMs":[231],"some":[233],"set":[238],"needs":[243],"fully":[246],"understood.":[247]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-02-12T00:00:00"}
