{"id":"https://openalex.org/W4389363634","doi":"https://doi.org/10.48550/arxiv.2312.01359","title":"r-indexing without backward searching","display_name":"r-indexing without backward searching","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W4389363634","doi":"https://doi.org/10.48550/arxiv.2312.01359"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2312.01359","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":["Cornell University"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},"type":"preprint","type_crossref":"posted-content","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/abs/2312.01359","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5062095386","display_name":"Omar Ahmed","orcid":"https://orcid.org/0000-0002-9933-8508"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ahmed, Omar","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059632877","display_name":"Andrej Bal\u00e1\u017e","orcid":"https://orcid.org/0000-0002-3113-3389"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bal\u00e1\u017e, Andrej","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025703951","display_name":"Nathaniel K. Brown","orcid":"https://orcid.org/0000-0002-6201-2301"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brown, Nathaniel K.","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064037172","display_name":"Lore Depuydt","orcid":"https://orcid.org/0000-0001-8517-0479"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Depuydt, Lore","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011426923","display_name":"Adri\u00e1n Goga","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Goga, Adri\u00e1n","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034083296","display_name":"Alessia Petescia","orcid":"https://orcid.org/0000-0002-9000-3664"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Petescia, Alessia","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028361756","display_name":"Mohsen Zakeri","orcid":"https://orcid.org/0000-0002-9856-719X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zakeri, Mohsen","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054831130","display_name":"Jan Fostier","orcid":"https://orcid.org/0000-0002-9994-8269"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fostier, Jan","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013172801","display_name":"Travis Gagie","orcid":"https://orcid.org/0000-0003-3689-327X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gagie, Travis","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009556658","display_name":"Ben Langmead","orcid":"https://orcid.org/0000-0003-2437-1976"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Langmead, Ben","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080743153","display_name":"Gonzalo Navarro","orcid":"https://orcid.org/0000-0002-2286-741X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Navarro, Gonzalo","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5007324430","display_name":"Nicola Prezza","orcid":"https://orcid.org/0000-0003-3553-4953"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Prezza, Nicola","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"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":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":67},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9999,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9999,"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/T11574","display_name":"Artificial Intelligence in Games","score":0.9633,"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/T11439","display_name":"Video Analysis and Summarization","score":0.9518,"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/substring","display_name":"Substring","score":0.89203966},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.4337749},{"id":"https://openalex.org/keywords/bar","display_name":"Bar (unit)","score":0.42268753},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.4185238}],"concepts":[{"id":"https://openalex.org/C182407805","wikidata":"https://www.wikidata.org/wiki/Q2626534","display_name":"Substring","level":3,"score":0.89203966},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.74765843},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.630165},{"id":"https://openalex.org/C2779804580","wikidata":"https://www.wikidata.org/wiki/Q102047","display_name":"Suffix","level":2,"score":0.6068846},{"id":"https://openalex.org/C2781166958","wikidata":"https://www.wikidata.org/wiki/Q1426863","display_name":"Suffix tree","level":3,"score":0.5929983},{"id":"https://openalex.org/C87431388","wikidata":"https://www.wikidata.org/wiki/Q2070573","display_name":"Perfect hash function","level":4,"score":0.51738584},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.505338},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.44183624},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.4337749},{"id":"https://openalex.org/C188721877","wikidata":"https://www.wikidata.org/wiki/Q103510","display_name":"Bar (unit)","level":2,"score":0.42268753},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.4185238},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.37176812},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.35389996},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.35133892},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3362108},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.27698112},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.15225837},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09404811},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2312.01359","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":["Cornell University"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":false,"landing_page_url":"https://api.datacite.org/dois/10.48550/arxiv.2312.01359","pdf_url":null,"source":{"id":"https://openalex.org/S4393179698","display_name":"DataCite API","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210145204","host_organization_name":"DataCite","host_organization_lineage":["https://openalex.org/I4210145204"],"host_organization_lineage_names":["DataCite"],"type":"metadata"},"license":null,"license_id":null,"version":null}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2312.01359","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":["Cornell University"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W96331545","https://openalex.org/W75168880","https://openalex.org/W3022344494","https://openalex.org/W2162655434","https://openalex.org/W2159613260","https://openalex.org/W2102450363","https://openalex.org/W2070949798","https://openalex.org/W2053292606","https://openalex.org/W2003608043","https://openalex.org/W1746392762"],"abstract_inverted_index":{"Suppose":[0],"we":[1,68,94],"are":[2],"given":[3,47],"a":[4,11,48],"text":[5],"$T$":[6,15,38,80,102],"of":[7,24,30,33,58,61,66,75,101],"length":[8],"$n$":[9],"and":[10,51,63,85],"straight-line":[12],"program":[13],"for":[14,91],"with":[16,77,82],"$g$":[17],"rules.":[18],"Let":[19],"$\\bar{r}$":[20],"be":[21],"the":[22,27,31,55,59,64,71,98],"number":[23],"runs":[25],"in":[26,39,97],"Burrows-Wheeler":[28],"Transform":[29],"reverse":[32,65],"$T$.":[34],"We":[35],"can":[36,69],"index":[37],"$O":[40,87],"(\\bar{r}":[41],"+":[42],"g)$":[43],"space":[44],"such":[45],"that,":[46],"pattern":[49],"$P$":[50,62,76],"constant-time":[52],"access":[53],"to":[54,79],"Karp-Rabin":[56],"hashes":[57],"substrings":[60],"$P$,":[67],"find":[70],"maximal":[72],"exact":[73],"matches":[74],"respect":[78],"correctly":[81],"high":[83],"probability":[84],"using":[86],"(\\log":[88],"n)$":[89],"time":[90],"each":[92],"edge":[93],"would":[95],"descend":[96],"suffix":[99],"tree":[100],"while":[103],"finding":[104],"those":[105],"matches.":[106]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4389363634","counts_by_year":[],"updated_date":"2025-01-06T02:12:49.528704","created_date":"2023-12-06"}