Detail výsledku

VYUŽITÍ REDUKCE NKA PRO VYHLEDÁVÁNÍ VZORŮ V FPGA

KOŠAŘ, V. VYUŽITÍ REDUKCE NKA PRO VYHLEDÁVÁNÍ VZORŮ V FPGA. Počítačové architektury a diagnostika 2012. Milovy: Fakulta informačních technologií ČVUT, 2012. s. 97-102. ISBN: 978-80-01-05106-1.
Název anglicky
On Usage of NFA Reduction for Regular Expressions matching in FPGA
Typ
článek ve sborníku konference
Jazyk
česky
Autoři
Abstrakt

Prudký rozvoj počítačových sítí s sebou přináší neustále se zvyšující počet signatur systémů pro detekci nebezpečného provozu. To sebou přináší nutnost redukovat velikost nedeterministických konečných automatů používaných pro akceleraci vyhledávání řetězců popsaných regulárními výrazy. Článek představuje 5 redukčních algoritmů a řešení problematiky korespondence koncových stavů k regulárním výrazů. Představené algoritmy redukce jsou vyhodnoceny jak pro nemodifikované (redukce průměrně 35,1% stavů a 42,7% přechodů), tak pro modifikované algoritmy (redukce průměrně 6,8% stavů  a 4,3% přechodů).

Abstrakt anglicky

This article describes 5 NFA reduction algorithms and solution of correspondence between final states and regular expressions. Both variants of reduction algorithms are evaluated. Unmodified variants have average reduction 35.1% of states and 42.7% of transitions. Modified variants have average reduction 6.8% of states and 4.3% of transitions and those algorithms preserve correspondence between final states and regular expressions.

Klíčová slova

NKA, FPGA, Redukce, Vyhledávání vzorů

Klíčová slova anglicky

NFA, FPGA, Reduction, Regular Expressions Matching

Rok
2012
Strany
97–102
Sborník
Počítačové architektury a diagnostika 2012
Konference
Počítačové architektury a diagnostika 2012, PAD 2012
ISBN
978-80-01-05106-1
Vydavatel
Fakulta informačních technologií ČVUT
Místo
Milovy
BibTeX
@inproceedings{BUT97535,
  author="Vlastimil {Košař}",
  title="VYUŽITÍ REDUKCE NKA PRO VYHLEDÁVÁNÍ VZORŮ V FPGA",
  booktitle="Počítačové architektury a diagnostika 2012",
  year="2012",
  pages="97--102",
  publisher="Fakulta informačních technologií ČVUT",
  address="Milovy",
  isbn="978-80-01-05106-1"
}
Projekty
Pokročilé bezpečné, spolehlivé a adaptivní IT, VUT, Vnitřní projekty VUT, FIT-S-11-1, zahájení: 2011-01-01, ukončení: 2013-12-31, ukončen
TeamIT - Budování konkurenceschopných výzkumných týmů pro IT, MŠMT, Operační program Vzdělávání pro konkurenceschopnost, EE2.3.09.0067, zahájení: 2009-09-01, ukončení: 2012-08-31, ukončen
Výzkumné skupiny
Pracoviště
Nahoru