FIELD: computing technology.
SUBSTANCE: technical result is achieved by means of parallel search, implemented in no more than m-1 search steps. The even step of the operation therein consists of the stage of parallel comparisons of the sample and m-1 prefixes thereof with the text in a matrix representation thereof and a stage of combining and processing the comparison matrix to calculate the position of the next possible occurrence of the sample at the next search step. The odd step of the operation consists of a left shift of the text in a one-dimensional (linear) representation thereof by a calculated amount of characters. At the stage of parallel comparisons, the relative shift of the prefixes by 1 character allows for m parallel comparisons, and if the occurrence of the tth prefix with a length of m-t characters (t=1-m) in the text is detected, at the next step, a shift thereof to the left (shift towards the initial position) by the calculated amount of characters.
EFFECT: reduction in the time for the operation of searching for occurrences of a sample in the text based on associative memory.
2 cl, 9 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD AND ASSOCIATIVE MATRIX DEVICE FOR PROCESSING LINE DATA | 2014 |
|
RU2569567C2 |
METHOD FOR PARALLEL SEARCH AND ROW REPLACEMENT AND HOMOGENEOUS MEMORY MATRIX FOR REALISING SAID METHOD | 2012 |
|
RU2509383C2 |
METHOD AND MULTIFUNCTIONAL ASSOCIATIVE MATRIX DEVICE FOR PROCESSING LINE DATA AND SOLVING TASKS FOR RECOGNISING IMAGES | 2014 |
|
RU2582053C2 |
ASSOCIATIVE MEMORY MATRIX FOR MASKED INCLUSION SEARCH | 2010 |
|
RU2469425C2 |
METHOD AND MATRIX DEVICE FOR PARALLEL-PIPELINE PATTERN MATCH SEARCH | 2022 |
|
RU2789997C1 |
MATRIX DEVICE FOR PARALLEL SEARCH OF OCCURRENCES AND DATA PROCESSING | 2021 |
|
RU2762781C1 |
MATRIX DEVICE FOR FAST OCCURRENCE SEARCH AND DATA PROCESSING | 2022 |
|
RU2787742C1 |
DEVICE FOR PARALLEL SEARCH FOR WORD INCLUSIONS AND COINCIDENCE | 2010 |
|
RU2430408C1 |
METHOD AND APPARATUS FOR SEARCHING FOR COMPOSITE SAMPLE IN SEQUENCE | 2013 |
|
RU2549525C2 |
MATRIX APPARATUS FOR PARALLEL SEARCH OF A COMPOSITE SAMPLE | 2021 |
|
RU2776602C1 |
Authors
Dates
2021-11-29—Published
2021-02-25—Filed