{"id":"https://openalex.org/W4402727996","doi":"https://doi.org/10.1145/3696657","title":"Dominant Point-Based Sequential and Parallel Algorithms for the Multiple Sequential Substring Constrained-LCS Problem","display_name":"Dominant Point-Based Sequential and Parallel Algorithms for the Multiple Sequential Substring Constrained-LCS Problem","publication_year":2024,"publication_date":"2024-09-23","ids":{"openalex":"https://openalex.org/W4402727996","doi":"https://doi.org/10.1145/3696657"},"language":"en","primary_location":{"id":"doi:10.1145/3696657","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3696657","pdf_url":null,"source":{"id":"https://openalex.org/S2483380313","display_name":"ACM Transactions on Parallel Computing","issn_l":"2329-4949","issn":["2329-4949","2329-4957"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Parallel Computing","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/A5049713431","display_name":"Hermann Bogning Tepiele","orcid":"https://orcid.org/0000-0002-4036-7574"},"institutions":[{"id":"https://openalex.org/I178331978","display_name":"Universit\u00e9 de Dschang","ror":"https://ror.org/0566t4z20","country_code":"CM","type":"education","lineage":["https://openalex.org/I178331978"]}],"countries":["CM"],"is_corresponding":true,"raw_author_name":"Hermann Bogning Tepiele","raw_affiliation_strings":["Mathematics and Computer Science, University of Dschang, Dschang, Cameroon"],"raw_orcid":"https://orcid.org/0000-0002-4036-7574","affiliations":[{"raw_affiliation_string":"Mathematics and Computer Science, University of Dschang, Dschang, Cameroon","institution_ids":["https://openalex.org/I178331978"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039803287","display_name":"Vianney Kengne Tchendji","orcid":"https://orcid.org/0000-0003-3836-1859"},"institutions":[{"id":"https://openalex.org/I178331978","display_name":"Universit\u00e9 de Dschang","ror":"https://ror.org/0566t4z20","country_code":"CM","type":"education","lineage":["https://openalex.org/I178331978"]}],"countries":["CM"],"is_corresponding":false,"raw_author_name":"Vianney Kengne Tchendji","raw_affiliation_strings":["Mathematics and Computer Science, University of Dschang, Dschang, Cameroon"],"raw_orcid":"https://orcid.org/0000-0003-3836-1859","affiliations":[{"raw_affiliation_string":"Mathematics and Computer Science, University of Dschang, Dschang, Cameroon","institution_ids":["https://openalex.org/I178331978"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020279714","display_name":"Mathias Akong Onabid","orcid":"https://orcid.org/0000-0002-3693-9576"},"institutions":[{"id":"https://openalex.org/I263774594","display_name":"University of Bamenda","ror":"https://ror.org/031ahrf94","country_code":"CM","type":"education","lineage":["https://openalex.org/I263774594"]}],"countries":["CM"],"is_corresponding":false,"raw_author_name":"Mathias Akong Onabid","raw_affiliation_strings":["Department of Computer Science, University of Bamenda, Bambili, Cameroon"],"raw_orcid":"https://orcid.org/0000-0002-3693-9576","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Bamenda, Bambili, Cameroon","institution_ids":["https://openalex.org/I263774594"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013486678","display_name":"Jean\u2010Fr\u00e9d\u00e9ric Myoupo","orcid":"https://orcid.org/0000-0003-3657-2556"},"institutions":[{"id":"https://openalex.org/I4401200318","display_name":"Mod\u00e9lisation, information et syst\u00e8mes","ror":"https://ror.org/05w9qrp28","country_code":"FR","type":"facility","lineage":["https://openalex.org/I4401200318","https://openalex.org/I4647051"]},{"id":"https://openalex.org/I4647051","display_name":"Universit\u00e9 de Picardie Jules Verne","ror":"https://ror.org/01gyxrk03","country_code":"FR","type":"education","lineage":["https://openalex.org/I4647051"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Jean Fr\u00e9d\u00e9ric Myoupo","raw_affiliation_strings":["Computer Science Lab-MIS, Universit\u00e9 de Picardie Jules Verne, Amiens, France"],"raw_orcid":"https://orcid.org/0000-0003-3657-2556","affiliations":[{"raw_affiliation_string":"Computer Science Lab-MIS, Universit\u00e9 de Picardie Jules Verne, Amiens, France","institution_ids":["https://openalex.org/I4401200318","https://openalex.org/I4647051"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024035018","display_name":"Armel Nkonjoh Ngomade","orcid":"https://orcid.org/0000-0002-1706-2430"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Armel Nkonjoh Ngomade","raw_affiliation_strings":["Computer Engineering, University of Ebolowa, Ebolowa, Cameroon"],"raw_orcid":"https://orcid.org/0000-0002-1706-2430","affiliations":[{"raw_affiliation_string":"Computer Engineering, University of Ebolowa, Ebolowa, Cameroon","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5049713431"],"corresponding_institution_ids":["https://openalex.org/I178331978"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13712014,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":"4","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9991999864578247,"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.9991999864578247,"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/T12288","display_name":"Optimization and Search Problems","score":0.9819999933242798,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12176","display_name":"Optimization and Packing Problems","score":0.9695000052452087,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/substring","display_name":"Substring","score":0.9506633281707764},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.6477096080780029},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5754705667495728},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5681713223457336},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3690035045146942},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.1846500039100647},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.0570712685585022}],"concepts":[{"id":"https://openalex.org/C182407805","wikidata":"https://www.wikidata.org/wiki/Q2626534","display_name":"Substring","level":3,"score":0.9506633281707764},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6477096080780029},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5754705667495728},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5681713223457336},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3690035045146942},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.1846500039100647},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0570712685585022},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3696657","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3696657","pdf_url":null,"source":{"id":"https://openalex.org/S2483380313","display_name":"ACM Transactions on Parallel Computing","issn_l":"2329-4949","issn":["2329-4949","2329-4957"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Parallel Computing","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-05017804v1","is_oa":false,"landing_page_url":"https://u-picardie.hal.science/hal-05017804","pdf_url":null,"source":{"id":"https://openalex.org/S4406922466","display_name":"SPIRE - Sciences Po Institutional REpository","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Parallel Computing, 2024, 11 (4), pp.1-31. &#x27E8;10.1145/3696657&#x27E9;","raw_type":"Journal articles"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W938539187","https://openalex.org/W1965689044","https://openalex.org/W1970026646","https://openalex.org/W1974063126","https://openalex.org/W1977338887","https://openalex.org/W1985108724","https://openalex.org/W1992904575","https://openalex.org/W1999395788","https://openalex.org/W2002423246","https://openalex.org/W2003021193","https://openalex.org/W2012042319","https://openalex.org/W2023893309","https://openalex.org/W2039262760","https://openalex.org/W2040176884","https://openalex.org/W2045271686","https://openalex.org/W2047768311","https://openalex.org/W2061395657","https://openalex.org/W2074165102","https://openalex.org/W2084221733","https://openalex.org/W2095065082","https://openalex.org/W2109822297","https://openalex.org/W2121653690","https://openalex.org/W2141255597","https://openalex.org/W2143041118","https://openalex.org/W2144663105","https://openalex.org/W2144884743","https://openalex.org/W2162744351","https://openalex.org/W2168333158","https://openalex.org/W2464245102","https://openalex.org/W2742821174","https://openalex.org/W2895104589","https://openalex.org/W2990771800","https://openalex.org/W2997475759","https://openalex.org/W4224223154","https://openalex.org/W4254652536","https://openalex.org/W4386875312","https://openalex.org/W4394654192"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W4391375266","https://openalex.org/W1583922594","https://openalex.org/W1542422837","https://openalex.org/W1974038726","https://openalex.org/W2998448420","https://openalex.org/W1598224733","https://openalex.org/W4280502676","https://openalex.org/W2000769876","https://openalex.org/W204227468"],"abstract_inverted_index":{"The":[0],"Longest":[1],"Common":[2],"Subsequence":[3],"(LCS)":[4],"problem":[5,11,39],"is":[6,25,115,125,132,138,145,160,193],"a":[7,63,70,122,169],"well-known":[8],"and":[9,15,105,157,178,188,208,217],"studied":[10],"in":[12,19,121,150],"computer":[13],"science":[14],"bioinformatics.":[16],"It":[17],"consists":[18],"finding":[20,41],"the":[21,38,45,52,79,94,116,126,133,139,146,151,155,161,164,194,202,212],"longest":[22],"subsequence":[23],"that":[24,77,201],"common":[26],"to":[27,85,89],"two":[28],"or":[29,98],"more":[30],"given":[31],"sequences.":[32],"In":[33],"this":[34,58],"article,":[35],"we":[36,60,167],"address":[37],"of":[40,83,118,128,135,142,148,154,163,196],"all":[42],"LCS":[43],"for":[44],"Sequential":[46],"Substring":[47],"Constrained-LCS":[48],"(SSCLCS)":[49],"problem,":[50,59],"called":[51],"Multiple":[53],"SSCLCS":[54,120],"problem.":[55],"To":[56],"solve":[57],"first":[61],"propose":[62],"dominant":[64],"point-based":[65],"sequential":[66,213],"algorithm,":[67],"designed":[68],"on":[69,92,215],"new":[71],"Leveled":[72],"Direct":[73],"Acyclic":[74],"Graph":[75],"(DAG)":[76],"gives":[78],"correct":[80],"evaluation":[81],"order":[82],"subproblems":[84],"avoid":[86],"redundancy":[87],"due":[88],"overlap.":[90],"Depending":[91],"whether":[93],"constraints":[95],"may":[96],"overlap":[97],"not,":[99],"it":[100],"requires":[101],"\\(O(S|\\Sigma":[102,106],"|^{K+1}+r+n|\\Sigma":[103,176],"|)\\)":[104,108,112,185],"|^{K+1}+n|\\Sigma":[107,180],"time":[109],"with":[110],"\\(O(Max\\_level+n|\\Sigma":[111,184],"space.":[113],"S":[114],"number":[117,127,147,195],"partial":[119],"node,":[123],"K":[124],"DAG":[129],"levels,":[130],"n":[131],"length":[134,141,162],"sequences,":[136],"r":[137],"total":[140],"constraints,":[143],"\\(Max\\_level\\)":[144],"nodes":[149],"largest":[152],"level":[153],"DAG,":[156],"\\(|\\Sigma":[158],"|\\)":[159],"alphabet.":[165],"Then,":[166],"derive":[168],"coarse-grained":[170],"multicomputer":[171],"parallel":[172,203],"solution":[173],"requiring":[174],"\\(O(\\tfrac{S|\\Sigma":[175,179],"|}{p})\\)":[177,181],"execution":[182],"time,":[183],"memory":[186],"space":[187],"\\(O(K)\\)":[189],"communication":[190],"rounds.":[191],"p":[192],"processors.":[197,219],"Experimental":[198],"results":[199],"showed":[200],"algorithm":[204,214],"is,":[205],"respectively,":[206],"14.43\u00d7":[207],"19.19\u00d7":[209],"faster":[210],"than":[211],"32":[216],"64":[218]},"counts_by_year":[],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2024-09-23T00:00:00"}
