{"id":"https://openalex.org/W2052314860","doi":"https://doi.org/10.1007/bf01185428","title":"On Boyer-Moore automata","display_name":"On Boyer-Moore automata","publication_year":1994,"publication_date":"1994-11-01","ids":{"openalex":"https://openalex.org/W2052314860","doi":"https://doi.org/10.1007/bf01185428","mag":"2052314860"},"language":"en","primary_location":{"id":"doi:10.1007/bf01185428","is_oa":false,"landing_page_url":"https://doi.org/10.1007/bf01185428","pdf_url":null,"source":{"id":"https://openalex.org/S89324355","display_name":"Algorithmica","issn_l":"0178-4617","issn":["0178-4617","1432-0541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5076204770","display_name":"Ricardo Baeza\u2010Yates","orcid":"https://orcid.org/0000-0003-3208-9778"},"institutions":[{"id":"https://openalex.org/I69737025","display_name":"University of Chile","ror":"https://ror.org/047gc3g35","country_code":"CL","type":"education","lineage":["https://openalex.org/I69737025"]}],"countries":["CL"],"is_corresponding":false,"raw_author_name":"R. A. Baeza-Yates","raw_affiliation_strings":["Departamento de Ciencias de la Computaci\u00f3n, Universidad de Chile Casilla, 2777, Santiago, Chile","Departamento de Ciencias de la Computaci\u00f3n, Universidad de Chile Casilla, Santiago, Chile"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Departamento de Ciencias de la Computaci\u00f3n, Universidad de Chile Casilla, 2777, Santiago, Chile","institution_ids":["https://openalex.org/I69737025"]},{"raw_affiliation_string":"Departamento de Ciencias de la Computaci\u00f3n, Universidad de Chile Casilla, Santiago, Chile","institution_ids":["https://openalex.org/I69737025"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113563002","display_name":"Christian Choffrut","orcid":"https://orcid.org/0000-0002-9849-3514"},"institutions":[{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]},{"id":"https://openalex.org/I4210109170","display_name":"Laboratoire de Physique Th\u00e9orique","ror":"https://ror.org/01w0hda30","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I4210098836","https://openalex.org/I4210109170","https://openalex.org/I4405258862"]},{"id":"https://openalex.org/I4210116548","display_name":"Laboratoire de Statistique Th\u00e9orique et Appliqu\u00e9e","ror":"https://ror.org/01vnn4t89","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210116548","https://openalex.org/I4210141950"]},{"id":"https://openalex.org/I4210159731","display_name":"LIP6","ror":"https://ror.org/05krcen59","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I39804081","https://openalex.org/I4210159245","https://openalex.org/I4210159731"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"C. Choffrut","raw_affiliation_strings":["Laboratoire d'Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, 2 Place Jussieu, 75 251, Paris Cedex 05, France","Laboratoire d'Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, Paris Cedex 05, France","Laboratoire d\u2019Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, Paris Cedex 05, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Laboratoire d'Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, 2 Place Jussieu, 75 251, Paris Cedex 05, France","institution_ids":["https://openalex.org/I204730241","https://openalex.org/I4210116548"]},{"raw_affiliation_string":"Laboratoire d'Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, Paris Cedex 05, France","institution_ids":["https://openalex.org/I204730241","https://openalex.org/I4210109170","https://openalex.org/I4210159731"]},{"raw_affiliation_string":"Laboratoire d\u2019Informatique Th\u00e9orique et de Programmation, Universit\u00e9 Paris 7, Paris Cedex 05, France","institution_ids":["https://openalex.org/I204730241"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013025384","display_name":"Gast\u00f3n H. Gonnet","orcid":null},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"G. H. Gonnet","raw_affiliation_strings":["Informatik, ETH Zentrum, 8092, Z\u00fcrich, Switzerland","Informatik, ETH Zentrum, Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Informatik, ETH Zentrum, 8092, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]},{"raw_affiliation_string":"Informatik, ETH Zentrum, Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":null,"fwci":1.7381,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.86441208,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"12","issue":"4-5","first_page":"268","last_page":"292"},"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/T11567","display_name":"semigroups and automata theory","score":0.9998000264167786,"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"}},{"id":"https://openalex.org/T12029","display_name":"DNA and Biological Computing","score":0.996399998664856,"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/automaton","display_name":"Automaton","score":0.7033097147941589},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.6605355739593506},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6249507069587708},{"id":"https://openalex.org/keywords/boyer\u2013moore-string-search-algorithm","display_name":"Boyer\u2013Moore string search algorithm","score":0.5271750688552856},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.47860950231552124},{"id":"https://openalex.org/keywords/finite-state-machine","display_name":"Finite-state machine","score":0.4721106290817261},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.46384814381599426},{"id":"https://openalex.org/keywords/character","display_name":"Character (mathematics)","score":0.4430042803287506},{"id":"https://openalex.org/keywords/pattern-matching","display_name":"Pattern matching","score":0.4214229881763458},{"id":"https://openalex.org/keywords/deterministic-finite-automaton","display_name":"Deterministic finite automaton","score":0.4166967272758484},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.4111379086971283},{"id":"https://openalex.org/keywords/dfa-minimization","display_name":"DFA minimization","score":0.41032934188842773},{"id":"https://openalex.org/keywords/nondeterministic-finite-automaton","display_name":"Nondeterministic finite automaton","score":0.3533042371273041},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.317771852016449},{"id":"https://openalex.org/keywords/automata-theory","display_name":"Automata theory","score":0.3151301145553589},{"id":"https://openalex.org/keywords/string-searching-algorithm","display_name":"String searching algorithm","score":0.24396982789039612},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1952652633190155},{"id":"https://openalex.org/keywords/commentz-walter-algorithm","display_name":"Commentz-Walter algorithm","score":0.14473456144332886}],"concepts":[{"id":"https://openalex.org/C112505250","wikidata":"https://www.wikidata.org/wiki/Q787116","display_name":"Automaton","level":2,"score":0.7033097147941589},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.6605355739593506},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6249507069587708},{"id":"https://openalex.org/C80701825","wikidata":"https://www.wikidata.org/wiki/Q895984","display_name":"Boyer\u2013Moore string search algorithm","level":5,"score":0.5271750688552856},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.47860950231552124},{"id":"https://openalex.org/C167822520","wikidata":"https://www.wikidata.org/wiki/Q176452","display_name":"Finite-state machine","level":2,"score":0.4721106290817261},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.46384814381599426},{"id":"https://openalex.org/C2780861071","wikidata":"https://www.wikidata.org/wiki/Q1062934","display_name":"Character (mathematics)","level":2,"score":0.4430042803287506},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.4214229881763458},{"id":"https://openalex.org/C104091681","wikidata":"https://www.wikidata.org/wiki/Q837528","display_name":"Deterministic finite automaton","level":3,"score":0.4166967272758484},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4111379086971283},{"id":"https://openalex.org/C65753522","wikidata":"https://www.wikidata.org/wiki/Q5204896","display_name":"DFA minimization","level":5,"score":0.41032934188842773},{"id":"https://openalex.org/C158008952","wikidata":"https://www.wikidata.org/wiki/Q617295","display_name":"Nondeterministic finite automaton","level":4,"score":0.3533042371273041},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.317771852016449},{"id":"https://openalex.org/C116248031","wikidata":"https://www.wikidata.org/wiki/Q214526","display_name":"Automata theory","level":3,"score":0.3151301145553589},{"id":"https://openalex.org/C7757238","wikidata":"https://www.wikidata.org/wiki/Q374040","display_name":"String searching algorithm","level":3,"score":0.24396982789039612},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1952652633190155},{"id":"https://openalex.org/C13052355","wikidata":"https://www.wikidata.org/wiki/Q5152399","display_name":"Commentz-Walter algorithm","level":4,"score":0.14473456144332886},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/bf01185428","is_oa":false,"landing_page_url":"https://doi.org/10.1007/bf01185428","pdf_url":null,"source":{"id":"https://openalex.org/S89324355","display_name":"Algorithmica","issn_l":"0178-4617","issn":["0178-4617","1432-0541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithmica","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.636.6575","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.636.6575","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.liafa.univ-paris-diderot.fr/~cc/PUBLICATIONS/bmautom.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.8.2000","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.8.2000","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.liafa.jussieu.fr/~cc/PUBLICATIONS/bmautom.ps.gz","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W15888442","https://openalex.org/W34348666","https://openalex.org/W1591568585","https://openalex.org/W1777751085","https://openalex.org/W1971820292","https://openalex.org/W1973272384","https://openalex.org/W1979993501","https://openalex.org/W1985108724","https://openalex.org/W1986106281","https://openalex.org/W2006435065","https://openalex.org/W2009334077","https://openalex.org/W2054762052","https://openalex.org/W2071461587","https://openalex.org/W2075379212","https://openalex.org/W2134826720","https://openalex.org/W2395807140","https://openalex.org/W6633843088","https://openalex.org/W6638174241","https://openalex.org/W6669063669"],"related_works":["https://openalex.org/W2030569822","https://openalex.org/W4205935260","https://openalex.org/W2537940722","https://openalex.org/W1975910189","https://openalex.org/W2368684504","https://openalex.org/W4200575172","https://openalex.org/W2525308864","https://openalex.org/W2526832938","https://openalex.org/W220670778","https://openalex.org/W1825821945"],"abstract_inverted_index":null,"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
