Algorithms for subsequence combinatorics
A subsequence is obtained from a string by deleting any number of characters; thus in contrast to a substring, a subsequence is not necessarily a contiguous part of the string. Counting subsequences under various constraints has become relevant to biological sequence analysis, to machine learning, t...
        Saved in:
      
    
          | Published in | Theoretical computer science Vol. 409; no. 3; pp. 394 - 404 | 
|---|---|
| Main Authors | , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Oxford
          Elsevier B.V
    
        28.12.2008
     Elsevier  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0304-3975 1879-2294 1879-2294  | 
| DOI | 10.1016/j.tcs.2008.08.035 | 
Cover
| Abstract | A subsequence is obtained from a string by deleting any number of characters; thus in contrast to a substring, a subsequence is not necessarily a contiguous part of the string. Counting subsequences under various constraints has become relevant to biological sequence analysis, to machine learning, to coding theory, to the analysis of categorical time series in the social sciences, and to the theory of word complexity. We present theorems that lead to efficient dynamic programming algorithms to count (1) distinct subsequences in a string, (2) distinct common subsequences of two strings, (3) matching joint embeddings in two strings, (4) distinct subsequences with a given minimum span, and (5) sequences generated by a string allowing characters to come in runs of a length that is bounded from above. | 
    
|---|---|
| AbstractList | A subsequence is obtained from a string by deleting any number of characters; thus in contrast to a substring, a subsequence is not necessarily a contiguous part of the string. Counting subsequences under various constraints has become relevant to biological sequence analysis, to machine learning, to coding theory, to the analysis of categorical time series in the social sciences, and to the theory of word complexity. We present theorems that lead to efficient dynamic programming algorithms to count (1) distinct subsequences in a string, (2) distinct common subsequences of two strings, (3) matching joint embeddings in two strings, (4) distinct subsequences with a given minimum span, and (5) sequences generated by a string allowing characters to come in runs of a length that is bounded from above. | 
    
| Author | Wang, Hui Elzinga, Cees Rahmann, Sven  | 
    
| Author_xml | – sequence: 1 givenname: Cees surname: Elzinga fullname: Elzinga, Cees email: ch.elzinga@fsw.vu.nl organization: Department of Social Science Research Methods, VU University Amsterdam, The Netherlands – sequence: 2 givenname: Sven surname: Rahmann fullname: Rahmann, Sven email: sven.rahmann@tu-dortmund.de organization: Bioinformatics for High-throughput Technologies, Computer Science 11, TU Dortmund, Germany – sequence: 3 givenname: Hui surname: Wang fullname: Wang, Hui email: h.wang@ulster.ac.uk organization: School of Computing and Mathematics, University of Ulster, Northern Ireland, UK  | 
    
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=20947936$$DView record in Pascal Francis | 
    
| BookMark | eNqNkE1LAzEQhoNUsK3-AG-9CF52TTabzQZPpfgFBS96DrPZRFO2SU1Spf_eXVY8eCgOL8xh5pmZd2Zo4rzTCF0SnBNMqptNnlTMC4zrfBBlJ2hKai6yohDlBE0xxWVGBWdnaBbjBvfBeDVF18vuzQeb3rdxYXxYxH0T9cdeO6UXym8b6yD1dRXP0amBLuqLnzxHr_d3L6vHbP388LRarjNFOU5ZzUkFnLeCCQZY40I3lNDaCNZqThvKGyG4ADCAGdGgS1UTDv01tIKCCEPnqBjn7t0ODl_QdXIX7BbCQRIsB69yI3uvcvAqB1HWQ1cjtIOooDMBnLLxFyywKLmgVd_Hxz4VfIxBG6lsgmS9SwFsd3QD-UP-56rbkdH9vz6tDjIqO3y2tUGrJFtvj9Dfde2NQg | 
    
| CODEN | TCSCDI | 
    
| CitedBy_id | crossref_primary_10_1177_0049124113506563 crossref_primary_10_1177_0049124114540707 crossref_primary_10_31857_S0132347423050035 crossref_primary_10_1007_s13524_012_0191_z crossref_primary_10_1007_s10816_016_9284_0 crossref_primary_10_1134_S0361768823050031 crossref_primary_10_1007_s10680_013_9296_3 crossref_primary_10_1093_sf_sor015 crossref_primary_10_1007_s10618_014_0362_1 crossref_primary_10_1016_j_tcs_2015_09_028 crossref_primary_10_1016_j_tcs_2013_06_006 crossref_primary_10_1142_S1793830917500422 crossref_primary_10_1177_0049124109357535 crossref_primary_10_1109_TIT_2020_3033513 crossref_primary_10_1109_MIS_2015_14 crossref_primary_10_1109_TKDE_2010_239 crossref_primary_10_1007_BF03213737 crossref_primary_10_1016_j_patrec_2012_07_017 crossref_primary_10_1016_j_jcta_2024_105980 crossref_primary_10_1038_s41598_024_51730_3 crossref_primary_10_1111_rssa_12125 crossref_primary_10_1145_3179405 crossref_primary_10_1016_j_tcs_2019_05_025 crossref_primary_10_1016_j_ins_2011_02_001 crossref_primary_10_1109_TPAMI_2010_16 crossref_primary_10_1016_j_disc_2024_113928 crossref_primary_10_15195_v8_a3 crossref_primary_10_1016_j_alcr_2012_01_002 crossref_primary_10_1016_j_jvb_2017_10_009  | 
    
| Cites_doi | 10.1016/S0304-3975(98)00258-8 10.1006/jcta.2000.3081 10.36045/bbms/1102714173 10.1007/s00357-005-0007-6 10.37236/1761 10.1145/322033.322044 10.1016/0012-365X(76)90140-0 10.1007/s10680-007-9133-7 10.1515/dma.1992.2.3.241 10.1109/TIT.2002.806155 10.1016/S0304-3975(98)00248-5  | 
    
| ContentType | Journal Article | 
    
| Copyright | 2008 Elsevier B.V. 2009 INIST-CNRS  | 
    
| Copyright_xml | – notice: 2008 Elsevier B.V. – notice: 2009 INIST-CNRS  | 
    
| DBID | 6I. AAFTH AAYXX CITATION IQODW ADTOC UNPAY  | 
    
| DOI | 10.1016/j.tcs.2008.08.035 | 
    
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef Pascal-Francis Unpaywall for CDI: Periodical Content Unpaywall  | 
    
| DatabaseTitle | CrossRef | 
    
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Mathematics Computer Science Applied Sciences  | 
    
| EISSN | 1879-2294 | 
    
| EndPage | 404 | 
    
| ExternalDocumentID | vu:oai:research.vu.nl:publications/c51ded68-c576-4e87-9d95-81d60a15fbf8 20947936 10_1016_j_tcs_2008_08_035 S0304397508006245  | 
    
| GroupedDBID | --K --M -~X .DC .~1 0R~ 123 1B1 1RT 1~. 1~5 29Q 4.4 457 4G. 5VS 6I. 7-5 71M 8P~ 9JN AABNK AACTN AAEDT AAEDW AAFTH AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABAOU ABBOA ABEFU ABFNM ABJNI ABMAC ABTAH ABVKL ABXDB ABYKQ ACAZW ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADMUD AEBSH AEKER AENEX AEXQZ AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ARUGR ASPBG AVWKF AXJTR AZFZN BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q G8K GBLVA GBOLZ HVGLF HZ~ IHE IXB J1W KOM LG9 M26 M41 MHUIS MO0 N9A NCXOZ O-L O9- OAUVE OK1 OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SCC SDF SDG SES SEW SPC SPCBC SSV SSW SSZ T5K TAE TN5 WH7 WUQ XJT YNT ZMT ZY4 ~G- AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO ADVLN AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD AFXIZ AGCQF AGRNS BNPGV IQODW SSH ADTOC UNPAY  | 
    
| ID | FETCH-LOGICAL-c370t-8716a77d9595a0e02eb3138f95de73b37b9979aafa051eae4c817a00036a219f3 | 
    
| IEDL.DBID | AIKHN | 
    
| ISSN | 0304-3975 1879-2294  | 
    
| IngestDate | Sun Oct 26 04:08:13 EDT 2025 Mon Jul 21 09:17:13 EDT 2025 Thu Apr 24 23:13:16 EDT 2025 Wed Oct 01 03:58:05 EDT 2025 Fri Feb 23 02:16:40 EST 2024  | 
    
| IsDoiOpenAccess | true | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 3 | 
    
| Keywords | Subsequence Dynamic programming Combinatorics Algorithm Word Computer theory Constraint Social sciences String matching Time series Embedding Joint Complexity Coding theory Character string Coding Dynamics Counting  | 
    
| Language | English | 
    
| License | http://www.elsevier.com/open-access/userlicense/1.0 https://www.elsevier.com/tdm/userlicense/1.0 https://www.elsevier.com/open-access/userlicense/1.0 CC BY 4.0 other-oa  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c370t-8716a77d9595a0e02eb3138f95de73b37b9979aafa051eae4c817a00036a219f3 | 
    
| OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S0304397508006245 | 
    
| PageCount | 11 | 
    
| ParticipantIDs | unpaywall_primary_10_1016_j_tcs_2008_08_035 pascalfrancis_primary_20947936 crossref_citationtrail_10_1016_j_tcs_2008_08_035 crossref_primary_10_1016_j_tcs_2008_08_035 elsevier_sciencedirect_doi_10_1016_j_tcs_2008_08_035  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2008-12-28 | 
    
| PublicationDateYYYYMMDD | 2008-12-28 | 
    
| PublicationDate_xml | – month: 12 year: 2008 text: 2008-12-28 day: 28  | 
    
| PublicationDecade | 2000 | 
    
| PublicationPlace | Oxford | 
    
| PublicationPlace_xml | – name: Oxford | 
    
| PublicationTitle | Theoretical computer science | 
    
| PublicationYear | 2008 | 
    
| Publisher | Elsevier B.V Elsevier  | 
    
| Publisher_xml | – name: Elsevier B.V – name: Elsevier  | 
    
| References | Swart, Ferreira (b28) 2003; 49 Salomaa (b27) 2003 Andrews (b1) 1998 Levenshtein (b21) 1992; 2 Crochemore, Rytter (b6) 1994 Chase (b5) 1976; 16 Levé, Séébold (b19) 2001; 8 Lothaire (b24) 2002; vol. 90 2003 Levenshtein (b20) 1966; 10 Ferenczi, Kása (b11) 1999; 218 Hirschberg, Regnier (b16) 2000; 1 H. Wang, All common subsequences, in: M.M. Veloso (Ed.), IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, 2007 Bergroth, Hakonen, Väisänen (b4) 2003 de Luca (b7) 1999; 218 Hirschberg (b15) 1977; 24 cs.DS Iványi (b17) 1987; 8 Bergroth, Hakonen, Raita (b3) 2000 Flaxman, Harrow, Sorkin (b12) 2004; 11 C.H. Elzinga, Turbulence in categorical time series, Sociological Methods & Research (submitted for publication) Elzinga, Liefbroer (b10) 2007; 23 Anisiu, Blázsik, Kása (b2) 2002; 13 Gusfield (b14) 1997 Rahmann (b25) 2006; vol. 4009 Elzinga (b8) 2005; 22 Kása (b18) 1998; 9 Levenshtein (b22) 2001; 93 Lothaire (b23) 1983; vol. 17 R.I. Greenberg, Computing the number of longest common subsequences, Computational Science Research Repository. Sakarovitch, Simon (b26) 1983 Kása (10.1016/j.tcs.2008.08.035_b18) 1998; 9 Elzinga (10.1016/j.tcs.2008.08.035_b8) 2005; 22 Chase (10.1016/j.tcs.2008.08.035_b5) 1976; 16 Andrews (10.1016/j.tcs.2008.08.035_b1) 1998 Elzinga (10.1016/j.tcs.2008.08.035_b10) 2007; 23 10.1016/j.tcs.2008.08.035_b29 Salomaa (10.1016/j.tcs.2008.08.035_b27) 2003 Hirschberg (10.1016/j.tcs.2008.08.035_b16) 2000; 1 Levenshtein (10.1016/j.tcs.2008.08.035_b20) 1966; 10 de Luca (10.1016/j.tcs.2008.08.035_b7) 1999; 218 Bergroth (10.1016/j.tcs.2008.08.035_b4) 2003 Crochemore (10.1016/j.tcs.2008.08.035_b6) 1994 Sakarovitch (10.1016/j.tcs.2008.08.035_b26) 1983 Gusfield (10.1016/j.tcs.2008.08.035_b14) 1997 Levé (10.1016/j.tcs.2008.08.035_b19) 2001; 8 Levenshtein (10.1016/j.tcs.2008.08.035_b21) 1992; 2 10.1016/j.tcs.2008.08.035_b9 Ferenczi (10.1016/j.tcs.2008.08.035_b11) 1999; 218 Anisiu (10.1016/j.tcs.2008.08.035_b2) 2002; 13 10.1016/j.tcs.2008.08.035_b13 Lothaire (10.1016/j.tcs.2008.08.035_b23) 1983; vol. 17 Bergroth (10.1016/j.tcs.2008.08.035_b3) 2000 Lothaire (10.1016/j.tcs.2008.08.035_b24) 2002; vol. 90 Flaxman (10.1016/j.tcs.2008.08.035_b12) 2004; 11 Hirschberg (10.1016/j.tcs.2008.08.035_b15) 1977; 24 Swart (10.1016/j.tcs.2008.08.035_b28) 2003; 49 Rahmann (10.1016/j.tcs.2008.08.035_b25) 2006; vol. 4009 Levenshtein (10.1016/j.tcs.2008.08.035_b22) 2001; 93 Iványi (10.1016/j.tcs.2008.08.035_b17) 1987; 8  | 
    
| References_xml | – year: 1998 ident: b1 article-title: The Theory of Partitions – reference: [cs.DS] ( – volume: 13 start-page: 39 year: 2002 end-page: 48 ident: b2 article-title: Maximal Complexity of Finite Words publication-title: Pure Mathematics and Applications – start-page: 287 year: 2003 end-page: 303 ident: b4 article-title: New refinement techniques for longest common subsequence algorithms publication-title: String processing and Information Retrieval, 10th International Symposium – reference: R.I. Greenberg, Computing the number of longest common subsequences, Computational Science Research Repository. – volume: 49 start-page: 269 year: 2003 end-page: 273 ident: b28 article-title: A note on double insertion/deletion correcting codes publication-title: IEEE Transaction on Information Theory – volume: 8 start-page: 69 year: 1987 end-page: 90 ident: b17 article-title: On the publication-title: Sectio Computatorica – start-page: 165 year: 2003 end-page: 179 ident: b27 article-title: Counting (scatterred) subwords publication-title: Bulletin of the European Association for Theoretical Computer Science – year: 1994 ident: b6 article-title: Text Algorithms – volume: 218 start-page: 13 year: 1999 end-page: 39 ident: b7 article-title: On the combinatorics of finite words publication-title: Theoretical Computer Science – start-page: 39 year: 2000 end-page: 48 ident: b3 article-title: A survey of longest common subsequence algorithms publication-title: Proceedings of the Seventh International Symposium on String Processing and Information Retrieval – year: 1997 ident: b14 article-title: Algorithms on Strings, Trees and Sequences, Computer Science and Computational Biology – reference: H. Wang, All common subsequences, in: M.M. Veloso (Ed.), IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, 2007 – volume: 22 start-page: 87 year: 2005 end-page: 118 ident: b8 article-title: Combinatorial representation of token sequences publication-title: Journal of Classification – volume: 11 start-page: R8 year: 2004 ident: b12 article-title: Strings with maximally many distict subsequences and substrings publication-title: The Electronic Journal of Combinatorics – volume: 9 start-page: 119 year: 1998 end-page: 128 ident: b18 article-title: On the d-complexity of strings publication-title: Pure Mathematics and Applications – reference: C.H. Elzinga, Turbulence in categorical time series, Sociological Methods & Research (submitted for publication) – volume: 93 start-page: 310 year: 2001 end-page: 332 ident: b22 article-title: Efficient reconstruction of sequences from their subsequences or supersequences publication-title: Journal of Combinatorial Theory, Series A – volume: 218 start-page: 177 year: 1999 end-page: 195 ident: b11 article-title: Complexity for finite factors of infinite sequences publication-title: Theoretical Computer Science – volume: 2 start-page: 241 year: 1992 end-page: 258 ident: b21 article-title: On perfect codes in insertion and deletion metric publication-title: Discrete Mathematics and Applications – year: 1983 ident: b26 article-title: Subwords publication-title: Combinatorics on Words – volume: 10 start-page: 707 year: 1966 end-page: 710 ident: b20 article-title: Binary codes capable of correcting deletions, insertions and reversals publication-title: Soviet Physics Doklady – volume: 16 start-page: 123 year: 1976 end-page: 140 ident: b5 article-title: Subsequence numbers and logarithmic concavity publication-title: Discrete Mathematics – volume: vol. 17 year: 1983 ident: b23 publication-title: Combinatorics on Words – volume: 23 start-page: 225 year: 2007 end-page: 250 ident: b10 article-title: De-standardization and differentiation of family life trajectories of young adults: A cross-national comparison using sequence analysis publication-title: European Journal of Population – volume: 24 start-page: 664 year: 1977 end-page: 675 ident: b15 article-title: Algorithms for the longest common subsequence problem publication-title: Journal of the ACM – volume: vol. 90 year: 2002 ident: b24 publication-title: Algebraic Combinatorics on Words – volume: 8 start-page: 277 year: 2001 end-page: 291 ident: b19 article-title: Proof of a conjecture on word complexity publication-title: Bulletin of the Belgian Mathematical Society Simon Stevin – reference: ), 2003 – volume: vol. 4009 start-page: 153 year: 2006 end-page: 164 ident: b25 article-title: Subsequence combinatorics and applications to microarray production, DNA sequencing and chaining algorithms publication-title: Combinatorial Pattern Matching (CPM) – volume: 1 start-page: 123 year: 2000 end-page: 132 ident: b16 article-title: Tight bounds on the number of string subsequences publication-title: Journal of Discrete Algorithms – start-page: 287 year: 2003 ident: 10.1016/j.tcs.2008.08.035_b4 article-title: New refinement techniques for longest common subsequence algorithms – volume: 8 start-page: 69 year: 1987 ident: 10.1016/j.tcs.2008.08.035_b17 article-title: On the d-complexity of words, Annales ”Universitatis Scientiarum Budapestinensis de Rolando Eötvös nominatae publication-title: Sectio Computatorica – ident: 10.1016/j.tcs.2008.08.035_b13 – ident: 10.1016/j.tcs.2008.08.035_b9 – year: 1997 ident: 10.1016/j.tcs.2008.08.035_b14 – start-page: 165 issue: 81 year: 2003 ident: 10.1016/j.tcs.2008.08.035_b27 article-title: Counting (scatterred) subwords publication-title: Bulletin of the European Association for Theoretical Computer Science – volume: 9 start-page: 119 issue: 1–2 year: 1998 ident: 10.1016/j.tcs.2008.08.035_b18 article-title: On the d-complexity of strings publication-title: Pure Mathematics and Applications – year: 1994 ident: 10.1016/j.tcs.2008.08.035_b6 – volume: 10 start-page: 707 year: 1966 ident: 10.1016/j.tcs.2008.08.035_b20 article-title: Binary codes capable of correcting deletions, insertions and reversals publication-title: Soviet Physics Doklady – ident: 10.1016/j.tcs.2008.08.035_b29 – volume: 218 start-page: 177 year: 1999 ident: 10.1016/j.tcs.2008.08.035_b11 article-title: Complexity for finite factors of infinite sequences publication-title: Theoretical Computer Science doi: 10.1016/S0304-3975(98)00258-8 – volume: 93 start-page: 310 issue: 2 year: 2001 ident: 10.1016/j.tcs.2008.08.035_b22 article-title: Efficient reconstruction of sequences from their subsequences or supersequences publication-title: Journal of Combinatorial Theory, Series A doi: 10.1006/jcta.2000.3081 – volume: 8 start-page: 277 issue: 2 year: 2001 ident: 10.1016/j.tcs.2008.08.035_b19 article-title: Proof of a conjecture on word complexity publication-title: Bulletin of the Belgian Mathematical Society Simon Stevin doi: 10.36045/bbms/1102714173 – volume: 22 start-page: 87 issue: 1 year: 2005 ident: 10.1016/j.tcs.2008.08.035_b8 article-title: Combinatorial representation of token sequences publication-title: Journal of Classification doi: 10.1007/s00357-005-0007-6 – year: 1983 ident: 10.1016/j.tcs.2008.08.035_b26 article-title: Subwords – volume: vol. 17 year: 1983 ident: 10.1016/j.tcs.2008.08.035_b23 – volume: 11 start-page: R8 year: 2004 ident: 10.1016/j.tcs.2008.08.035_b12 article-title: Strings with maximally many distict subsequences and substrings publication-title: The Electronic Journal of Combinatorics doi: 10.37236/1761 – volume: 1 start-page: 123 issue: 1 year: 2000 ident: 10.1016/j.tcs.2008.08.035_b16 article-title: Tight bounds on the number of string subsequences publication-title: Journal of Discrete Algorithms – year: 1998 ident: 10.1016/j.tcs.2008.08.035_b1 – volume: 13 start-page: 39 issue: 1–2 year: 2002 ident: 10.1016/j.tcs.2008.08.035_b2 article-title: Maximal Complexity of Finite Words publication-title: Pure Mathematics and Applications – volume: vol. 4009 start-page: 153 year: 2006 ident: 10.1016/j.tcs.2008.08.035_b25 article-title: Subsequence combinatorics and applications to microarray production, DNA sequencing and chaining algorithms – volume: 24 start-page: 664 issue: 4 year: 1977 ident: 10.1016/j.tcs.2008.08.035_b15 article-title: Algorithms for the longest common subsequence problem publication-title: Journal of the ACM doi: 10.1145/322033.322044 – volume: 16 start-page: 123 year: 1976 ident: 10.1016/j.tcs.2008.08.035_b5 article-title: Subsequence numbers and logarithmic concavity publication-title: Discrete Mathematics doi: 10.1016/0012-365X(76)90140-0 – volume: 23 start-page: 225 issue: 3–4 year: 2007 ident: 10.1016/j.tcs.2008.08.035_b10 article-title: De-standardization and differentiation of family life trajectories of young adults: A cross-national comparison using sequence analysis publication-title: European Journal of Population doi: 10.1007/s10680-007-9133-7 – volume: vol. 90 year: 2002 ident: 10.1016/j.tcs.2008.08.035_b24 – volume: 2 start-page: 241 issue: 3 year: 1992 ident: 10.1016/j.tcs.2008.08.035_b21 article-title: On perfect codes in insertion and deletion metric publication-title: Discrete Mathematics and Applications doi: 10.1515/dma.1992.2.3.241 – volume: 49 start-page: 269 issue: 1 year: 2003 ident: 10.1016/j.tcs.2008.08.035_b28 article-title: A note on double insertion/deletion correcting codes publication-title: IEEE Transaction on Information Theory doi: 10.1109/TIT.2002.806155 – start-page: 39 year: 2000 ident: 10.1016/j.tcs.2008.08.035_b3 article-title: A survey of longest common subsequence algorithms – volume: 218 start-page: 13 year: 1999 ident: 10.1016/j.tcs.2008.08.035_b7 article-title: On the combinatorics of finite words publication-title: Theoretical Computer Science doi: 10.1016/S0304-3975(98)00248-5  | 
    
| SSID | ssj0000576 | 
    
| Score | 2.1716847 | 
    
| Snippet | A subsequence is obtained from a string by deleting any number of characters; thus in contrast to a substring, a subsequence is not necessarily a contiguous... | 
    
| SourceID | unpaywall pascalfrancis crossref elsevier  | 
    
| SourceType | Open Access Repository Index Database Enrichment Source Publisher  | 
    
| StartPage | 394 | 
    
| SubjectTerms | Algorithm Algorithmics. Computability. Computer arithmetics Applied sciences Artificial intelligence Combinatorics Combinatorics. Ordered structures Computer science; control theory; systems Dynamic programming Exact sciences and technology Learning and adaptive systems Mathematics Miscellaneous Sciences and techniques of general use Subsequence Theoretical computing  | 
    
| SummonAdditionalLinks | – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3fT9swED6N8gAVGr-GKGMoD3tAoFAnseP4sUIgNAm0ByqVp8h2bcqWpRVJNY2_nkviVAyhokmT_Ggndu589118vg_gKwZVhOgYg5wgTjBA0bjnpA19yY3VXFutWHUb-fomvhrSbyM2cnRA1V0YV-JmUrEf5Fnf5P3Zi99Xfc2CsRnjUzXiZJ8a3CFiLJiPqCsmMmBW2WQFVmOGwLwDq8Ob74O75hyB-uh5q4TGil7bD0NB2zPOOtur1IVLrMRWc7-96aU2ZrLAb2cb0osurM3zmfzzW2bZC690uQlZu54mGeXn2bxUZ_rpVanH_7TgLfjo0Ks3aNRtGz6YfAc2W2YIzxmKHeheL6rBFrtwPMjup48P5eRX4SFG9go0Vi6D20OFx9hc1qVKik8wvLy4Pb_yHUODryNOSr-KtiTnOCHBJDEkxNA8iBIr2NjwSEVcCcGFlFbi3jfSUJ0EXNZFcCSaShvtQSef5mYfPIQZ2gqqCOeIMnEMUUQnlEmlOFUR6QFpJZJqV768YtHI0jZP7UeKQnS0mtgi1oOTxZBZU7tjWWfaijl14KMBFSn6lmXDjv5SicWLQoyb0fbFPThd6Mj7szj4p96fYb1OXwmqG_aH0Ckf5-YLYqRSHTndfwbrLgvI priority: 102 providerName: Unpaywall  | 
    
| Title | Algorithms for subsequence combinatorics | 
    
| URI | https://dx.doi.org/10.1016/j.tcs.2008.08.035 https://research.vu.nl/en/publications/c51ded68-c576-4e87-9d95-81d60a15fbf8  | 
    
| UnpaywallVersion | submittedVersion | 
    
| Volume | 409 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier ScienceDirect (LUT) customDbUrl: eissn: 1879-2294 dateEnd: 20211012 omitProxy: true ssIdentifier: ssj0000576 issn: 1879-2294 databaseCode: ACRLP dateStart: 19950109 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals [SCFCJ] customDbUrl: eissn: 1879-2294 dateEnd: 20211012 omitProxy: true ssIdentifier: ssj0000576 issn: 1879-2294 databaseCode: AIKHN dateStart: 19950109 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect Freedom Collection 2013 customDbUrl: eissn: 1879-2294 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000576 issn: 1879-2294 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect Open Access Journals (Elsevier) customDbUrl: eissn: 1879-2294 dateEnd: 20211103 omitProxy: true ssIdentifier: ssj0000576 issn: 1879-2294 databaseCode: IXB dateStart: 19750601 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1879-2294 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0000576 issn: 1879-2294 databaseCode: AKRWK dateStart: 19750601 isFulltext: true providerName: Library Specific Holdings  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB76OGgRH1WxPkoOHkSp3TTZbHKsxdIqLYIW6insbhOtxLY0KeLF3-4k2VQLoiDksiFDltndb-ZjZmcATpFUESItJDm6ZSNBkXjmuN-oceb5kklfChrfRu71rc7AvBnSYQ5a2V2YOK1SYX-K6Qlaqzd1pc36bDyu38dBPbSmNPZ5rIZJ81BE-2PbBSg2u7ed_hcgU5aGLOMgAApkwc0kzSuSocqoxCdp-vajedqY8RCV5qfdLkqwtpjM-PsbD4Jv5qi9DZvKj9Sa6VR3IOdNyrCV9WjQ1JEtQ6m3rMsa7sJZM3iazsfR82uoobeqhQgbKpdaQw0gS-ZJ0ZBwDwbt64dWp6Z6JdSkwUhUi3kPZ2zkUIdy4pEGkmTdsH2HjjxmCIMJx2EO5z7HU-hxz5S2znhSjoYjaPnGPhQm04l3ABoafOk7piCMob-HMkQQaZuUC8FMYZAKkExFrlSFxON-FoGbZYy9uKhV1eASH4NW4HwpMkuraPz2sZnp3V3ZCi6i_G9i1ZU1Wv6ogQwWUciqwMVy0f6exeH_ZnEE60lGiR5fej-GQjRfeCfotkSiCvnLD72qNieOusMrHA36d83HT6287LI | 
    
| linkProvider | Elsevier | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dT8IwEL8gPiAxfqBG_MA9-GA0SNnWlT0SIkEFXoSEt6Utm2IQCBsxvvi3e906lMRgYtKnpU27a3t3v9yvdwCXCKoIkQ6CnKpTQ4Ai8c7xwCxz5geSyUAKql4jd7pOq28_DOggA430LYyiVWrdn-j0WFvrLxUtzcpsNKo8qaAeWlOqfB7HtOkGbNrUZAqB3X5-8zzQIUkClioEgN3T0GZM8opkqPmU2OKSb78ap-0ZD1FkQVLrIg-5xWTGP975ePzDGDX3YEd7kUY9Weg-ZPxJAXbTCg2GvrAFyHeWWVnDA7iqj5-n81H08hYa6KsaISoNzaQ28P8RI_M4ZUh4CP3mXa_RKutKCWVpMRKVFerhjA1d6lJOfGIiRK5atcClQ59ZwmLCdZnLecDxDvrct2WtynicjIajygqsI8hOphP_GAw09zJwbUEYQ28PxxBBZM2mXAhmC4sUgaQi8qROI66qWYy9lC_26qFUdXlLbBYtwvVyyCzJobGus53K3Vs5CB7q-HXDSit7tJzIRPyKOsgpws1y0_5excn_VnEBuVav0_ba993HU9iKuSVV9fz9DLLRfOGfowMTiVJ8QL8AvTzqxg | 
    
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3fT9swED6N8gAVGr-GKGMoD3tAoFAnseP4sUIgNAm0ByqVp8h2bcqWpRVJNY2_nkviVAyhokmT_Ggndu589118vg_gKwZVhOgYg5wgTjBA0bjnpA19yY3VXFutWHUb-fomvhrSbyM2cnRA1V0YV-JmUrEf5Fnf5P3Zi99Xfc2CsRnjUzXiZJ8a3CFiLJiPqCsmMmBW2WQFVmOGwLwDq8Ob74O75hyB-uh5q4TGil7bD0NB2zPOOtur1IVLrMRWc7-96aU2ZrLAb2cb0osurM3zmfzzW2bZC690uQlZu54mGeXn2bxUZ_rpVanH_7TgLfjo0Ks3aNRtGz6YfAc2W2YIzxmKHeheL6rBFrtwPMjup48P5eRX4SFG9go0Vi6D20OFx9hc1qVKik8wvLy4Pb_yHUODryNOSr-KtiTnOCHBJDEkxNA8iBIr2NjwSEVcCcGFlFbi3jfSUJ0EXNZFcCSaShvtQSef5mYfPIQZ2gqqCOeIMnEMUUQnlEmlOFUR6QFpJZJqV768YtHI0jZP7UeKQnS0mtgi1oOTxZBZU7tjWWfaijl14KMBFSn6lmXDjv5SicWLQoyb0fbFPThd6Mj7szj4p96fYb1OXwmqG_aH0Ckf5-YLYqRSHTndfwbrLgvI | 
    
| 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=Algorithms+for+subsequence+combinatorics&rft.jtitle=Theoretical+computer+science&rft.au=ELZINGA%2C+Cees&rft.au=RAHMANN%2C+Sven&rft.au=HUI+WANG&rft.date=2008-12-28&rft.pub=Elsevier&rft.issn=0304-3975&rft.volume=409&rft.issue=3&rft.spage=394&rft.epage=404&rft_id=info:doi/10.1016%2Fj.tcs.2008.08.035&rft.externalDBID=n%2Fa&rft.externalDocID=20947936 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon |