{"id":"https://openalex.org/W2256521094","doi":"https://doi.org/10.1142/s0129054118430062","title":"Fast Average-Case Pattern Matching on Weighted Sequences","display_name":"Fast Average-Case Pattern Matching on Weighted Sequences","publication_year":2018,"publication_date":"2018-12-01","ids":{"openalex":"https://openalex.org/W2256521094","doi":"https://doi.org/10.1142/s0129054118430062","mag":"2256521094"},"language":"en","primary_location":{"id":"doi:10.1142/s0129054118430062","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129054118430062","pdf_url":null,"source":{"id":"https://openalex.org/S68047077","display_name":"International Journal of Foundations of Computer Science","issn_l":"0129-0541","issn":["0129-0541","1793-6373"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Foundations of Computer Science","raw_type":"journal-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1512.01085","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102952570","display_name":"Carl Barton","orcid":"https://orcid.org/0000-0003-1589-0432"},"institutions":[{"id":"https://openalex.org/I1303153112","display_name":"European Bioinformatics Institute","ror":"https://ror.org/02catss52","country_code":"GB","type":"facility","lineage":["https://openalex.org/I1303153112","https://openalex.org/I4210138560"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Carl Barton","raw_affiliation_strings":["European Bioinformatics Institute, Wellcome Genome Campus, Hinxton, United Kingdom"],"affiliations":[{"raw_affiliation_string":"European Bioinformatics Institute, Wellcome Genome Campus, Hinxton, United Kingdom","institution_ids":["https://openalex.org/I1303153112"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100353222","display_name":"Chang Liu","orcid":"https://orcid.org/0000-0002-2837-7737"},"institutions":[{"id":"https://openalex.org/I183935753","display_name":"King's College London","ror":"https://ror.org/0220mzb33","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I183935753"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Chang Liu","raw_affiliation_strings":["Department of Informatics, King\u2019s College London, London, United Kingdom","King's College London"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, King\u2019s College London, London, United Kingdom","institution_ids":["https://openalex.org/I183935753"]},{"raw_affiliation_string":"King's College London","institution_ids":["https://openalex.org/I183935753"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051275317","display_name":"Solon P. Pissis","orcid":"https://orcid.org/0000-0002-1445-1932"},"institutions":[{"id":"https://openalex.org/I183935753","display_name":"King's College London","ror":"https://ror.org/0220mzb33","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I183935753"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Solon P. Pissis","raw_affiliation_strings":["Department of Informatics, King\u2019s College London, London, United Kingdom","King's College London"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, King\u2019s College London, London, United Kingdom","institution_ids":["https://openalex.org/I183935753"]},{"raw_affiliation_string":"King's College London","institution_ids":["https://openalex.org/I183935753"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5102952570"],"corresponding_institution_ids":["https://openalex.org/I1303153112"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00407651,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"29","issue":"08","first_page":"1331","last_page":"1343"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":1.0,"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":1.0,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9943000078201294,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.7460170388221741},{"id":"https://openalex.org/keywords/string-searching-algorithm","display_name":"String searching algorithm","score":0.6965579390525818},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.658443033695221},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.5947372317314148},{"id":"https://openalex.org/keywords/alphabet","display_name":"Alphabet","score":0.44446444511413574},{"id":"https://openalex.org/keywords/pattern-matching","display_name":"Pattern matching","score":0.4367196559906006},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.410832941532135},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.40985292196273804},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3792865574359894},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.17610400915145874},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11041060090065002}],"concepts":[{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.7460170388221741},{"id":"https://openalex.org/C7757238","wikidata":"https://www.wikidata.org/wiki/Q374040","display_name":"String searching algorithm","level":3,"score":0.6965579390525818},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.658443033695221},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.5947372317314148},{"id":"https://openalex.org/C112876837","wikidata":"https://www.wikidata.org/wiki/Q837518","display_name":"Alphabet","level":2,"score":0.44446444511413574},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.4367196559906006},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.410832941532135},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.40985292196273804},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3792865574359894},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.17610400915145874},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11041060090065002},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C37914503","wikidata":"https://www.wikidata.org/wiki/Q156495","display_name":"Mathematical physics","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1142/s0129054118430062","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129054118430062","pdf_url":null,"source":{"id":"https://openalex.org/S68047077","display_name":"International Journal of Foundations of Computer Science","issn_l":"0129-0541","issn":["0129-0541","1793-6373"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Foundations of Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1512.01085","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1512.01085","pdf_url":"https://arxiv.org/pdf/1512.01085","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"mag:2256521094","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/1512.01085.pdf","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"pmh:oai:kclpure.kcl.ac.uk:publications/e5211262-f8b2-42bf-89b4-10328bf05554","is_oa":false,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/e5211262-f8b2-42bf-89b4-10328bf05554","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Barton , C , Liu , C &amp; Pissis , S P 2018 , ' Fast Average-Case Pattern Matching on Weighted Sequences ' , INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE , vol. 29 , no. 8 , pp. 1331-1343 . https://doi.org/10.1142/S0129054118430062","raw_type":"article"},{"id":"doi:10.48550/arxiv.1512.01085","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1512.01085","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:oai:arXiv.org:1512.01085","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1512.01085","pdf_url":"https://arxiv.org/pdf/1512.01085","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.6200000047683716}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322991","display_name":"Universit\u00e0 degli Studi di Palermo","ror":"https://ror.org/044k9ta02"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2256521094.pdf","grobid_xml":"https://content.openalex.org/works/W2256521094.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W79843929","https://openalex.org/W185154166","https://openalex.org/W1540916738","https://openalex.org/W1855864163","https://openalex.org/W1977410585","https://openalex.org/W1983835960","https://openalex.org/W1992020000","https://openalex.org/W2001496424","https://openalex.org/W2043949031","https://openalex.org/W2071461587","https://openalex.org/W2104144328","https://openalex.org/W2104549677","https://openalex.org/W2125913695","https://openalex.org/W2139135429","https://openalex.org/W2151382441","https://openalex.org/W2152202044","https://openalex.org/W2165259681","https://openalex.org/W2342939298","https://openalex.org/W2615003388","https://openalex.org/W2764410856","https://openalex.org/W2912271795"],"related_works":["https://openalex.org/W2420234232","https://openalex.org/W2962732162","https://openalex.org/W2151382441","https://openalex.org/W2962814637","https://openalex.org/W2907738060","https://openalex.org/W1274355441","https://openalex.org/W1877114054","https://openalex.org/W2739761730","https://openalex.org/W2181490837","https://openalex.org/W2292103884","https://openalex.org/W2609378936","https://openalex.org/W2105838955","https://openalex.org/W2043481183","https://openalex.org/W1546029355","https://openalex.org/W1986079495","https://openalex.org/W2095392206","https://openalex.org/W1576630273","https://openalex.org/W2174021104","https://openalex.org/W2914194472","https://openalex.org/W2556679046"],"abstract_inverted_index":{"A":[0],"weighted":[1,29,47,59,110,146],"string":[2,5,48,61,72,136,148],"is":[3],"a":[4,8,51,58,70,83,92,109,134,145,159,163],"in":[6,36,108,203,207,215,219],"which":[7],"set":[9],"of":[10,46,65,76,86,104,106,140,152,189,210,222],"letters":[11],"may":[12],"occur":[13],"at":[14],"each":[15],"position":[16,26],"with":[17,50],"respective":[18],"occurrence":[19,105],"probabilities.":[20],"Weighted":[21],"strings,":[22],"also":[23],"known":[24],"as":[25,100],"weight":[27,94,128,165,185],"matrices,":[28],"sequences":[30],"or":[31],"uncertain":[32],"sequences,":[33],"naturally":[34],"arise":[35],"many":[37],"contexts.":[38],"In":[39],"this":[40],"paper,":[41],"we":[42,112,170],"study":[43],"the":[44,101,183,194,208,211,220,223],"problem":[45],"matching":[49,126],"special":[52],"focus":[53],"on":[54,82,158,193],"average-case":[55,118,176],"analysis.":[56],"Given":[57],"pattern":[60,125,135],"[Formula:":[62,67,73,78,88,96,121,130,137,142,149,154,167,179],"see":[63,68,74,79,89,97,122,131,138,143,150,155,168,180],"text]":[64,75,123,139,151,181],"length":[66,77,141,153],"text],":[69,80,90,98,144,156,169],"text":[71,147],"both":[81,157],"constant-sized":[84,160],"alphabet":[85],"size":[87,209,221],"and":[91,162,214],"cumulative":[93,164],"threshold":[95,166],"defined":[99],"minimal":[102],"probability":[103],"factors":[107],"string,":[111],"present":[113,171],"an":[114,172],"on-line":[115,173],"algorithm":[116,174],"requiring":[117,175],"search":[119,177,205],"time":[120,178,206],"for":[124,127,182,197],"ratio":[129],"text].":[132],"For":[133],"alphabet,":[161],"same":[184],"ratio.":[186],"The":[187],"importance":[188],"these":[190,198],"algorithms":[191],"lies":[192],"fact":[195],"that,":[196],"ratios,":[199],"they":[200],"can":[201],"work":[202],"sublinear":[204],"input":[212],"text,":[213],"linear":[216],"preprocessing":[217],"costs":[218],"pattern.":[224]},"counts_by_year":[],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2025-10-10T00:00:00"}
