Density connected clustering with local subspace preferences

C Bohm, K Railing, HP Kriegel… - … Conference on Data …, 2004 - ieeexplore.ieee.org
Many clustering algorithms tend to break down in high-dimensional feature spaces, because
the clusters often exist only in specific subspaces (attribute subsets) of the original feature …

MIDeA: a multi-parallel intrusion detection architecture

G Vasiliadis, M Polychronakis, S Ioannidis - Proceedings of the 18th …, 2011 - dl.acm.org
Network intrusion detection systems are faced with the challenge of identifying diverse
attacks, in extremely high speed networks. For this reason, they must operate at multi …

Regular expression matching on graphics hardware for intrusion detection

G Vasiliadis, M Polychronakis, S Antonatos… - Recent Advances in …, 2009 - Springer
The expressive power of regular expressions has been often exploited in network intrusion
detection systems, virus scanners, and spam filtering applications. However, the flexible …

A systematic literature review of lexical analyzer implementation techniques in compiler design

V Pai T, PS Aithal - International Journal of Applied Engineering …, 2020 - papers.ssrn.com
The term “lexical” in lexical analysis process of the compilation is derived from the word
“lexeme”, which is the basic conceptual unit of the linguistic morphological study. In …

Variable-stride multi-pattern matching for scalable deep packet inspection

N Hua, H Song, TV Lakshman - IEEE INFOCOM 2009, 2009 - ieeexplore.ieee.org
Accelerating multi-pattern matching is a critical issue in building high-performance deep
packet inspection systems. Achieving high-throughputs while reducing both memory-usage …

Gravity: a massively parallel antivirus engine

G Vasiliadis, S Ioannidis - International Workshop on Recent Advances in …, 2010 - Springer
In the ongoing arms race against malware, antivirus software is at the forefront, as one of the
most important defense tools in our arsenal. Antivirus software is flexible enough to be …

Revolutionizing Compilation: Lexical Analysis Approaches for Parallel Multi-Core Processing

S Kumar, PS Nethravathi - 2024 International Conference on …, 2024 - ieeexplore.ieee.org
Lexical analysis is a crucial phase in compiler design that involves transforming a stream of
characters into meaningful tokens. Traditional lexical analyzers utilize finite automata and …

Aho-Corasick string matching on shared and distributed-memory parallel architectures

A Tumeo, O Villa… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
String matching requires a combination of (sometimes all) the following characteristics: high
and/or predictable performance, support for large data sets and flexibility of integration and …

A hybrid CPU/GPU pattern-matching algorithm for deep packet inspection

CL Lee, YS Lin, YC Chen - PloS one, 2015 - journals.plos.org
The large quantities of data now being transferred via high-speed networks have made
deep packet inspection indispensable for security purposes. Scalable and low-cost …

Accelerating DNA analysis applications on GPU clusters

A Tumeo, O Villa - 2010 IEEE 8th Symposium on Application …, 2010 - ieeexplore.ieee.org
DNA analysis is an emerging application of high performance bioinformatics. Modern
sequencing machinery are able to provide, in few hours, large input streams of data which …