{"id":"https://openalex.org/W4390939384","doi":"https://doi.org/10.1109/access.2024.3355319","title":"Exploring a Self-Replication Algorithm to Flexibly Match Patterns","display_name":"Exploring a Self-Replication Algorithm to Flexibly Match Patterns","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4390939384","doi":"https://doi.org/10.1109/access.2024.3355319"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3355319","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3355319","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10401881.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10401881.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037617485","display_name":"Paul Leger","orcid":"https://orcid.org/0000-0003-0969-5139"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paul Leger","raw_affiliation_strings":["Escuela de Ingenier&#x00ED;a, Universidad Cat&#x00F3;lica del Norte, Coquimbo, Chile"],"raw_orcid":"https://orcid.org/0000-0003-0969-5139","affiliations":[{"raw_affiliation_string":"Escuela de Ingenier&#x00ED;a, Universidad Cat&#x00F3;lica del Norte, Coquimbo, Chile","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047716888","display_name":"Hiroaki Fukuda","orcid":"https://orcid.org/0000-0003-1228-3186"},"institutions":[{"id":"https://openalex.org/I171481255","display_name":"Shibaura Institute of Technology","ror":"https://ror.org/020wjcq07","country_code":"JP","type":"education","lineage":["https://openalex.org/I171481255"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroaki Fukuda","raw_affiliation_strings":["Shibaura Institute of Technology, Tokyo, Japan"],"raw_orcid":"https://orcid.org/0000-0003-1228-3186","affiliations":[{"raw_affiliation_string":"Shibaura Institute of Technology, Tokyo, Japan","institution_ids":["https://openalex.org/I171481255"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027708259","display_name":"Nicol\u00e1s Cardozo","orcid":"https://orcid.org/0000-0002-1094-9952"},"institutions":[{"id":"https://openalex.org/I162096671","display_name":"Universidad de Los Andes","ror":"https://ror.org/02mhbdp94","country_code":"CO","type":"education","lineage":["https://openalex.org/I162096671"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Nicol\u00e1s Cardozo","raw_affiliation_strings":["Systems and Computing Engineering Department, Universidad de los Andes, Bogot&#x00E1;, Colombia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Systems and Computing Engineering Department, Universidad de los Andes, Bogot&#x00E1;, Colombia","institution_ids":["https://openalex.org/I162096671"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102896507","display_name":"Daniel Martin","orcid":"https://orcid.org/0000-0001-5274-0148"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Daniel San Mart\u00edn","raw_affiliation_strings":["Escuela de Ingenier&#x00ED;a, Universidad Cat&#x00F3;lica del Norte, Coquimbo, Chile"],"raw_orcid":"https://orcid.org/0000-0001-5274-0148","affiliations":[{"raw_affiliation_string":"Escuela de Ingenier&#x00ED;a, Universidad Cat&#x00F3;lica del Norte, Coquimbo, Chile","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.5557,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.68209686,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"12","issue":null,"first_page":"13553","last_page":"13570"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9995999932289124,"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.9995999932289124,"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.9973000288009644,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/computer-science","display_name":"Computer science","score":0.7662608623504639},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.6214672923088074},{"id":"https://openalex.org/keywords/algorithm-design","display_name":"Algorithm design","score":0.41862332820892334},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.38544851541519165},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10479098558425903}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7662608623504639},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6214672923088074},{"id":"https://openalex.org/C106516650","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm design","level":2,"score":0.41862332820892334},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38544851541519165},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10479098558425903},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3355319","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3355319","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10401881.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:bf31249f1ec24d87b03dcf86f9496f02","is_oa":true,"landing_page_url":"https://doaj.org/article/bf31249f1ec24d87b03dcf86f9496f02","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 13553-13570 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3355319","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3355319","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10401881.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.5699999928474426,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320318900","display_name":"Universidad Cat\u00f3lica del Norte","ror":"https://ror.org/02akpm128"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390939384.pdf","grobid_xml":"https://content.openalex.org/works/W4390939384.grobid-xml"},"referenced_works_count":69,"referenced_works":["https://openalex.org/W109756832","https://openalex.org/W112766053","https://openalex.org/W173824393","https://openalex.org/W591743112","https://openalex.org/W1487528521","https://openalex.org/W1595313252","https://openalex.org/W1599314566","https://openalex.org/W1649645444","https://openalex.org/W1678718051","https://openalex.org/W1847991430","https://openalex.org/W1939142881","https://openalex.org/W1972418517","https://openalex.org/W1983788629","https://openalex.org/W1985108724","https://openalex.org/W2014144020","https://openalex.org/W2017497752","https://openalex.org/W2030934401","https://openalex.org/W2032191478","https://openalex.org/W2037307735","https://openalex.org/W2039162443","https://openalex.org/W2040559529","https://openalex.org/W2048859977","https://openalex.org/W2055378322","https://openalex.org/W2069541750","https://openalex.org/W2072607050","https://openalex.org/W2076567868","https://openalex.org/W2080521416","https://openalex.org/W2081335015","https://openalex.org/W2087601184","https://openalex.org/W2099964107","https://openalex.org/W2100751585","https://openalex.org/W2108704847","https://openalex.org/W2113355185","https://openalex.org/W2120944239","https://openalex.org/W2127124926","https://openalex.org/W2132365957","https://openalex.org/W2134119432","https://openalex.org/W2134429122","https://openalex.org/W2134826720","https://openalex.org/W2154273644","https://openalex.org/W2158874082","https://openalex.org/W2159694746","https://openalex.org/W2169074008","https://openalex.org/W2188496397","https://openalex.org/W2194869982","https://openalex.org/W2328234520","https://openalex.org/W2338873322","https://openalex.org/W2461708070","https://openalex.org/W2493894436","https://openalex.org/W2533248932","https://openalex.org/W2942727666","https://openalex.org/W2964071288","https://openalex.org/W2999135213","https://openalex.org/W3012079484","https://openalex.org/W3013953448","https://openalex.org/W3036641870","https://openalex.org/W3132534209","https://openalex.org/W4200146754","https://openalex.org/W4206635485","https://openalex.org/W4254691308","https://openalex.org/W4255952900","https://openalex.org/W4294550814","https://openalex.org/W4301139523","https://openalex.org/W4381664490","https://openalex.org/W6604467028","https://openalex.org/W6635592340","https://openalex.org/W6675021112","https://openalex.org/W6687085719","https://openalex.org/W6793121992"],"related_works":["https://openalex.org/W2393888177","https://openalex.org/W2544423928","https://openalex.org/W2117183908","https://openalex.org/W2115794623","https://openalex.org/W2360264381","https://openalex.org/W4406345323","https://openalex.org/W2067173559","https://openalex.org/W2148738811","https://openalex.org/W1613730747","https://openalex.org/W2541389358"],"abstract_inverted_index":{"Pattern":[0],"matching":[1,23,51,109,168],"algorithms":[2,52],"have":[3],"been":[4],"studied":[5],"on":[6,11,29],"numerous":[7],"occasions,":[8],"mainly":[9],"focusing":[10],"performance":[12,30,178],"because":[13],"of":[14,18,38,74,86,99,111,148,172,197,205],"the":[15,36,71,82,97,108,146,193,203],"large":[16],"amount":[17],"data":[19],"used":[20],"in":[21,53,76,156,169],"a":[22,26,44,122,127,153,170,199],"process.":[24],"However,":[25],"strong":[27],"focus":[28],"can":[31,106],"entail":[32],"particular":[33],"issues":[34],"like":[35,142],"lack":[37],"flexibility":[39,147],"to":[40,49,89,103,114,158,207],"match":[41,91,208],"patterns.":[42,209],"As":[43],"consequence,":[45],"programming":[46,132],"developers":[47,105],"need":[48],"tweak":[50],"contortive":[54],"ways":[55],"or":[56],"create":[57],"new":[58],"specialized":[59],"ones":[60],"altogether":[61],"if":[62],"their":[63],"specific":[64],"needs":[65],"are":[66],"not":[67],"supported.":[68],"Inspired":[69],"by":[70],"self-replication":[72],"behavior":[73],"cells":[75],"biology,":[77],"we":[78,151,175,191],"explore":[79],"and":[80,84,134,179,195],"evaluate":[81],"design":[83],"implementation":[85,155],"an":[87,137],"algorithm":[88,113,120],"flexibly":[90],"patterns,":[92],"named":[93],"Matcher":[94,188],"Cells.":[95,189],"Through":[96],"composition":[98],"simple":[100],"rules":[101],"applied":[102],"cells,":[104],"adjust":[107],"semantics":[110],"this":[112,119],"different":[115,163],"needs.":[116],"We":[117],"describe":[118,159],"using":[121,187,198],"pure":[123],"functional":[124],"language":[125,133],"as":[126],"recipe":[128],"for":[129,140],"any":[130],"Turing-complete":[131],"then":[135],"offer":[136],"object-oriented":[138],"architecture":[139],"languages":[141],"Java.":[143],"To":[144],"show":[145],"our":[149],"proposal,":[150],"use":[152,166],"concrete":[154],"TypeScript":[157],"two":[160],"applications,":[161],"from":[162],"domains,":[164],"that":[165],"pattern":[167],"stream":[171],"tokens.":[173],"Additionally,":[174],"carry":[176],"out":[177],"developer":[180],"experience":[181],"empirical":[182],"evaluations":[183],"with":[184],"undergraduate":[185],"students":[186],"Finally,":[190],"discuss":[192],"pros":[194],"cons":[196],"biological-based":[200],"algorithm,":[201],"exploiting":[202],"compositions":[204],"rules,":[206]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
