A coarse-grained multicomputer parallel algorithm for the sequential substring constrained longest common subsequence problem

In this paper, we study the sequential substring constrained longest common subsequence (SSCLCS) problem. It is widely used in the bioinformatics field. Given two strings X and Y with respective lengths m and n, formed on an alphabet Σ and a constraint sequence C formed by ordered strings (c1,c2,…,c...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Parallel computing Ročník 111; s. 102927
Hlavní autoři: Kengne Tchendji, Vianney, Bogning Tepiele, Hermann, Akong Onabid, Mathias, Myoupo, Jean Frédéric, Lacmou Zeutouo, Jerry
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.07.2022
Elsevier
Témata:
ISSN:0167-8191, 1872-7336
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract In this paper, we study the sequential substring constrained longest common subsequence (SSCLCS) problem. It is widely used in the bioinformatics field. Given two strings X and Y with respective lengths m and n, formed on an alphabet Σ and a constraint sequence C formed by ordered strings (c1,c2,…,cl) with total length r, the SSCLCS problem is to find the longest common subsequence D between X and Y such that D contains in an ordered way c1,c2,…,cl. To solve this problem, Tseng et al. proposed a dynamic-programming algorithm that runs in Omnr+(m+n)|Σ| time. We rely on this work to propose a parallel algorithm for the SSCLCS problem on the Coarse-Grained Multicomputer (CGM) model. We design a three-dimensional partitioning technique of the corresponding dependency graph to reduce the latency time of processors by ensuring that at each step, the size of the subproblems to be performed by processors is small. It also minimizes the number of communications between processors. Our solution requires Onmr+(m+n)|Σ|p execution time with O(p) communication rounds on p processors. The experimental results show that our solution speedups up to 59.7 on 64 processors. This is better than the CGM-based parallel techniques that have been used in solving similar problems. •Describing a task graph following the Tseng et al.’s recursive formula•Describing a three-dimensional partitioning strategy and a distribution scheme•Experimental study on a real parallel machine with existing DNA data sets•Comparing the empirical results between the proposed strategy and previous strategies
AbstractList In this paper, we study the sequential substring constrained longest common subsequence (SSCLCS) problem. It is widely used in the bioinformatics field. Given two strings X and Y with respective lengths m and n, formed on an alphabet Σ and a constraint sequence C formed by ordered strings (c1,c2,…,cl) with total length r, the SSCLCS problem is to find the longest common subsequence D between X and Y such that D contains in an ordered way c1,c2,…,cl. To solve this problem, Tseng et al. proposed a dynamic-programming algorithm that runs in Omnr+(m+n)|Σ| time. We rely on this work to propose a parallel algorithm for the SSCLCS problem on the Coarse-Grained Multicomputer (CGM) model. We design a three-dimensional partitioning technique of the corresponding dependency graph to reduce the latency time of processors by ensuring that at each step, the size of the subproblems to be performed by processors is small. It also minimizes the number of communications between processors. Our solution requires Onmr+(m+n)|Σ|p execution time with O(p) communication rounds on p processors. The experimental results show that our solution speedups up to 59.7 on 64 processors. This is better than the CGM-based parallel techniques that have been used in solving similar problems. •Describing a task graph following the Tseng et al.’s recursive formula•Describing a three-dimensional partitioning strategy and a distribution scheme•Experimental study on a real parallel machine with existing DNA data sets•Comparing the empirical results between the proposed strategy and previous strategies
ArticleNumber 102927
Author Myoupo, Jean Frédéric
Bogning Tepiele, Hermann
Akong Onabid, Mathias
Kengne Tchendji, Vianney
Lacmou Zeutouo, Jerry
Author_xml – sequence: 1
  givenname: Vianney
  orcidid: 0000-0003-3836-1859
  surname: Kengne Tchendji
  fullname: Kengne Tchendji, Vianney
  email: vianneykengne@yahoo.fr
  organization: Department of Mathematics and Computer Science, University of Dschang, Dschang, Cameroon
– sequence: 2
  givenname: Hermann
  surname: Bogning Tepiele
  fullname: Bogning Tepiele, Hermann
  organization: Department of Mathematics and Computer Science, University of Dschang, Dschang, Cameroon
– sequence: 3
  givenname: Mathias
  surname: Akong Onabid
  fullname: Akong Onabid, Mathias
  organization: Department of Mathematics and Computer Science, University of Dschang, Dschang, Cameroon
– sequence: 4
  givenname: Jean Frédéric
  orcidid: 0000-0003-3657-2556
  surname: Myoupo
  fullname: Myoupo, Jean Frédéric
  organization: Computer Science Lab-MIS, University of Picardie Jules Verne, Amiens, France
– sequence: 5
  givenname: Jerry
  orcidid: 0000-0003-4414-7453
  surname: Lacmou Zeutouo
  fullname: Lacmou Zeutouo, Jerry
  organization: Department of Mathematics and Computer Science, University of Dschang, Dschang, Cameroon
BackLink https://hal.science/hal-03694677$$DView record in HAL
BookMark eNp9kD9vGyEchlGUSnHSfoIsrB3O5c-ZO4YOVtQmlSxlSWfEcT9sLA4cwJE69LuX87VLh0ygV-_zIp5bdB1iAITuKVlTQsWX4_qkk4lrRhirCZOsu0Ir2nes6TgX12hVW13TU0lv0G3OR0KIaHuyQr-32ESdMjT7pF2AEU9nX5yJ0-lcIOG6q70Hj7Xfx-TKYcI2JlwOgDO8niEUpz3O5yGX5MK-joV6W5Z8DHvIpWbTFMOldEEM4FOKg4fpI_pgtc_w6e95h35-__by8NTsnh9_PGx3jWGiK03fC9AGgBExcMu4kZpraTdyaEchB9pyuhGGgQVreWdB6rG3HR8ks-2gN8Dv0Odl96C9OiU36fRLRe3U03an5oxwIVvRdW-0duXSNSnmnMAq44ouLob5X15Rombn6qguztXsXC3OK8v_Y_899j71daGgKnhzkFQ2btY0ugSmqDG6d_k_Zz2i1g
CitedBy_id crossref_primary_10_1145_3696657
Cites_doi 10.1016/j.ipl.2006.11.006
10.1016/j.parco.2019.102598
10.1016/j.tcs.2006.10.002
10.1016/j.jco.2012.08.002
10.1016/j.ipl.2004.02.011
10.1007/s00453-001-0109-4
10.1007/BF01840365
10.1016/j.jcss.2007.03.004
10.1016/j.ipl.2004.02.008
10.1145/79173.79181
10.1016/j.ic.2009.12.001
10.3390/a6030485
10.1007/s10878-009-9262-5
10.1016/j.ipl.2007.08.028
10.1007/s41019-019-0093-9
10.1016/j.ipl.2003.07.001
10.1142/S0218195996000241
ContentType Journal Article
Copyright 2022 Elsevier B.V.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: 2022 Elsevier B.V.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID AAYXX
CITATION
1XC
DOI 10.1016/j.parco.2022.102927
DatabaseName CrossRef
Hyper Article en Ligne (HAL)
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7336
ExternalDocumentID oai:HAL:hal-03694677v1
10_1016_j_parco_2022_102927
S016781912200028X
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1~.
1~5
29O
4.4
457
4G.
5VS
6OB
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
KOM
LG9
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SCC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
WH7
WUQ
XPP
ZMT
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
1XC
ID FETCH-LOGICAL-c267t-886eacee206b3f23c9a3a9f59b4d69b143156c2efeff37fe9ad8f73b92f4ba5e3
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000800000400002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-8191
IngestDate Tue Oct 14 20:12:31 EDT 2025
Sat Nov 29 07:24:00 EST 2025
Tue Nov 18 21:44:04 EST 2025
Fri Feb 23 02:39:40 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Parallel algorithm
Dynamic programming
Constrained LCS
Three-dimensional partitioning
Coarse-grained multicomputer
Task graph
Language English
License Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c267t-886eacee206b3f23c9a3a9f59b4d69b143156c2efeff37fe9ad8f73b92f4ba5e3
ORCID 0000-0003-4414-7453
0000-0003-3836-1859
0000-0003-3657-2556
ParticipantIDs hal_primary_oai_HAL_hal_03694677v1
crossref_citationtrail_10_1016_j_parco_2022_102927
crossref_primary_10_1016_j_parco_2022_102927
elsevier_sciencedirect_doi_10_1016_j_parco_2022_102927
PublicationCentury 2000
PublicationDate July 2022
2022-07-00
2022-07
PublicationDateYYYYMMDD 2022-07-01
PublicationDate_xml – month: 07
  year: 2022
  text: July 2022
PublicationDecade 2020
PublicationTitle Parallel computing
PublicationYear 2022
Publisher Elsevier B.V
Elsevier
Publisher_xml – name: Elsevier B.V
– name: Elsevier
References Tseng, Yang, Ann (b15) 2013; 29
(b31) 2020
Zhu, Wang (b11) 2013; 6
Apostolico, Guerra (b2) 1987; 2
Ann, Yang, Peng, Liaw (b1) 2010; 208
Nicolas, Rivals (b8) 2007; 370
Dehne, Fabri, Rau-Chaplin (b18) 1996; 6
Tchendji, Zeutouo (b23) 2019; 4
Huang, Yang, Tseng, Ann, Peng (b7) 2008; 105
Peng, Yang, Huang, Tseng, Hor (b9) 2010; 6
J.L. Zeutouo, M.G.C. Tessa, Y.F.I. Kamga, A CGM-Based Parallel Algorithm Using the Four-Russians Speedup for the 1-D Sequence Alignment Problem, in: Colloque Africain Pour la Recherche En Informatique Et Mathématiques Appliquées, in: CARI’20, Thiès, Senegal, 2020, pp. 1–11, URL
Chen, Chao (b30) 2011; 21
Myoupo, Ngomade, Tchendji (b26) 2018
Deorowicz (b25) 2010; 99
Garcia, Myoupo, Semé (b24) 2003
Cheatham, Fahmy, Stefanescu, Valiant (b16) 1995
Y.-C. Chen, Algorithms for the hybrid constrained longest common subsequence problem, in: The 27th Workshop on Combinatorial Mathematics and Computation Theory, Taichung, Taiwan, 2010, pp. 32–37.
Chin, Santis, Ferrara, Ho, Kim (b3) 2004; 90
Dehne, Fabri, Rau-Chaplin (b17) 1993
Tchendji (b22) 2014
Crochemore, Hancart, Lecroq (b4) 2007
Tsai (b10) 2003; 88
(b28) 2019
Chen, Chao (b12) 2011; 21
Wang, Wu, Zhu (b13) 2016
.
Landau, Myers, Ziv-Ukelson (b29) 2007; 73
Freschi, Bogliolo (b5) 2004; 90
Dehne, Ferreira, Cáceres, Song, Roncato (b19) 2002; 33
Huang, Yang, Tseng, Peng, Ann (b6) 2007; 102
Valiant (b20) 1990; 33
Tchendji, Ngomade, Zeutouo, Myoupo (b27) 2020; 91
Huang (10.1016/j.parco.2022.102927_b7) 2008; 105
Freschi (10.1016/j.parco.2022.102927_b5) 2004; 90
Zhu (10.1016/j.parco.2022.102927_b11) 2013; 6
Dehne (10.1016/j.parco.2022.102927_b18) 1996; 6
Tchendji (10.1016/j.parco.2022.102927_b23) 2019; 4
Tchendji (10.1016/j.parco.2022.102927_b27) 2020; 91
Chen (10.1016/j.parco.2022.102927_b12) 2011; 21
(10.1016/j.parco.2022.102927_b31) 2020
Chin (10.1016/j.parco.2022.102927_b3) 2004; 90
Tchendji (10.1016/j.parco.2022.102927_b22) 2014
Dehne (10.1016/j.parco.2022.102927_b19) 2002; 33
Chen (10.1016/j.parco.2022.102927_b30) 2011; 21
Crochemore (10.1016/j.parco.2022.102927_b4) 2007
(10.1016/j.parco.2022.102927_b28) 2019
Huang (10.1016/j.parco.2022.102927_b6) 2007; 102
Nicolas (10.1016/j.parco.2022.102927_b8) 2007; 370
10.1016/j.parco.2022.102927_b14
Peng (10.1016/j.parco.2022.102927_b9) 2010; 6
Dehne (10.1016/j.parco.2022.102927_b17) 1993
Tsai (10.1016/j.parco.2022.102927_b10) 2003; 88
Cheatham (10.1016/j.parco.2022.102927_b16) 1995
Landau (10.1016/j.parco.2022.102927_b29) 2007; 73
Deorowicz (10.1016/j.parco.2022.102927_b25) 2010; 99
Ann (10.1016/j.parco.2022.102927_b1) 2010; 208
Garcia (10.1016/j.parco.2022.102927_b24) 2003
Tseng (10.1016/j.parco.2022.102927_b15) 2013; 29
Apostolico (10.1016/j.parco.2022.102927_b2) 1987; 2
Wang (10.1016/j.parco.2022.102927_b13) 2016
Valiant (10.1016/j.parco.2022.102927_b20) 1990; 33
10.1016/j.parco.2022.102927_b21
Myoupo (10.1016/j.parco.2022.102927_b26) 2018
References_xml – reference: Y.-C. Chen, Algorithms for the hybrid constrained longest common subsequence problem, in: The 27th Workshop on Combinatorial Mathematics and Computation Theory, Taichung, Taiwan, 2010, pp. 32–37.
– year: 2007
  ident: b4
  article-title: Algorithms on Strings
– reference: J.L. Zeutouo, M.G.C. Tessa, Y.F.I. Kamga, A CGM-Based Parallel Algorithm Using the Four-Russians Speedup for the 1-D Sequence Alignment Problem, in: Colloque Africain Pour la Recherche En Informatique Et Mathématiques Appliquées, in: CARI’20, Thiès, Senegal, 2020, pp. 1–11, URL
– volume: 2
  start-page: 316
  year: 1987
  end-page: 336
  ident: b2
  article-title: The longest common subsequence problem revisited
  publication-title: Algorithmica
– volume: 21
  start-page: 383
  year: 2011
  end-page: 392
  ident: b12
  article-title: On the generalized constrained longest common subsequence problems
  publication-title: J. Comb. Optim.
– volume: 29
  start-page: 44
  year: 2013
  end-page: 52
  ident: b15
  article-title: Efficient algorithms for the longest common subsequence problem with sequential substring constraints
  publication-title: J. Complexity
– volume: 208
  start-page: 221
  year: 2010
  end-page: 229
  ident: b1
  article-title: Efficient algorithms for the block edit problems
  publication-title: Inform. and Comput.
– volume: 370
  start-page: 1
  year: 2007
  end-page: 18
  ident: b8
  article-title: Longest common subsequence problem for unoriented and cyclic strings
  publication-title: Theoret. Comput. Sci.
– volume: 99
  start-page: 409
  year: 2010
  end-page: 433
  ident: b25
  article-title: Bit-parallel algorithm for the constrained longest common subsequence problem
  publication-title: Fund. Inform.
– volume: 90
  start-page: 167
  year: 2004
  end-page: 173
  ident: b5
  article-title: Longest common subsequence between run-length-encoded strings: a new algorithm with improved parallelism
  publication-title: Inform. Process. Lett.
– start-page: 298
  year: 1993
  end-page: 307
  ident: b17
  article-title: Scalable parallel geometric algorithms for coarse grained multicomputers
  publication-title: The 9th Annual Symposium on Computational Geometry, San Diego, CA, USA, May 19-21, 1993
– year: 2019
  ident: b28
  article-title: National center for Biotechnology information
– volume: 73
  start-page: 1095
  year: 2007
  end-page: 1117
  ident: b29
  article-title: Two algorithms for LCS consecutive suffix alignment
  publication-title: J. Comput. System Sci.
– volume: 105
  start-page: 188
  year: 2008
  end-page: 193
  ident: b7
  article-title: Efficient algorithms for finding interleaving relationship between sequences
  publication-title: Inform. Process. Lett.
– volume: 90
  start-page: 175
  year: 2004
  end-page: 179
  ident: b3
  article-title: A simple algorithm for the constrained sequence problems
  publication-title: Inform. Process. Lett.
– volume: 21
  start-page: 383
  year: 2011
  end-page: 392
  ident: b30
  article-title: On the generalized constrained longest common subsequence problems
  publication-title: J. Comb. Optim.
– start-page: 18
  year: 2016
  end-page: 29
  ident: b13
  article-title: A polynomial time algorithm for a generalized longest common subsequence problem
  publication-title: Green, Pervasive, and Cloud Computing
– year: 2014
  ident: b22
  article-title: Solutions parallèles efficaces sur le modèle CGM d’une classe de problèmes issus de la programmation dynamique
– start-page: 349
  year: 2003
  end-page: 356
  ident: b24
  article-title: A coarse-grained multicomputer algorithm for the longest common subsequence problem
  publication-title: 11th Euromicro Workshop on Parallel, Distributed and Network-Based Processing (PDP 2003), 5-7 February 2003, Genova, Italy
– volume: 33
  start-page: 183
  year: 2002
  end-page: 200
  ident: b19
  article-title: Efficient parallel graph algorithms for coarse-grained multicomputers and BSP
  publication-title: Algorithmica
– start-page: 268
  year: 1995
  end-page: 275
  ident: b16
  article-title: Bulk synchronous parallel computing-a paradigm for transportable software
  publication-title: The 28th Annual Hawaii International Conference on System Sciences (HICSS-28), January 3-6, 1995, Kihei, Maui, Hawaii, USA
– volume: 88
  start-page: 173
  year: 2003
  end-page: 176
  ident: b10
  article-title: The constrained longest common subsequence problem
  publication-title: Inform. Process. Lett.
– reference: .
– volume: 6
  start-page: 485
  year: 2013
  end-page: 493
  ident: b11
  article-title: A simple algorithm for solving for the generalized longest common subsequence (LCS) problem with a substring exclusion constraint
  publication-title: Algorithms
– start-page: 1038
  year: 2018
  end-page: 1044
  ident: b26
  article-title: Coarse-grained multicomputer based-parallel algorithms for the longest common subsequence problem with a string-exclusion constraint
  publication-title: 2018 International Conference on High Performance Computing and Simulation, HPCS 2018, Orleans, France, July 16-20, 2018
– volume: 91
  year: 2020
  ident: b27
  article-title: Efficient CGM-based parallel algorithms for the longest common subsequence problem with multiple substring-exclusion constraints
  publication-title: Parallel Comput.
– volume: 4
  start-page: 141
  year: 2019
  end-page: 156
  ident: b23
  article-title: An efficient CGM-based parallel algorithm for solving the optimal binary search tree problem through one-to-all shortest paths in a dynamic graph
  publication-title: Data Sci. Eng.
– volume: 102
  start-page: 99
  year: 2007
  end-page: 103
  ident: b6
  article-title: Dynamic programming algorithms for the mosaic longest common subsequence problem
  publication-title: Inform. Process. Lett.
– volume: 6
  start-page: 379
  year: 1996
  end-page: 400
  ident: b18
  article-title: Scalable parallel computational geometry for coarse grained multicomputers
  publication-title: Internat. J. Comput. Geom. Appl.
– volume: 33
  start-page: 103
  year: 1990
  end-page: 111
  ident: b20
  article-title: A bridging model for parallel computation
  publication-title: Commun. ACM
– year: 2020
  ident: b31
  article-title: Plateforme MATRICS
– volume: 6
  start-page: 1935
  year: 2010
  end-page: 1947
  ident: b9
  article-title: Efficient sparse dynamic programming for the merged LCS problem with block constraints
  publication-title: Int. J. Innovative Comput. Inf. Control
– start-page: 349
  year: 2003
  ident: 10.1016/j.parco.2022.102927_b24
  article-title: A coarse-grained multicomputer algorithm for the longest common subsequence problem
– year: 2020
  ident: 10.1016/j.parco.2022.102927_b31
– year: 2014
  ident: 10.1016/j.parco.2022.102927_b22
– year: 2007
  ident: 10.1016/j.parco.2022.102927_b4
– volume: 102
  start-page: 99
  issue: 2–3
  year: 2007
  ident: 10.1016/j.parco.2022.102927_b6
  article-title: Dynamic programming algorithms for the mosaic longest common subsequence problem
  publication-title: Inform. Process. Lett.
  doi: 10.1016/j.ipl.2006.11.006
– volume: 91
  year: 2020
  ident: 10.1016/j.parco.2022.102927_b27
  article-title: Efficient CGM-based parallel algorithms for the longest common subsequence problem with multiple substring-exclusion constraints
  publication-title: Parallel Comput.
  doi: 10.1016/j.parco.2019.102598
– volume: 370
  start-page: 1
  issue: 1–3
  year: 2007
  ident: 10.1016/j.parco.2022.102927_b8
  article-title: Longest common subsequence problem for unoriented and cyclic strings
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/j.tcs.2006.10.002
– volume: 99
  start-page: 409
  issue: 4
  year: 2010
  ident: 10.1016/j.parco.2022.102927_b25
  article-title: Bit-parallel algorithm for the constrained longest common subsequence problem
  publication-title: Fund. Inform.
– volume: 29
  start-page: 44
  issue: 1
  year: 2013
  ident: 10.1016/j.parco.2022.102927_b15
  article-title: Efficient algorithms for the longest common subsequence problem with sequential substring constraints
  publication-title: J. Complexity
  doi: 10.1016/j.jco.2012.08.002
– volume: 90
  start-page: 167
  issue: 4
  year: 2004
  ident: 10.1016/j.parco.2022.102927_b5
  article-title: Longest common subsequence between run-length-encoded strings: a new algorithm with improved parallelism
  publication-title: Inform. Process. Lett.
  doi: 10.1016/j.ipl.2004.02.011
– ident: 10.1016/j.parco.2022.102927_b14
– volume: 33
  start-page: 183
  issue: 2
  year: 2002
  ident: 10.1016/j.parco.2022.102927_b19
  article-title: Efficient parallel graph algorithms for coarse-grained multicomputers and BSP
  publication-title: Algorithmica
  doi: 10.1007/s00453-001-0109-4
– volume: 2
  start-page: 316
  year: 1987
  ident: 10.1016/j.parco.2022.102927_b2
  article-title: The longest common subsequence problem revisited
  publication-title: Algorithmica
  doi: 10.1007/BF01840365
– volume: 73
  start-page: 1095
  issue: 7
  year: 2007
  ident: 10.1016/j.parco.2022.102927_b29
  article-title: Two algorithms for LCS consecutive suffix alignment
  publication-title: J. Comput. System Sci.
  doi: 10.1016/j.jcss.2007.03.004
– volume: 90
  start-page: 175
  issue: 4
  year: 2004
  ident: 10.1016/j.parco.2022.102927_b3
  article-title: A simple algorithm for the constrained sequence problems
  publication-title: Inform. Process. Lett.
  doi: 10.1016/j.ipl.2004.02.008
– volume: 6
  start-page: 1935
  issue: 4
  year: 2010
  ident: 10.1016/j.parco.2022.102927_b9
  article-title: Efficient sparse dynamic programming for the merged LCS problem with block constraints
  publication-title: Int. J. Innovative Comput. Inf. Control
– volume: 33
  start-page: 103
  issue: 8
  year: 1990
  ident: 10.1016/j.parco.2022.102927_b20
  article-title: A bridging model for parallel computation
  publication-title: Commun. ACM
  doi: 10.1145/79173.79181
– year: 2019
  ident: 10.1016/j.parco.2022.102927_b28
– volume: 208
  start-page: 221
  issue: 3
  year: 2010
  ident: 10.1016/j.parco.2022.102927_b1
  article-title: Efficient algorithms for the block edit problems
  publication-title: Inform. and Comput.
  doi: 10.1016/j.ic.2009.12.001
– start-page: 268
  year: 1995
  ident: 10.1016/j.parco.2022.102927_b16
  article-title: Bulk synchronous parallel computing-a paradigm for transportable software
– start-page: 1038
  year: 2018
  ident: 10.1016/j.parco.2022.102927_b26
  article-title: Coarse-grained multicomputer based-parallel algorithms for the longest common subsequence problem with a string-exclusion constraint
– volume: 6
  start-page: 485
  issue: 3
  year: 2013
  ident: 10.1016/j.parco.2022.102927_b11
  article-title: A simple algorithm for solving for the generalized longest common subsequence (LCS) problem with a substring exclusion constraint
  publication-title: Algorithms
  doi: 10.3390/a6030485
– ident: 10.1016/j.parco.2022.102927_b21
– volume: 21
  start-page: 383
  issue: 3
  year: 2011
  ident: 10.1016/j.parco.2022.102927_b30
  article-title: On the generalized constrained longest common subsequence problems
  publication-title: J. Comb. Optim.
  doi: 10.1007/s10878-009-9262-5
– start-page: 18
  year: 2016
  ident: 10.1016/j.parco.2022.102927_b13
  article-title: A polynomial time algorithm for a generalized longest common subsequence problem
– volume: 105
  start-page: 188
  issue: 5
  year: 2008
  ident: 10.1016/j.parco.2022.102927_b7
  article-title: Efficient algorithms for finding interleaving relationship between sequences
  publication-title: Inform. Process. Lett.
  doi: 10.1016/j.ipl.2007.08.028
– volume: 4
  start-page: 141
  issue: 2
  year: 2019
  ident: 10.1016/j.parco.2022.102927_b23
  article-title: An efficient CGM-based parallel algorithm for solving the optimal binary search tree problem through one-to-all shortest paths in a dynamic graph
  publication-title: Data Sci. Eng.
  doi: 10.1007/s41019-019-0093-9
– volume: 88
  start-page: 173
  issue: 4
  year: 2003
  ident: 10.1016/j.parco.2022.102927_b10
  article-title: The constrained longest common subsequence problem
  publication-title: Inform. Process. Lett.
  doi: 10.1016/j.ipl.2003.07.001
– volume: 6
  start-page: 379
  issue: 3
  year: 1996
  ident: 10.1016/j.parco.2022.102927_b18
  article-title: Scalable parallel computational geometry for coarse grained multicomputers
  publication-title: Internat. J. Comput. Geom. Appl.
  doi: 10.1142/S0218195996000241
– volume: 21
  start-page: 383
  issue: 3
  year: 2011
  ident: 10.1016/j.parco.2022.102927_b12
  article-title: On the generalized constrained longest common subsequence problems
  publication-title: J. Comb. Optim.
  doi: 10.1007/s10878-009-9262-5
– start-page: 298
  year: 1993
  ident: 10.1016/j.parco.2022.102927_b17
  article-title: Scalable parallel geometric algorithms for coarse grained multicomputers
SSID ssj0006480
Score 2.3175025
Snippet In this paper, we study the sequential substring constrained longest common subsequence (SSCLCS) problem. It is widely used in the bioinformatics field. Given...
SourceID hal
crossref
elsevier
SourceType Open Access Repository
Enrichment Source
Index Database
Publisher
StartPage 102927
SubjectTerms Coarse-grained multicomputer
Computer Science
Constrained LCS
Dynamic programming
Parallel algorithm
Task graph
Three-dimensional partitioning
Title A coarse-grained multicomputer parallel algorithm for the sequential substring constrained longest common subsequence problem
URI https://dx.doi.org/10.1016/j.parco.2022.102927
https://hal.science/hal-03694677
Volume 111
WOSCitedRecordID wos000800000400002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7336
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0006480
  issn: 0167-8191
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELbKLgcuvBG7PGQhbiWoOKkdHyPYqgulVKKseosSx-6DkFbZbLUc-K38Fcax46ZasVoOXNIqTeIk83Xms_15BqHXQGG5AGLgUR6knqbYXhLCN0F4piCiMl6LaM5GbDwOZzM-6XR-N2thtjkrivDykm_-q6lhHxhbL539B3O7i8IO-A5Ghy2YHbY3MnzUFWvorUpvrqs_AJ-sNYPCVm_o6lzfeS61MHm-LpfV4odTGhpZdVUvIQF_UpVmQa7OMWuulK8LPR2ldejwOPVBVondtYVp2lx30rRk2m5ipPHucyC3UwBMka1qPcEZwLSQu9UVWtUErU_lRq-ANwFSr29wWI6-6ypJX4okXZq6yFpGmbgewuef64uNmVXScw0DqwjIzEe5FO3hDrKTxtoxOEsY2kOi4Op1t9NENOPGQwb9Bt-kVnF-3nj1KzHDDF-s3sL7F3o5KCE6nwU3KQv2M3QPo6_x5MMgHp2OP-3_2pI1DqMRbBdJ7gE74BCI2Ba654eE9TlEjsPo9GT20ZEFGtTF_dxDNImxagnilTv6G3m6tWimAWpaNL2P7tr-DI4MDh-gjiweontNrRBsQ8cj9CvC-7DEe7DEDSyxgyUGWGKAJd7BEjtY4hYssYUlNrDELVhiC8vH6NvgZPp-6NnSH-AkKKu8MKTACKQkPZr6iviCJ37CVZ-nQUZ5CiT_XZ8KIpVUymdK8iQLFfNTTlSQJn3pP0EHxbqQTxFOeUI5U0lAaS-Aa3DmZ4r0Mt8XFLxSdoRI805jYfPi6_vP40YAuYprQ8TaELExxBF6407amLQw1x9OG2PFltkaxhoDCK8_8RWY1jWhc8EDvGK9bweu45sc9Azd2f2dnqODqryQL9Btsa2W5-VLC8s_zkrWDg
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+coarse-grained+multicomputer+parallel+algorithm+for+the+sequential+substring+constrained+longest+common+subsequence+problem&rft.jtitle=Parallel+computing&rft.au=Kengne+Tchendji%2C+Vianney&rft.au=Bogning+Tepiele%2C+Hermann&rft.au=Akong+Onabid%2C+Mathias&rft.au=Myoupo%2C+Jean+Fr%C3%A9d%C3%A9ric&rft.date=2022-07-01&rft.pub=Elsevier&rft.issn=0167-8191&rft.eissn=1872-7336&rft.volume=111&rft_id=info:doi/10.1016%2Fj.parco.2022.102927&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai%3AHAL%3Ahal-03694677v1
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-8191&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-8191&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-8191&client=summon