{"id":"https://openalex.org/W3087695592","doi":"https://doi.org/10.3390/a13090234","title":"More Time-Space Tradeoffs for Finding a Shortest Unique Substring","display_name":"More Time-Space Tradeoffs for Finding a Shortest Unique Substring","publication_year":2020,"publication_date":"2020-09-18","ids":{"openalex":"https://openalex.org/W3087695592","doi":"https://doi.org/10.3390/a13090234","mag":"3087695592"},"language":"en","primary_location":{"id":"doi:10.3390/a13090234","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a13090234","pdf_url":"https://www.mdpi.com/1999-4893/13/9/234/pdf?version=1600413230","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1999-4893/13/9/234/pdf?version=1600413230","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011046118","display_name":"Hideo Bannai","orcid":"https://orcid.org/0000-0002-6856-5185"},"institutions":[{"id":"https://openalex.org/I125602781","display_name":"Tokyo Medical and Dental University","ror":"https://ror.org/051k3eh31","country_code":"JP","type":"education","lineage":["https://openalex.org/I125602781"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hideo Bannai","raw_affiliation_strings":["M&amp;D Data Science Center, Tokyo Medical and Dental University, Tokyo 113-8510, Japan"],"affiliations":[{"raw_affiliation_string":"M&amp;D Data Science Center, Tokyo Medical and Dental University, Tokyo 113-8510, Japan","institution_ids":["https://openalex.org/I125602781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013172801","display_name":"Travis Gagie","orcid":"https://orcid.org/0000-0003-3689-327X"},"institutions":[{"id":"https://openalex.org/I129902397","display_name":"Dalhousie University","ror":"https://ror.org/01e6qks80","country_code":"CA","type":"education","lineage":["https://openalex.org/I129902397"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Travis Gagie","raw_affiliation_strings":["Faculty of Computer Science, Dalhousie University, Halifax, NS B3H 4R2, Canada"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Dalhousie University, Halifax, NS B3H 4R2, Canada","institution_ids":["https://openalex.org/I129902397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051002711","display_name":"Gary Hoppenworth","orcid":"https://orcid.org/0000-0002-6534-8935"},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Gary Hoppenworth","raw_affiliation_strings":["Department of Computer Science and Mathematics, University of Central Florida, Orlando, FL 32816, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Mathematics, University of Central Florida, Orlando, FL 32816, USA","institution_ids":["https://openalex.org/I106165777"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021097696","display_name":"Simon J. Puglisi","orcid":"https://orcid.org/0000-0001-7668-7636"},"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":"Simon J. Puglisi","raw_affiliation_strings":["Department of Computer Science, University of Helsinki, 00100 Helsinki, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Helsinki, 00100 Helsinki, Finland","institution_ids":["https://openalex.org/I133731052"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027395190","display_name":"Lu\u00eds M. S.\u200bRusso","orcid":"https://orcid.org/0000-0002-1966-1808"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Lu\u00eds M. S. Russo","raw_affiliation_strings":["INESC-ID and Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1649-013 Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC-ID and Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1649-013 Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]}],"institutions":[],"countries_distinct_count":5,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5051002711"],"corresponding_institution_ids":["https://openalex.org/I106165777"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.1372,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.56065071,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"13","issue":"9","first_page":"234","last_page":"234"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9998999834060669,"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.9998999834060669,"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/T12029","display_name":"DNA and Biological Computing","score":0.9968000054359436,"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/T11567","display_name":"semigroups and automata theory","score":0.9940000176429749,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.8412750363349915},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6509404182434082},{"id":"https://openalex.org/keywords/sublinear-function","display_name":"Sublinear function","score":0.5915271639823914},{"id":"https://openalex.org/keywords/binary-logarithm","display_name":"Binary logarithm","score":0.5798811912536621},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.536869466304779},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.5366631746292114},{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.5142311453819275},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.5090053081512451},{"id":"https://openalex.org/keywords/workspace","display_name":"Workspace","score":0.5062536597251892},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4535951018333435},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.4270133078098297},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.3486430048942566},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.1989244520664215},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09888914227485657}],"concepts":[{"id":"https://openalex.org/C182407805","wikidata":"https://www.wikidata.org/wiki/Q2626534","display_name":"Substring","level":3,"score":0.8412750363349915},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6509404182434082},{"id":"https://openalex.org/C117160843","wikidata":"https://www.wikidata.org/wiki/Q338652","display_name":"Sublinear function","level":2,"score":0.5915271639823914},{"id":"https://openalex.org/C63553672","wikidata":"https://www.wikidata.org/wiki/Q581168","display_name":"Binary logarithm","level":2,"score":0.5798811912536621},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.536869466304779},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.5366631746292114},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.5142311453819275},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.5090053081512451},{"id":"https://openalex.org/C58581272","wikidata":"https://www.wikidata.org/wiki/Q12741163","display_name":"Workspace","level":3,"score":0.5062536597251892},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4535951018333435},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.4270133078098297},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3486430048942566},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.1989244520664215},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09888914227485657},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","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/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.3390/a13090234","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a13090234","pdf_url":"https://www.mdpi.com/1999-4893/13/9/234/pdf?version=1600413230","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:e0686d81e7d24723b274bc96427e9cbf","is_oa":true,"landing_page_url":"https://doaj.org/article/e0686d81e7d24723b274bc96427e9cbf","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithms, Vol 13, Iss 9, p 234 (2020)","raw_type":"article"},{"id":"pmh:oai:helda.helsinki.fi:10138/319617","is_oa":true,"landing_page_url":"http://hdl.handle.net/10138/319617","pdf_url":null,"source":{"id":"https://openalex.org/S4210213322","display_name":"Ty\u00f6v\u00e4entutkimus Vuosikirja","issn_l":"0784-1272","issn":["0784-1272","1459-7780"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"http://purl.org/eprint/entityType/JournalArticle"},{"id":"pmh:oai:helda.helsinki.fi:10138/321217","is_oa":true,"landing_page_url":"http://hdl.handle.net/10138/321217","pdf_url":null,"source":{"id":"https://openalex.org/S4210213322","display_name":"Ty\u00f6v\u00e4entutkimus Vuosikirja","issn_l":"0784-1272","issn":["0784-1272","1459-7780"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"pmh:oai:helda.helsinki.fi:10138/348815","is_oa":true,"landing_page_url":"http://hdl.handle.net/10138/348815","pdf_url":null,"source":{"id":"https://openalex.org/S4210213322","display_name":"Ty\u00f6v\u00e4entutkimus Vuosikirja","issn_l":"0784-1272","issn":["0784-1272","1459-7780"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"http://purl.org/eprint/entityType/JournalArticle"},{"id":"pmh:oai:mdpi.com:/1999-4893/13/9/234/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/a13090234","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"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":"Algorithms; Volume 13; Issue 9; Pages: 234","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/a13090234","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a13090234","pdf_url":"https://www.mdpi.com/1999-4893/13/9/234/pdf?version=1600413230","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2748833561","display_name":null,"funder_award_id":"JP16H02783","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G5063834206","display_name":null,"funder_award_id":"JP20H04141","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G8252514555","display_name":null,"funder_award_id":"319454","funder_id":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland"},{"id":"https://openalex.org/G8512566826","display_name":null,"funder_award_id":"RGPIN-07185-2020","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"}],"funders":[{"id":"https://openalex.org/F4320321108","display_name":"Academy of Finland","ror":"https://ror.org/05k73zm37"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3087695592.pdf","grobid_xml":"https://content.openalex.org/works/W3087695592.grobid-xml"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W212038867","https://openalex.org/W263816278","https://openalex.org/W264360214","https://openalex.org/W1614203862","https://openalex.org/W1751724878","https://openalex.org/W1972770363","https://openalex.org/W2017497752","https://openalex.org/W2059513841","https://openalex.org/W2121252285","https://openalex.org/W2150600605","https://openalex.org/W2259120662","https://openalex.org/W2533248932","https://openalex.org/W2748055571","https://openalex.org/W2760452898","https://openalex.org/W2891440037","https://openalex.org/W2967071141","https://openalex.org/W2999116904","https://openalex.org/W3001026891","https://openalex.org/W3083715453","https://openalex.org/W6650585354"],"related_works":["https://openalex.org/W1992503747","https://openalex.org/W1583922594","https://openalex.org/W2371519816","https://openalex.org/W2043154226","https://openalex.org/W1542422837","https://openalex.org/W2369529107","https://openalex.org/W2329043542","https://openalex.org/W90906771","https://openalex.org/W2109948066","https://openalex.org/W1974038726"],"abstract_inverted_index":{"We":[0,63,108],"extend":[1],"recent":[2],"results":[3,27],"regarding":[4],"finding":[5,22,33],"shortest":[6],"unique":[7],"substrings":[8],"(SUSs)":[9],"to":[10,96,151],"obtain":[11,42],"new":[12,26],"time-space":[13],"tradeoffs":[14],"for":[15,32,112],"this":[16],"problem":[17],"and":[18,50,60,74],"the":[19,29],"generalization":[20],"of":[21,71,77,87,138,158],"k-mismatch":[23,35,122],"SUSs.":[24],"Our":[25],"include":[28],"first":[30,64],"algorithm":[31,46,146],"a":[34,54,68,121,144,163],"SUS":[36,86,123,154],"in":[37,90,99,124],"sublinear":[38],"space,":[39],"which":[40],"we":[41,82,118,141],"by":[43,47,58],"extending":[44],"an":[45,85,153],"Senanayaka":[48],"(2019)":[49],"combining":[51],"it":[52],"with":[53,79,115],"result":[55],"on":[56],"sketching":[57],"Gawrychowski":[59],"Starikovskaya":[61],"(2019).":[62],"describe":[65,110,143],"how,":[66,111],"given":[67],"text":[69],"T":[70],"length":[72,88],"n":[73],"m":[75,136],"words":[76,137,157],"workspace,":[78,159],"high":[80,116],"probability":[81],"can":[83,119],"find":[84,120,152],"L":[89],"O(n(L/m)logL)":[91],"time":[92,101,126,150],"using":[93,102,127,134,155],"random":[94],"access":[95],"T,":[97,132],"or":[98],"O(n(L/m)log2(L)loglog\u03c3)":[100],"O((L/m)log2L)":[103],"sequential":[104,129],"passes":[105,130],"over":[106,131],"T.":[107],"then":[109],"constant":[113],"k,":[114],"probability,":[117],"O(n1+\u03f5L/m)":[125],"O(n\u03f5L/m)":[128],"again":[133],"only":[135],"workspace.":[139],"Finally,":[140],"also":[142],"deterministic":[145],"that":[147],"takes":[148],"O(n\u03c4log\u03c3logn)":[149],"O(n/\u03c4)":[156],"where":[160],"\u03c4":[161],"is":[162],"parameter.":[164]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2020-09-25T00:00:00"}
