{"id":"https://openalex.org/W1967448802","doi":"https://doi.org/10.1002/scj.4690260303","title":"A polynomial\u2010time algorithm for computing characteristic strings under a set of strings","display_name":"A polynomial\u2010time algorithm for computing characteristic strings under a set of strings","publication_year":1995,"publication_date":"1995-01-01","ids":{"openalex":"https://openalex.org/W1967448802","doi":"https://doi.org/10.1002/scj.4690260303","mag":"1967448802"},"language":"en","primary_location":{"id":"doi:10.1002/scj.4690260303","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690260303","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","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/A5113923123","display_name":"Minoru Ito","orcid":null},"institutions":[{"id":"https://openalex.org/I36253440","display_name":"IEEE Computer Society","ror":"https://ror.org/05nxk6n24","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I36253440"]},{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]},{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP","US"],"is_corresponding":false,"raw_author_name":"Minoru Ito","raw_affiliation_strings":["Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan 630","Minoru Ito received his B.S., M.S. and Ph.D. degrees from Osaka University, Japan, in 1977, 1979 and 1983, respectively. He joined the faculty of the Department of Information and Computer Sciences at Osaka University as a Research Associate in 1979, became an Assistant Professor in 1986, and an Associate Professor in 1989, respectively. In 1991, he was a Visiting Associate Professor in the Department of Computer Science, University of Waterloo, Canada. Since 1993, he has been a Professor of the Graduate School of Information Science at Nara Institute of Science and Technology, Japan. He is a member of I.E.I.C.E.; IPSI; ACM; and the IEEE Computer Society","the IEEE Computer Society","Minoru Ito received his B.S., M.S. and Ph.D. degrees from Osaka University, Japan, in 1977, 1979 and 1983, respectively. He joined the faculty of the Department of Information and Computer Sciences at Osaka University as a Research Associate in 1979, became an Assistant Professor in 1986, and an Associate Professor in 1989, respectively. In 1991, he was a Visiting Associate Professor in the Department of Computer Science, University of Waterloo, Canada. Since 1993, he has been a Professor of the Graduate School of Information Science at Nara Institute of Science and Technology, Japan. He is a member of I.E.I.C.E"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan 630","institution_ids":["https://openalex.org/I75917431"]},{"raw_affiliation_string":"Minoru Ito received his B.S., M.S. and Ph.D. degrees from Osaka University, Japan, in 1977, 1979 and 1983, respectively. He joined the faculty of the Department of Information and Computer Sciences at Osaka University as a Research Associate in 1979, became an Assistant Professor in 1986, and an Associate Professor in 1989, respectively. In 1991, he was a Visiting Associate Professor in the Department of Computer Science, University of Waterloo, Canada. Since 1993, he has been a Professor of the Graduate School of Information Science at Nara Institute of Science and Technology, Japan. He is a member of I.E.I.C.E.; IPSI; ACM; and the IEEE Computer Society","institution_ids":["https://openalex.org/I98285908"]},{"raw_affiliation_string":"the IEEE Computer Society","institution_ids":["https://openalex.org/I36253440"]},{"raw_affiliation_string":"Minoru Ito received his B.S., M.S. and Ph.D. degrees from Osaka University, Japan, in 1977, 1979 and 1983, respectively. He joined the faculty of the Department of Information and Computer Sciences at Osaka University as a Research Associate in 1979, became an Assistant Professor in 1986, and an Associate Professor in 1989, respectively. In 1991, he was a Visiting Associate Professor in the Department of Computer Science, University of Waterloo, Canada. Since 1993, he has been a Professor of the Graduate School of Information Science at Nara Institute of Science and Technology, Japan. He is a member of I.E.I.C.E","institution_ids":["https://openalex.org/I98285908"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102335460","display_name":"Kuniyasu Shimizu","orcid":null},"institutions":[{"id":"https://openalex.org/I1292669757","display_name":"Toshiba (Japan)","ror":"https://ror.org/0326v3z14","country_code":"JP","type":"company","lineage":["https://openalex.org/I1292669757"]},{"id":"https://openalex.org/I4210162773","display_name":"Living Systems (United States)","ror":"https://ror.org/05sft7551","country_code":"US","type":"company","lineage":["https://openalex.org/I4210162773"]}],"countries":["JP","US"],"is_corresponding":false,"raw_author_name":"Kuniyasu Shimizu","raw_affiliation_strings":["Information Systems Engineering Laboratory, Toshiba Corporation, Tokyo, Japan 198","Kuniyasu Shimizu received his B.E. and M.E. degrees in Information and Computer Sciences from Osaka University in 1991 and 1993, respectively. In 1993, he joined Information and Communication Systems Engineering Laboratory of TOSHIBA Corporation and engaged in designing operating systems. His current fields of interest include fault tolerant computer systems and operating systems of parallel computers"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Information Systems Engineering Laboratory, Toshiba Corporation, Tokyo, Japan 198","institution_ids":["https://openalex.org/I1292669757"]},{"raw_affiliation_string":"Kuniyasu Shimizu received his B.E. and M.E. degrees in Information and Computer Sciences from Osaka University in 1991 and 1993, respectively. In 1993, he joined Information and Communication Systems Engineering Laboratory of TOSHIBA Corporation and engaged in designing operating systems. His current fields of interest include fault tolerant computer systems and operating systems of parallel computers","institution_ids":["https://openalex.org/I4210162773"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071140656","display_name":"Michio Nakanishi","orcid":null},"institutions":[{"id":"https://openalex.org/I203951103","display_name":"Keio University","ror":"https://ror.org/02kn6nx58","country_code":"JP","type":"education","lineage":["https://openalex.org/I203951103"]},{"id":"https://openalex.org/I4210111835","display_name":"Osaka Health Science University","ror":"https://ror.org/01tvqd679","country_code":"JP","type":"education","lineage":["https://openalex.org/I4210111835"]},{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Michio Nakanishi","raw_affiliation_strings":["Department of Information and Computer Science, Faculty of Engineering Science, Osaka University, Osaka, Japan 560","Morio Nagata received his B.S., M.S., and Ph.D. degrees from Keio University in 1971, 1973, and 1980, respectively. He joined the Dept of Administration Engineering, Keio University in 1974, and currently is a Professor there. His research interests are software engineering, computer supported cooperative work, and human interfaces"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information and Computer Science, Faculty of Engineering Science, Osaka University, Osaka, Japan 560","institution_ids":["https://openalex.org/I4210111835","https://openalex.org/I98285908"]},{"raw_affiliation_string":"Morio Nagata received his B.S., M.S., and Ph.D. degrees from Keio University in 1971, 1973, and 1980, respectively. He joined the Dept of Administration Engineering, Keio University in 1974, and currently is a Professor there. His research interests are software engineering, computer supported cooperative work, and human interfaces","institution_ids":["https://openalex.org/I203951103"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102947671","display_name":"Akihiro Hashimoto","orcid":"https://orcid.org/0000-0002-8409-1688"},"institutions":[{"id":"https://openalex.org/I4210092597","display_name":"NTT (United States)","ror":"https://ror.org/004cn7092","country_code":"US","type":"company","lineage":["https://openalex.org/I2251713219","https://openalex.org/I4210092597"]},{"id":"https://openalex.org/I4210111835","display_name":"Osaka Health Science University","ror":"https://ror.org/01tvqd679","country_code":"JP","type":"education","lineage":["https://openalex.org/I4210111835"]},{"id":"https://openalex.org/I4210140174","display_name":"Telesis Corporation (United States)","ror":"https://ror.org/03bvswz74","country_code":"US","type":"company","lineage":["https://openalex.org/I4210140174"]},{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP","US"],"is_corresponding":false,"raw_author_name":"Akihiro Hashimoto","raw_affiliation_strings":["Akihiro Hashimoto received his B.E., M.E., and Dr. of Eng. degrees in Communication Engineering from Osaka University in 1961, 1963 and 1966, respectively. From 1966 to 1989, he worked for the Electrical Communication Laboratories of Nippon Telegraph and Telephone Corporation, where he engaged mainly in the development of main frame computers. Since 1989, he has been a Professor in the Department of Information and Computer Sciences at Osaka University. His fields of interest are computer system organization, databases and bio-informatics. He is a member of the IEEE; ACM; AAAI; and IPS","Department of Information and Computer Science, Faculty of Engineering Science, Osaka University, Osaka, Japan 560","Akihiro Hashimoto received his B.E., M.E., and Dr. of Eng. degrees in Communication Engineering from Osaka University in 1961, 1963 and 1966, respectively. From 1966 to 1989, he worked for the Electrical Communication Laboratories of Nippon Telegraph and Telephone Corporation, where he engaged mainly in the development of main frame computers. Since 1989, he has been a Professor in the Department of Information and Computer Sciences at Osaka University. His fields of interest are computer system organization, databases and bio-informatics. He is a member of the IEEE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Akihiro Hashimoto received his B.E., M.E., and Dr. of Eng. degrees in Communication Engineering from Osaka University in 1961, 1963 and 1966, respectively. From 1966 to 1989, he worked for the Electrical Communication Laboratories of Nippon Telegraph and Telephone Corporation, where he engaged mainly in the development of main frame computers. Since 1989, he has been a Professor in the Department of Information and Computer Sciences at Osaka University. His fields of interest are computer system organization, databases and bio-informatics. He is a member of the IEEE; ACM; AAAI; and IPS","institution_ids":["https://openalex.org/I4210140174"]},{"raw_affiliation_string":"Department of Information and Computer Science, Faculty of Engineering Science, Osaka University, Osaka, Japan 560","institution_ids":["https://openalex.org/I4210111835","https://openalex.org/I98285908"]},{"raw_affiliation_string":"Akihiro Hashimoto received his B.E., M.E., and Dr. of Eng. degrees in Communication Engineering from Osaka University in 1961, 1963 and 1966, respectively. From 1966 to 1989, he worked for the Electrical Communication Laboratories of Nippon Telegraph and Telephone Corporation, where he engaged mainly in the development of main frame computers. Since 1989, he has been a Professor in the Department of Information and Computer Sciences at Osaka University. His fields of interest are computer system organization, databases and bio-informatics. He is a member of the IEEE","institution_ids":["https://openalex.org/I4210092597"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.09532244,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"26","issue":"3","first_page":"30","last_page":"38"},"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.9959999918937683,"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.9940999746322632,"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/substring","display_name":"Substring","score":0.9679813385009766},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.7983703017234802},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6189486980438232},{"id":"https://openalex.org/keywords/string-searching-algorithm","display_name":"String searching algorithm","score":0.6093952059745789},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.560337483882904},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.5593433976173401},{"id":"https://openalex.org/keywords/approximate-string-matching","display_name":"Approximate string matching","score":0.533939778804779},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5158166289329529},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4964602589607239},{"id":"https://openalex.org/keywords/string-metric","display_name":"String metric","score":0.48361125588417053},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.46423402428627014},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3738028407096863},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.2308911383152008},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.22422561049461365},{"id":"https://openalex.org/keywords/pattern-matching","display_name":"Pattern matching","score":0.12492868304252625},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.07113680243492126}],"concepts":[{"id":"https://openalex.org/C182407805","wikidata":"https://www.wikidata.org/wiki/Q2626534","display_name":"Substring","level":3,"score":0.9679813385009766},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.7983703017234802},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6189486980438232},{"id":"https://openalex.org/C7757238","wikidata":"https://www.wikidata.org/wiki/Q374040","display_name":"String searching algorithm","level":3,"score":0.6093952059745789},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.560337483882904},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.5593433976173401},{"id":"https://openalex.org/C32610155","wikidata":"https://www.wikidata.org/wiki/Q1798621","display_name":"Approximate string matching","level":3,"score":0.533939778804779},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5158166289329529},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4964602589607239},{"id":"https://openalex.org/C22820288","wikidata":"https://www.wikidata.org/wiki/Q9050568","display_name":"String metric","level":4,"score":0.48361125588417053},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.46423402428627014},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3738028407096863},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.2308911383152008},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.22422561049461365},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.12492868304252625},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.07113680243492126},{"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/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/scj.4690260303","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690260303","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1507871992","https://openalex.org/W1860104593","https://openalex.org/W1931359244","https://openalex.org/W1985108724","https://openalex.org/W1990413869","https://openalex.org/W2011632873","https://openalex.org/W2015292449","https://openalex.org/W2016219933","https://openalex.org/W2078889228","https://openalex.org/W2106258670","https://openalex.org/W2134826720","https://openalex.org/W4251429761"],"related_works":["https://openalex.org/W2298204719","https://openalex.org/W52396946","https://openalex.org/W1564013439","https://openalex.org/W1859666549","https://openalex.org/W2119057313","https://openalex.org/W2395807140","https://openalex.org/W2549495077","https://openalex.org/W3175353343","https://openalex.org/W3112977702","https://openalex.org/W3022344494"],"abstract_inverted_index":{"Abstract":[0],"A":[1,71],"substring":[2,85,96],"of":[3,35,54,61,74,86,97,134,144,156,170],"a":[4,6,8,11,16,19,23,51,59,68,79,83,131,145,161],"string":[5,44,73,80,99,133,147,162],"1":[7],"2":[9,121],"\u2026":[10,22],"n":[12],"has":[13,90],"the":[14,32,46,108,142,154,166],"form":[15],"i":[17,20],"+1":[18],"+2":[21],"j":[24],".":[25,104,158],"The":[26],"difference":[27],"between":[28],"two":[29],"strings":[30,169],"is":[31,78,82,111,141,153],"minimum":[33],"number":[34],"editing":[36],"steps":[37],"(insertions,":[38],"deletions,":[39],"changes)":[40],"that":[41,81,89,179],"transform":[42],"one":[43],"into":[45],"other.":[47],"Let":[48],"S":[49,62,77,101,123,137,152,157,173],"be":[50,58,67,115,176],"finite":[52],"set":[53],"strings,":[55],"let":[56,65],"T":[57,75,87,103,135,149,171],"subset":[60],",":[63,138,150],"and":[64,88,151],"\u03b4":[66],"positive":[69],"integer.":[70],"\u03b4\u2010characteristic":[72,132,168],"under":[76,136,172],"common":[84],"at":[91],"least":[92],"\u03b4\u2010differences":[93],"from":[94],"any":[95,98],"in":[100,117,148,178],"\u2010":[102],"In":[105],"this":[106],"paper,":[107],"following":[109],"result":[110],"presented.":[112],"It":[113],"can":[114,174],"decided":[116],"O":[118],"(":[119],"l":[120,140],"\u00b7":[122],")":[124],"time":[125],"whether":[126],"or":[127],"not":[128],"there":[129],"exists":[130],"where":[139],"length":[143],"shortest":[146,167],"size":[155],"If":[159],"such":[160],"exists,":[163],"then":[164],"all":[165],"also":[175],"obtained":[177],"time.":[180]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2026-06-23T06:36:01.041984","created_date":"2025-10-10T00:00:00"}
