Demo Data from SIGIR 2026 / reviewers in the wild / expert
Gabe Knezek
dblp:74/2529 · also Gabriel Knezek
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2Systems, architecture and hardware · 2Human-computer interaction and ubiquitous computing · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 60% Reconfigurable computing and FPGAs · 40% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-robot interaction · 88% Collaborative and social computing · 12% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test › pattern matching
regular expression matching |
0.2 | 1 | 2013 | MIN-MAX: A Counter-Based Algorithm for Regular Expression Matching · IEEE Trans. Parallel Distributed Syst. 2013 |
Network security › intrusion detection and prevention › intrusion detection
deep packet inspection |
0.1 | 1 | 2010 | A modular NFA architecture for regular expression matching · FPGA 2010 |
Network security › intrusion detection and prevention
intrusion detection |
0.1 | 1 | 2010 | A modular NFA architecture for regular expression matching · FPGA 2010 |
Human-robot interaction
field robotics |
0.1 | 1 | 2009 | Human-robot interaction observations from a proto-study using SUAVs for structural inspection · HRI 2009 |
Human-robot interaction › field robotics
search and rescue robotics |
0.1 | 1 | 2009 | Preliminary observation of HRI in robot-assisted medical response · HRI 2009 |
Collaborative and social computing › team collaboration
team coordination |
0.0 | 1 | 2009 | Preliminary observation of HRI in robot-assisted medical response · HRI 2009 |
Methods — techniques the papers use, named apart from their topics
counter-based design · 0.2MIN-MAX algorithm · 0.2proto-study · 0.1observation · 0.1field observation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | MIN-MAX: A Counter-Based Algorithm for Regular Expression MatchingabstractWe propose an NFA-based algorithm called MIN-MAX to support matching of regular expressions (regexp) composed of Character Classes with Constraint Repetitions (CCR). MIN-MAX is well suited for massive parallel processing architectures, such as FPGAs, yet it is effective on any other computing platform. In MIN-MAX, each active CCR engine (to implement one CCR term) evaluates input characters, updates (MIN, MAX) counters, and asserts control signals, and all the CCR engines implemented in the FPGA run simultaneously. Unlike traditional designs, (MIN, MAX) counters contain dynamically updated lower and upper bounds of possible matching counts, instead of actual matching counts, so that feasible matching lengths are compactly enclosed in the counter value. The counter-based design can support constraint repetitions of n using O({\rm log} n) memory bits rather than that of O(n) in existing solutions. MIN-MAX can resolve character class ambiguity between adjacent CCR terms and support overlapped matching when matching collisions are absent. We developed a set of heuristic rules to assess the absence of collision for CCR-based regexps, and tested them on Snort and SpamAssassin rule sets. The results show that the vast majority of rules are immune from collisions, so that MIN-MAX can cost effectively support overlapped matching. As a bonus, the new architecture also supports fast reconfiguration via ordinary memory writes rather than resynthesis of the entire design, which is critical for time-sensitive regexp deployment scenarios. Gabe Knezek, Jyh-Charn Liu |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2010 | A modular NFA architecture for regular expression matchingabstractWe propose a non-deterministic finite automata (NFA) based architecture for regexp scanners on FPGA, called CES: the Character Class with Constraint Repetition (CCR) based regExp Scanner. CES is designed to realize a new MIN-MAX counting algorithm, which can solve both the character class ambiguity problem and the overlapped matching problem. CES also supports non-regular Perl grammars such as zero-width pattern and back-reference. We propose a CCR-syntax tree and its parsing scheme to map a Perl or POSIX regexp rule to a CES topology. The interconnection patterns, and operational parameters of CCR modules (CCRM), which are the building blocks of CES, can be easily configured by regular memory writes when regexp rules change, without re-synthesis of low-level logic. Gabe Knezek, Jyh-Charn Liu |
FPGA | 3 |
| 2009 | Preliminary observation of HRI in robot-assisted medical responseabstractThis video captures human-robot interaction which occurred during an evaluation of a novel, snake-like search and rescue robot assisting with victim management. Most of the observations confirmed previous findings- That a 2:1 H-R ratio ratio is appropriate, Team coordination is enhanced by shared visual perception, and Poor interfaces continue to lead to incomplete coverage. However, the victims responded to the robot in two surprising ways: grabbing the robot and being concerned about its appearance. Robin R. Murphy, Masashi Konyo, Pedro Davalas, Gabe Knezek, Satoshi Tadokoro, Kazuna Sawata, Maarten van Zomeren |
HRI | 4 |
| 2009 | Human-robot interaction observations from a proto-study using SUAVs for structural inspectionabstractNo abstract available. Maarten van Zomeren, Joshua M. Peschel, Gabe Knezek, James Doebbler, Jeremy J. Davis, Tracy Anne Hammond, Augustinus H. J. Oomes, Robin R. Murphy |
HRI | 4 |