{"id":"https://openalex.org/W6928996913","doi":"https://doi.org/10.4230/oasics.manzini.7","title":"Algorithms for Computing Very Large BWTs: a Short Survey","display_name":"Algorithms for Computing Very Large BWTs: a Short Survey","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W6928996913","doi":"https://doi.org/10.4230/oasics.manzini.7"},"language":"en","primary_location":{"id":"pmh:oai:drops-oai.dagstuhl.de:23915","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Manzini.7","pdf_url":"https://drops.dagstuhl.de/storage/01oasics/oasics-vol131-manzinis-festschrift/OASIcs.Manzini.7/OASIcs.Manzini.7.pdf","source":{"id":"https://openalex.org/S4377196569","display_name":"DROPS (Schloss Dagstuhl \u2013 Leibniz Center for Informatics)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://drops.dagstuhl.de/storage/01oasics/oasics-vol131-manzinis-festschrift/OASIcs.Manzini.7/OASIcs.Manzini.7.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"D\u00edaz-Dom\u00ednguez, Diego","orcid":"https://orcid.org/0000-0002-9071-0254"},"institutions":[{"id":"https://openalex.org/I133731052","display_name":"University of Helsinki","ror":"https://ror.org/040af2s02","country_code":"FI","type":"education","lineage":["https://openalex.org/I133731052"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"D\u00edaz-Dom\u00ednguez, Diego","raw_affiliation_strings":["Department of Computer Science, University of Helsinki, Finland"],"raw_orcid":"https://orcid.org/0000-0002-9071-0254","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Helsinki, Finland","institution_ids":["https://openalex.org/I133731052"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Egidi, Lavinia","orcid":"https://orcid.org/0000-0002-9745-0942"},"institutions":[{"id":"https://openalex.org/I123338534","display_name":"Universit\u00e0 degli Studi del Piemonte Orientale \u201cAmedeo Avogadro\u201d","ror":"https://ror.org/04387x656","country_code":"IT","type":"education","lineage":["https://openalex.org/I123338534"]},{"id":"https://openalex.org/I4210156869","display_name":"Piedmont University","ror":"https://ror.org/05x1g5662","country_code":"US","type":"education","lineage":["https://openalex.org/I4210156869"]}],"countries":["IT","US"],"is_corresponding":false,"raw_author_name":"Egidi, Lavinia","raw_affiliation_strings":["Computer Science Institute, DiSIT, University of Eastern Piedmont, Vercelli, Italy"],"raw_orcid":"https://orcid.org/0000-0002-9745-0942","affiliations":[{"raw_affiliation_string":"Computer Science Institute, DiSIT, University of Eastern Piedmont, Vercelli, Italy","institution_ids":["https://openalex.org/I4210156869","https://openalex.org/I123338534"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Guerrini, Veronica","orcid":"https://orcid.org/0000-0001-8888-9243"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Guerrini, Veronica","raw_affiliation_strings":["Department of Computer Science, University of Pisa, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8888-9243","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Pisa, Italy","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Louza, Felipe A.","orcid":"https://orcid.org/0000-0003-2931-1470"},"institutions":[{"id":"https://openalex.org/I80850581","display_name":"Universidade Federal de Uberl\u00e2ndia","ror":"https://ror.org/04x3wvr31","country_code":"BR","type":"education","lineage":["https://openalex.org/I80850581"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Louza, Felipe A.","raw_affiliation_strings":["Faculty of Electrical Engineering, Federal University of Uberl\u00e2ndia, Brazil"],"raw_orcid":"https://orcid.org/0000-0003-2931-1470","affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering, Federal University of Uberl\u00e2ndia, Brazil","institution_ids":["https://openalex.org/I80850581"]}]},{"author_position":"last","author":{"id":null,"display_name":"Rosone, Giovanna","orcid":"https://orcid.org/0000-0001-5075-1214"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Rosone, Giovanna","raw_affiliation_strings":["Department of Computer Science, University of Pisa, Italy"],"raw_orcid":"https://orcid.org/0000-0001-5075-1214","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Pisa, Italy","institution_ids":["https://openalex.org/I108290504"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.56708819,"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":true,"primary_topic":{"id":"https://openalex.org/T11721","display_name":"Blood properties and coagulation","score":0.5019999742507935,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T11721","display_name":"Blood properties and coagulation","score":0.5019999742507935,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T10746","display_name":"Platelet Disorders and Treatments","score":0.22190000116825104,"subfield":{"id":"https://openalex.org/subfields/2720","display_name":"Hematology"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T11379","display_name":"Rheology and Fluid Dynamics Studies","score":0.13680000603199005,"subfield":{"id":"https://openalex.org/subfields/1507","display_name":"Fluid Flow and Transfer Processes"},"field":{"id":"https://openalex.org/fields/15","display_name":"Chemical Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.5989999771118164},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5485000014305115},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.4675000011920929},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.46389999985694885},{"id":"https://openalex.org/keywords/pattern-matching","display_name":"Pattern matching","score":0.4458000063896179},{"id":"https://openalex.org/keywords/string-searching-algorithm","display_name":"String searching algorithm","score":0.4277999997138977},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.3995000123977661},{"id":"https://openalex.org/keywords/compression","display_name":"Compression (physics)","score":0.36559998989105225}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7580000162124634},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.5989999771118164},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5485000014305115},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.4675000011920929},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.46389999985694885},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.45489999651908875},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.4458000063896179},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4348999857902527},{"id":"https://openalex.org/C7757238","wikidata":"https://www.wikidata.org/wiki/Q374040","display_name":"String searching algorithm","level":3,"score":0.4277999997138977},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.3995000123977661},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.39750000834465027},{"id":"https://openalex.org/C180016635","wikidata":"https://www.wikidata.org/wiki/Q2712821","display_name":"Compression (physics)","level":2,"score":0.36559998989105225},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.35910001397132874},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.34619998931884766},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.28949999809265137},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.2786000072956085},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.2768999934196472},{"id":"https://openalex.org/C33326189","wikidata":"https://www.wikidata.org/wiki/Q17092450","display_name":"Information integration","level":2,"score":0.2727999985218048},{"id":"https://openalex.org/C32610155","wikidata":"https://www.wikidata.org/wiki/Q1798621","display_name":"Approximate string matching","level":3,"score":0.26820001006126404},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.26579999923706055},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.2540000081062317},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.25130000710487366}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:drops-oai.dagstuhl.de:23915","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Manzini.7","pdf_url":"https://drops.dagstuhl.de/storage/01oasics/oasics-vol131-manzinis-festschrift/OASIcs.Manzini.7/OASIcs.Manzini.7.pdf","source":{"id":"https://openalex.org/S4377196569","display_name":"DROPS (Schloss Dagstuhl \u2013 Leibniz Center for Informatics)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"},{"id":"pmh:oai:arpi.unipi.it:11568/1326687","is_oa":false,"landing_page_url":"https://hdl.handle.net/11568/1326687","pdf_url":null,"source":{"id":"https://openalex.org/S4377196265","display_name":"CINECA IRIS Institutial research information system (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"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":"info:eu-repo/semantics/bookPart"},{"id":"doi:10.4230/oasics.manzini.7","is_oa":true,"landing_page_url":"https://doi.org/10.4230/oasics.manzini.7","pdf_url":null,"source":{"id":"https://openalex.org/S7407052059","display_name":"Dagstuhl Research Online Publication Server","issn_l":null,"issn":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":""}],"best_oa_location":{"id":"pmh:oai:drops-oai.dagstuhl.de:23915","is_oa":true,"landing_page_url":"https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Manzini.7","pdf_url":"https://drops.dagstuhl.de/storage/01oasics/oasics-vol131-manzinis-festschrift/OASIcs.Manzini.7/OASIcs.Manzini.7.pdf","source":{"id":"https://openalex.org/S4377196569","display_name":"DROPS (Schloss Dagstuhl \u2013 Leibniz Center for Informatics)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799853480","host_organization_name":"Schloss Dagstuhl \u2013 Leibniz Center for Informatics","host_organization_lineage":["https://openalex.org/I2799853480"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G100767060","display_name":null,"funder_award_id":"T4-AN-07","funder_id":"https://openalex.org/F4320321781","funder_display_name":"Ministero della Salute"},{"id":"https://openalex.org/G1115267702","display_name":null,"funder_award_id":"ECS00000017","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G174309693","display_name":null,"funder_award_id":"408314/2023-0","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G2528359648","display_name":null,"funder_award_id":"APQ-01217-22","funder_id":"https://openalex.org/F4320322980","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais"},{"id":"https://openalex.org/G3149638708","display_name":null,"funder_award_id":"101060011","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"},{"id":"https://openalex.org/G319041503","display_name":"CENTRE FOR DATA ENRICHED MEDICINE (TEAMPERMED)","funder_award_id":"101060011","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5376833654","display_name":null,"funder_award_id":"I53C22000780001","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6788846316","display_name":null,"funder_award_id":"I53C22001300001","funder_id":"https://openalex.org/F4320321781","funder_display_name":"Ministero della Salute"},{"id":"https://openalex.org/G6870533126","display_name":null,"funder_award_id":"2014-2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7022670847","display_name":null,"funder_award_id":"POS 2014-2020","funder_id":"https://openalex.org/F4320321781","funder_display_name":"Ministero della Salute"},{"id":"https://openalex.org/G8471708736","display_name":null,"funder_award_id":"CUP I53C22000780001","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321781","display_name":"Ministero della Salute","ror":"https://ror.org/00789fa95"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"},{"id":"https://openalex.org/F4320322980","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais","ror":"https://ror.org/00nc55f03"},{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W6928996913.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0],"Burrows-Wheeler":[1],"Transform":[2],"(BWT)":[3],"is":[4,36],"a":[5,74,88],"fundamental":[6],"string":[7],"transformation":[8],"that,":[9],"although":[10],"initially":[11],"introduced":[12],"for":[13,44,93,126],"data":[14],"compression,":[15],"has":[16,86],"been":[17,87],"extensively":[18],"utilized":[19],"across":[20],"various":[21],"domains,":[22],"including":[23],"text":[24,106,134],"indexing":[25],"and":[26,47,119],"pattern":[27],"matching":[28],"within":[29],"large":[30,45,128],"datasets.":[31],"Although":[32],"the":[33,38,41,68,71,81,115,123,142],"BWT":[34,72],"construction":[35,69,95],"linear,":[37],"constants":[39],"make":[40],"task":[42],"impractical":[43],"datasets,":[46],"as":[48],"highlighted":[49],"by":[50],"Ferragina":[51,55],"et":[52,56],"al.":[53],"[Paolo":[54],"al.,":[57],"2012],":[58],"\"to":[59],"use":[60,105],"it,":[61],"one":[62],"must":[63],"first":[64],"build":[65],"it!\".":[66],"Thus,":[67],"of":[70,90,114],"remains":[73],"significant":[75],"challenge.":[76],"For":[77],"these":[78],"reasons,":[79],"during":[80],"past":[82,124],"three":[83],"decades":[84],"there":[85],"succession":[89],"new":[91],"algorithms":[92],"its":[94],"using":[96,138],"techniques":[97],"that":[98,104],"work":[99],"in":[100,122],"external":[101,131],"memory":[102,132],"or":[103,133],"compression.":[107],"In":[108],"this":[109],"survey,":[110],"we":[111],"revise":[112],"some":[113],"most":[116],"important":[117],"advancements":[118],"tools":[120],"presented":[121],"years":[125],"computing":[127],"BWTs":[129],"exploiting":[130],"compression":[135],"approaches":[136],"without":[137],"additional":[139],"information":[140],"about":[141],"data.":[143]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
