{"id":"https://openalex.org/W204059611","doi":"https://doi.org/10.1017/cbo9780511546853.002","title":"Tools","display_name":"Tools","publication_year":2007,"publication_date":"2007-04-09","ids":{"openalex":"https://openalex.org/W204059611","doi":"https://doi.org/10.1017/cbo9780511546853.002","mag":"204059611"},"language":"en","primary_location":{"id":"doi:10.1017/cbo9780511546853.002","doi":"https://doi.org/10.1017/cbo9780511546853.002","is_oa":false,"landing_page_url":"https://doi.org/10.1017/cbo9780511546853.002","pdf_url":null,"source":{"id":"https://openalex.org/S4306462995","display_name":"Cambridge University Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms on Strings","raw_type":"book-chapter"},"volume":{"id":"https://openalex.org/W1504417041","display_name":"Algorithms on Strings"},"type":"book-chapter","is_traditional":true,"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/A5081848578","display_name":"Maxime Crochemore","orcid":"https://orcid.org/0000-0003-1087-1419","observed_orcids":["https://orcid.org/0000-0003-1087-1419"]},"institutions":[{"id":"https://openalex.org/I62396329","display_name":"Universit\u00e9 de Rouen Normandie","ror":"https://ror.org/03nhjew95","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210105918","https://openalex.org/I62396329"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Maxime Crochemore","raw_affiliation_strings":["Universit\u00e9 de Rouen"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Rouen","institution_ids":["https://openalex.org/I62396329"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053833027","display_name":"Christophe Hancart","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Christophe Hancart","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5052475314","display_name":"Thierry Lecroq B","orcid":"https://orcid.org/0000-0002-1900-3397","observed_orcids":["https://orcid.org/0000-0002-1900-3397"]},"institutions":[{"id":"https://openalex.org/I62396329","display_name":"Universit\u00e9 de Rouen Normandie","ror":"https://ror.org/03nhjew95","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210105918","https://openalex.org/I62396329"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Thierry Lecroq","raw_affiliation_strings":["Universit\u00e9 de Rouen"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Rouen","institution_ids":["https://openalex.org/I62396329"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5081848578"],"corresponding_institution_ids":["https://openalex.org/I62396329"],"apc_list":null,"apc_paid":null,"fwci":24.3902,"has_fulltext":false,"cited_by_count":117,"citation_normalized_percentile":{"value":0.99196787,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"54"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"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.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11567","display_name":"semigroups and automata theory","score":0.0006000000284984708,"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/T12288","display_name":"Optimization and Search Problems","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2614","display_name":"Theoretical Computer Science"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/string-algorithms","display_name":"string algorithms","score":0.9129999876022339},{"id":"https://openalex.org/keywords/string-matching","display_name":"string matching","score":0.5690000057220459},{"id":"https://openalex.org/keywords/automata","display_name":"automata","score":0.765999972820282},{"id":"https://openalex.org/keywords/string-periodicity","display_name":"string periodicity","score":0.8529999852180481},{"id":"https://openalex.org/keywords/combinatorics-on-words","display_name":"combinatorics on words","score":0.7149999737739563},{"id":"https://openalex.org/keywords/queues","display_name":"queues","score":0.527999997138977},{"id":"https://openalex.org/keywords/sliding-window","display_name":"sliding window","score":0.8550000190734863},{"id":"https://openalex.org/keywords/bit-vectors","display_name":"bit vectors","score":0.9729999899864197},{"id":"https://openalex.org/keywords/text-processing","display_name":"text processing","score":0.6819999814033508}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7277084589004517},{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.7077198028564453},{"id":"https://openalex.org/C112505250","wikidata":"https://www.wikidata.org/wiki/Q787116","display_name":"Automaton","level":2,"score":0.664497971534729},{"id":"https://openalex.org/C2777601897","wikidata":"https://www.wikidata.org/wiki/Q3409113","display_name":"Presentation (obstetrics)","level":2,"score":0.4666713774204254},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4665505588054657},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.45456555485725403},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4172404110431671},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3801661729812622},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1827550232410431},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.07775864005088806},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C126838900","wikidata":"https://www.wikidata.org/wiki/Q77604","display_name":"Radiology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1017/cbo9780511546853.002","doi":"https://doi.org/10.1017/cbo9780511546853.002","is_oa":false,"landing_page_url":"https://doi.org/10.1017/cbo9780511546853.002","pdf_url":null,"source":{"id":"https://openalex.org/S4306462995","display_name":"Cambridge University Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms on Strings","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W200407443","https://openalex.org/W4256281879","https://openalex.org/W4300585376","https://openalex.org/W193096041","https://openalex.org/W1622191054","https://openalex.org/W1504417041","https://openalex.org/W4285034330","https://openalex.org/W2381436843","https://openalex.org/W3198665784","https://openalex.org/W2390243122"],"abstract_inverted_index":{"This":[0,60],"chapter":[1],"presents":[2],"the":[3,12,18,36,46,53,65,77,111,125,131,184],"algorithmic":[4],"and":[5,20,28,51,133,141,165,189,202,208],"combinatorial":[6,49,86],"framework":[7],"in":[8,92,99,117,130,152,157,173,177,196,204,210],"which":[9,120],"are":[10,104,175,194,199],"developed":[11],"following":[13],"chapters.":[14],"It":[15],"first":[16,168],"specifies":[17],"concepts":[19],"notation":[21],"used":[22,201],"to":[23,35,45,52,139,149,159],"work":[24],"on":[25,64,74,124],"strings,":[26],"languages,":[27],"automata.":[29],"The":[30,108,167,180],"rest":[31],"is":[32,62,115,121],"mainly":[33,105],"devoted":[34],"introduction":[37],"of":[38,48,55,79,88,96,113,127,161,186,190],"chosen":[39],"data":[40],"structures":[41],"for":[42,70,110,170],"implementing":[43],"automata,":[44],"presentation":[47],"results,":[50],"design":[54],"elementary":[56],"pattern":[57],"matching":[58],"techniques.":[59],"organization":[61],"based":[63],"observation":[66],"that":[67,90,193],"efficient":[68],"algorithms":[69,97,114,169],"text":[71],"processing":[72],"rely":[73],"one":[75],"or":[76,98],"other":[78],"these":[80,154],"aspects.":[81],"Section":[82,118,144,178],"1.2":[83],"provides":[84],"some":[85,135],"properties":[87],"strings":[89,172],"occur":[91],"numerous":[93],"correctness":[94],"proofs":[95],"their":[100],"performance":[101],"evaluation.":[102],"They":[103],"periodicity":[106],"results.":[107],"formalism":[109],"description":[112],"presented":[116,129,176],"1.3,":[119],"especially":[122],"centered":[123],"type":[126],"algorithm":[128],"book,":[132],"introduces":[134],"standard":[136],"objects":[137],"related":[138],"queues":[140],"automata":[142,151],"processing.":[143],"1.4":[145],"details":[146],"several":[147],"methods":[148],"implement":[150],"memory,":[153],"techniques":[155],"contribute,":[156],"particular,":[158],"results":[160],"Chapters":[162,205],"2,":[163,206],"5,":[164],"6.":[166],"locating":[171],"texts":[174],"1.5.":[179],"sliding":[181],"window":[182],"mechanism,":[183],"notions":[185],"search":[187],"automaton":[188],"bit":[191],"vectors":[192],"described":[195],"this":[197],"section":[198],"also":[200],"improved":[203],"3,":[207],"8,":[209],"particular.":[211]},"counts_by_year":[{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":10},{"year":2015,"cited_by_count":19},{"year":2014,"cited_by_count":9},{"year":2013,"cited_by_count":17},{"year":2012,"cited_by_count":16}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
