METHOD AND ASSOCIATIVE MATRIX APPARATUS FOR PARALLEL SEARCH OF A SAMPLE BASED ON THE PREFIXES THEREOF Russian patent published in 2021 - IPC G11C15/00 G06F17/16 

Abstract RU 2760628 C1

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

Similar patents RU2760628C1

Title Year Author Number
METHOD AND ASSOCIATIVE MATRIX DEVICE FOR PROCESSING LINE DATA 2014
  • Titenko Evgenij Anatol'Evich
  • Grishin Dmitrij Sergeevich
  • Belokopytov Aleksej Vjacheslavovich
  • Kripachev Aleksandr Vladimirovich
  • Zhuravlev Vladimir Borisovich
RU2569567C2
METHOD FOR PARALLEL SEARCH AND ROW REPLACEMENT AND HOMOGENEOUS MEMORY MATRIX FOR REALISING SAID METHOD 2012
  • Titenko Evgenij Anatol'Evich
  • Zerin Ivan Sergeevich
  • Evsjukov Vjacheslav Sergeevich
  • Skornjakov Kirill Sergeevich
  • Tutov Evgenij Borisovich
RU2509383C2
METHOD AND MULTIFUNCTIONAL ASSOCIATIVE MATRIX DEVICE FOR PROCESSING LINE DATA AND SOLVING TASKS FOR RECOGNISING IMAGES 2014
  • Titenko Evgenij Anatolevich
  • Grishin Dmitrij Sergeevich
  • Belokopytov Aleksej Vjacheslavovich
  • Kripachev Aleksandr Vladimirovich
  • Zhuravlev Vladimir Borisovich
  • Khanis Vladislav Andreevich
  • Kurochkin Aleksandr Gennadevich
  • Panishchev Vladimir Sergeevich
  • Shevchenko Maksim Aleksandrovich
RU2582053C2
ASSOCIATIVE MEMORY MATRIX FOR MASKED INCLUSION SEARCH 2010
  • Titenko Evgenij Anatol'Evich
  • Evsjukov Vjacheslav Sergeevich
  • Shilenkov Maksim Viktorovich
  • Semenikhin Evgenij Anatol'Evich
  • Ovchinkin Oleg Viktorovich
  • Nekljudov Dmitrij Jur'Evich
  • Zerin Ivan Sergeevich
RU2469425C2
METHOD AND MATRIX DEVICE FOR PARALLEL-PIPELINE PATTERN MATCH SEARCH 2022
  • Titenko Evgenii Anatolevich
RU2789997C1
MATRIX DEVICE FOR PARALLEL SEARCH OF OCCURRENCES AND DATA PROCESSING 2021
  • Titenko Evgenij Anatolevich
  • Taldykin Evgenij Vladimirovich
  • Shchitov Aleksej Nikolaevich
RU2762781C1
MATRIX DEVICE FOR FAST OCCURRENCE SEARCH AND DATA PROCESSING 2022
  • Titenko Evgenii Anatolevich
  • Minakov Ilia Sergeevich
  • Khalin Iurii Alekseevich
RU2787742C1
DEVICE FOR PARALLEL SEARCH FOR WORD INCLUSIONS AND COINCIDENCE 2010
  • Titenko Evgenij Anatol'Evich
  • Voronin Dmitrij Aleksandrovich
  • Evsjukov Vjacheslav Sergeevich
  • Semenikhin Evgenij Anatol'Evich
  • Nabil Imkhammed Mokhsen Zanun
  • Atakishchev Artur Olegovich
RU2430408C1
METHOD AND APPARATUS FOR SEARCHING FOR COMPOSITE SAMPLE IN SEQUENCE 2013
  • Kripachev Aleksandr Vladimirovich
  • Titenko Evgenij Anatol'Evich
  • Bredikhin Ruslan Vladimirovich
  • Belokopytov Aleksej Vjacheslavovich
  • Kurochkin Aleksandr Gennadievich
RU2549525C2
MATRIX APPARATUS FOR PARALLEL SEARCH OF A COMPOSITE SAMPLE 2021
  • Titenko Evgenii Anatolevich
  • Bulatnikov Denis Vladimirovich
  • Shchitov Aleksei Nikolaevich
  • Titenko Mikhail Andreevich
RU2776602C1

RU 2 760 628 C1

Authors

Titenko Evgenii Anatolevich

Dates

2021-11-29Published

2021-02-25Filed