FIELD: information technology.
SUBSTANCE: to find maximum sections in a finite sequence of characters x[i] (0≤i≤N) of a finite alphabet, which are repetitions of previously encountered sections, two bit arrays beg[i] and end[i] are created in computer memory. All elements of said bit arrays are populated with zeros. The sequence s1[i] is calculated for all N values of indices i, where s1[i] is the maximum length of the linear section of said data sequence. All said maximum sections are defined as all intervals x[m,n] for which the initial index m satisfies the condition s1[m]>sl[m-1]-1, and the final index n is equal to m+sl[m]-1, for which, for each value i, the fulfillment of the condition s1[i]>sl[i-1]-1 is checked, and if the condition is met, values beg[i]=1 and end[i+s1[i]]=1 are set in the bit arrays beg[i] and end[i]. The set of all said maximum sections is recovered on the two bit arrays beg[i] and end[i].
EFFECT: reduced amount of memory required to display all maximum repeating sections.
3 cl, 2 dwg
Title |
Year |
Author |
Number |
METHODS AND DEVICE FOR PULSE-SIGNAL DATA STREAM FRAGMENTATION, STRUCTURE ANALYSIS, AND COMPRESSION |
1996 |
- Ratushnjak Oleg Aleksandrovich
|
RU2108665C1 |
METHODS AND DEVICES FOR FLEXIBLE CHANNEL SWITCHING IN MULTIPLE ACCESS COMMUNICATION NETWORK |
2005 |
- Palanki Ravi
- Kkhandekar Aamod
|
RU2378771C2 |
METHODS AND DEVICES FOR FLEXIBLE CHANNEL SWITCHING IN MULTIPLE ACCESS COMMUNICATION NETWORK |
2009 |
- Palanki Ravi
- Kkhandekar Aamod
|
RU2531257C2 |
IMAGE ENCODING METHOD, IMAGE ENCODING DEVICE, IMAGE DECODING METHOD AND IMAGE DECODING DEVICE |
2012 |
- Sasai Khisao
- Terada Kengo
- Nisi Takakhiro
- Sibakhara Joudzi
- Sugio Tosiyasu
- Tanikava Kioko
- Matsunobu Toru
|
RU2714377C2 |
IMAGE ENCODING METHOD, IMAGE ENCODING DEVICE, IMAGE DECODING METHOD AND IMAGE DECODING DEVICE |
2012 |
- Sasai Khisao
- Nisi Takakhiro
- Sibakhara Joudzi
- Sugio Tosiyasu
- Tanikava Kioko
- Matsunobu Toru
- Terada Kengo
|
RU2610249C2 |
DATA ENCODING AND DECODING |
2014 |
- Gemej Dzhejms Aleksandr
- Sharman Karl Dzhejms
|
RU2679784C2 |
DEVICE AND METHOD FOR CHANNEL ALTERNATION IN COMMUNICATION SYSTEM |
2006 |
|
RU2365035C1 |
METHOD FOR CONVERTING SEQUENCES OF M-BIT INFORMATION WORDS INTO MODULATED SIGNAL, METHOD FOR MANUFACTURING OF RECORD CARRIER, ENCODER, WRITING DEVICE, SIGNAL AND RECORD CARRIER |
1996 |
- Skhaukhamer Immink Kornelis Antoni
|
RU2153200C2 |
SAMPLE ARRIGE ENCODING FOR LOW DELAY |
2022 |
- George, Valeri
- Henkel, Anastasia
- Kirchhoffer, Heiner
- Marpe, Detlev
- Schierl, Thomas
|
RU2787846C1 |
CODING ARRAY OF SAMPLES FOR LOW LATENCY |
2023 |
- George, Valeri
- Henkel, Anastasia
- Kirchhoffer, Heiner
- Marpe, Detlev
- Schierl, Thomas
|
RU2825247C2 |