{"id":"https://openalex.org/W7161569198","doi":"https://doi.org/10.48550/arxiv.2605.15819","title":"Faster PBWT prefix-array access via batching","display_name":"Faster PBWT prefix-array access via batching","publication_year":2026,"publication_date":"2026-05-15","ids":{"openalex":"https://openalex.org/W7161569198","doi":"https://doi.org/10.48550/arxiv.2605.15819"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.15819","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.15819","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.2605.15819","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013172801","display_name":"Travis Gagie","orcid":"https://orcid.org/0000-0003-3689-327X"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Gagie, Travis","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5013172801"],"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/T10261","display_name":"Genetic Associations and Epidemiology","score":0.3082999885082245,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10261","display_name":"Genetic Associations and Epidemiology","score":0.3082999885082245,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10885","display_name":"Gene expression and cancer classification","score":0.22370000183582306,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.12849999964237213,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/substring","display_name":"Substring","score":0.9455000162124634},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.6527000069618225},{"id":"https://openalex.org/keywords/position","display_name":"Position (finance)","score":0.5541999936103821},{"id":"https://openalex.org/keywords/haplotype","display_name":"Haplotype","score":0.5512999892234802},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.5187000036239624},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.33709999918937683}],"concepts":[{"id":"https://openalex.org/C182407805","wikidata":"https://www.wikidata.org/wiki/Q2626534","display_name":"Substring","level":3,"score":0.9455000162124634},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.6527000069618225},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.5541999936103821},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.552299976348877},{"id":"https://openalex.org/C197754878","wikidata":"https://www.wikidata.org/wiki/Q80711","display_name":"Haplotype","level":4,"score":0.5512999892234802},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.5187000036239624},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.49300000071525574},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.43380001187324524},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3646000027656555},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.34869998693466187},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.33709999918937683},{"id":"https://openalex.org/C3017489831","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Running time","level":2,"score":0.30660000443458557},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.29190000891685486},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2856999933719635},{"id":"https://openalex.org/C58489278","wikidata":"https://www.wikidata.org/wiki/Q1172284","display_name":"Data set","level":2,"score":0.2770000100135803}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.15819","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.15819","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.2605.15819","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.15819","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":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"positional":[1],"Burrows-Wheeler":[2],"Transform":[3],"(PBWT)":[4],"is":[5,155,245],"commonly":[6],"used":[7],"to":[8,129,239],"store":[9],"haplotype":[10],"panels":[11],"compactly":[12],"in":[13,38,46,60,64,66,78,81,86,91,133,160,215],"such":[14,73,199],"a":[15,19,39],"way":[16],"that,":[17],"given":[18],"query":[20,34,57],"haplotype,":[21],"we":[22,50,185,190,202,227],"can":[23,186,228],"quickly":[24,255],"find":[25,51],"the":[26,33,36,52,56,61,67,76,79,83,87,92,106,134,156,161,173,216,224,252,257],"set":[27],"maximal":[28,53],"exact":[29],"matches":[30],"(SMEMs)":[31],"between":[32],"and":[35,69,98,119,146,164,167,177,201,236],"haplotypes":[37,65,77,132,214],"panel.":[40],"There":[41],"are":[42,172],"generally":[43],"two":[44,102],"steps":[45],"this":[47],"process:":[48],"first":[49],"substrings":[54,200],"of":[55,158,206,262],"that":[58,183],"occur":[59],"same":[62,88],"positions":[63],"panel":[68,80,217],"then,":[70],"for":[71,105,220,223,250],"each":[72,241],"substring,":[74,219],"report":[75,130,203,240],"which":[82,259],"substring":[84],"occurs":[85],"position":[89],"as":[90],"query.":[93],"Very":[94],"recently,":[95],"Bonizzoni,":[96],"Gagie":[97],"Gao":[99],"(2026)":[100],"gave":[101],"time-space":[103],"tradeoffs":[104],"second":[107,225],"step:":[108],"they":[109],"use":[110,230],"either":[111],"$O":[112,120,137,147,231],"((r":[113],"+":[114,126,141],"h)":[115],"\\log":[116,122,139,143,149,150,233],"n)$":[117,144],"bits":[118,145,235],"(\\log":[121],"\\min":[123],"(h,":[124],"\\ell)":[125],"k)$":[127],"time":[128,238],"$k$":[131],"panel,":[135],"or":[136],"(r":[138,232],"h":[140,142,170],"(k":[148],"h)$":[151,234],"time,":[152],"where":[153],"$r$":[154],"number":[157],"runs":[159],"panel's":[162,174],"PBWT":[163],"$h$,":[165],"$\\ell$":[166],"$n":[168],"=":[169],"\\ell$":[171],"height,":[175],"length":[176],"size,":[178],"respectively.":[179],"We":[180],"observe":[181],"here":[182],"if":[184],"batch":[187],"queries":[188],"until":[189],"have":[191],"found":[192],"$r":[193],"\\lg":[194,197,212],"(h)":[195],"/":[196,211],"r$":[198],"an":[204,248],"average":[205],"at":[207],"least":[208],"$\\lg":[209],"(r)":[210],"h$":[213],"per":[218],"example,":[221],"then":[222],"step":[226],"easily":[229],"constant":[237],"haplotype.":[242],"Our":[243],"approach":[244],"based":[246],"on":[247],"algorithm":[249],"constructing":[251],"prefix":[253],"arrays":[254],"from":[256],"PBWT,":[258],"may":[260],"be":[261],"independent":[263],"interest.":[264]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-05-19T00:00:00"}
