{"id":"https://openalex.org/W7134224675","doi":"https://doi.org/10.48550/arxiv.2603.06503","title":"Beyond Rows to Reasoning: Agentic Retrieval for Multimodal Spreadsheet Understanding and Editing","display_name":"Beyond Rows to Reasoning: Agentic Retrieval for Multimodal Spreadsheet Understanding and Editing","publication_year":2026,"publication_date":"2026-03-06","ids":{"openalex":"https://openalex.org/W7134224675","doi":"https://doi.org/10.48550/arxiv.2603.06503"},"language":null,"primary_location":{"id":"pmh:doi:10.48550/arxiv.2603.06503","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":null,"license_id":null,"version":"submittedVersion","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":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5123018304","display_name":"Anmol Gulati","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Gulati, Anmol","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128490623","display_name":"Sahil Sen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sen, Sahil","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128519016","display_name":"Waqar Sarguroh","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sarguroh, Waqar","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5123047053","display_name":"Kevin Paul","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paul, Kevin","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5123018304"],"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.8773000240325928,"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"}},"topics":[{"id":"https://openalex.org/T13197","display_name":"Spreadsheets and End-User Computing","score":0.8773000240325928,"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/T10286","display_name":"Information Retrieval and Search Behavior","score":0.020800000056624413,"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/T10799","display_name":"Data Visualization and Analytics","score":0.014800000004470348,"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/context","display_name":"Context (archaeology)","score":0.629800021648407},{"id":"https://openalex.org/keywords/embedding","display_name":"Embedding","score":0.5651000142097473},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5616000294685364},{"id":"https://openalex.org/keywords/row","display_name":"Row","score":0.5285000205039978},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.3544999957084656},{"id":"https://openalex.org/keywords/iterative-refinement","display_name":"Iterative refinement","score":0.319599986076355},{"id":"https://openalex.org/keywords/programming-by-demonstration","display_name":"Programming by demonstration","score":0.31470000743865967}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.803600013256073},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.629800021648407},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.5651000142097473},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5616000294685364},{"id":"https://openalex.org/C135598885","wikidata":"https://www.wikidata.org/wiki/Q1366302","display_name":"Row","level":2,"score":0.5285000205039978},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46059998869895935},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4271000027656555},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.424699991941452},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3774999976158142},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.37619999051094055},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3716000020503998},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.3544999957084656},{"id":"https://openalex.org/C2779982483","wikidata":"https://www.wikidata.org/wiki/Q6094420","display_name":"Iterative refinement","level":2,"score":0.319599986076355},{"id":"https://openalex.org/C2779038628","wikidata":"https://www.wikidata.org/wiki/Q7248497","display_name":"Programming by demonstration","level":3,"score":0.31470000743865967},{"id":"https://openalex.org/C138268822","wikidata":"https://www.wikidata.org/wiki/Q1051925","display_name":"Resolution (logic)","level":2,"score":0.3131999969482422},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3019999861717224},{"id":"https://openalex.org/C2777508537","wikidata":"https://www.wikidata.org/wiki/Q7936620","display_name":"Visual reasoning","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.28679999709129333},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.2806999981403351},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.2757999897003174},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.2685000002384186},{"id":"https://openalex.org/C2779606619","wikidata":"https://www.wikidata.org/wiki/Q17092524","display_name":"Interchangeability","level":2,"score":0.2533999979496002},{"id":"https://openalex.org/C2780910867","wikidata":"https://www.wikidata.org/wiki/Q1952416","display_name":"Multimodality","level":2,"score":0.25130000710487366}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.48550/arxiv.2603.06503","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.48550/arxiv.2603.06503","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.06503","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:doi:10.48550/arxiv.2603.06503","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":null,"license_id":null,"version":"submittedVersion","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":{"Recent":[0],"advances":[1],"in":[2],"multimodal":[3,66,131],"Retrieval-Augmented":[4],"Generation":[5],"(RAG)":[6],"enable":[7],"Large":[8],"Language":[9],"Models":[10],"(LLMs)":[11],"to":[12,62,88],"analyze":[13],"enterprise":[14,56],"spreadsheet":[15,70,107],"workbooks":[16],"containing":[17],"millions":[18],"of":[19,96],"cells,":[20],"cross-sheet":[21],"dependencies,":[22],"and":[23,41,123,146,149,160,166],"embedded":[24],"visual":[25,147],"artifacts.":[26],"However,":[27],"state-of-the-art":[28,102],"approaches":[29],"exclude":[30],"critical":[31],"context":[32,44],"through":[33,39,46,183],"single-pass":[34,74],"retrieval,":[35,159],"lose":[36],"data":[37],"resolution":[38],"compression,":[40],"exceed":[42],"LLM":[43],"windows":[45],"naive":[47],"full-context":[48],"injection,":[49],"preventing":[50],"reliable":[51],"multi-step":[52],"reasoning":[53,162],"over":[54,93],"complex":[55,86],"workbooks.":[57],"We":[58,128],"introduce":[59],"Beyond":[60],"Rows":[61],"Reasoning":[63],"(BRTR),":[64],"a":[65],"agentic":[67],"framework":[68],"for":[69,143],"understanding":[71,108],"that":[72,156],"replaces":[73],"retrieval":[75],"with":[76],"an":[77],"iterative":[78,161],"tool-calling":[79],"loop,":[80],"supporting":[81],"end-to-end":[82],"Excel":[83],"workflows":[84],"from":[85],"analysis":[87,168],"structured":[89],"editing.":[90],"Supported":[91],"by":[92,113],"200":[94],"hours":[95],"expert":[97],"human":[98],"evaluation,":[99],"BRTR":[100,179],"achieves":[101,171],"performance":[103],"across":[104],"three":[105],"frontier":[106],"benchmarks,":[109],"surpassing":[110],"prior":[111],"methods":[112],"25":[114],"percentage":[115],"points":[116,120,125],"on":[117,121,126],"FRTR-Bench,":[118],"7":[119],"SpreadsheetLLM,":[122],"32":[124],"FINCH.":[127],"evaluate":[129],"five":[130],"embedding":[132],"models,":[133],"identifying":[134],"NVIDIA":[135],"NeMo":[136],"Retriever":[137],"1B":[138],"as":[139],"the":[140,157,172],"top":[141],"performer":[142],"mixed":[144],"tabular":[145],"data,":[148],"vary":[150],"nine":[151],"LLMs.":[152],"Ablation":[153],"experiments":[154],"confirm":[155],"planner,":[158],"each":[163],"contribute":[164],"substantially,":[165],"cost":[167],"shows":[169],"GPT-5.2":[170],"best":[173],"efficiency-accuracy":[174],"trade-off.":[175],"Throughout":[176],"all":[177],"evaluations,":[178],"maintains":[180],"full":[181],"auditability":[182],"explicit":[184],"tool-call":[185],"traces.":[186]},"counts_by_year":[],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2026-03-10T00:00:00"}
