Demo Data from EDBT 2026 / reviewers in the wild / expert
Jeffrey W. Smith
dblp:s/JeffreyWSmith
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2021
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-authorSecurity and privacy · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
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.
| Network and information security
2 papers |
Cryptographic primitives and cryptanalysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 50% Programming languages and type systems · 50% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis
integer factorization |
0.0 | 2 | 1988 | A Pipeline Architecture for Factoring Large Integers with the Quadratic Sieve Algorithm · SIAM J. Comput. 1988 New Ideas for Factoring Large Integers · CRYPTO 1983 |
Cryptographic primitives and cryptanalysis › integer factorization
quadratic sieve |
0.0 | 1 | 1988 | A Pipeline Architecture for Factoring Large Integers with the Quadratic Sieve Algorithm · SIAM J. Comput. 1988 |
Hardware accelerators and domain-specific architectures
cryptographic accelerator |
0.0 | 1 | 1988 | A Pipeline Architecture for Factoring Large Integers with the Quadratic Sieve Algorithm · SIAM J. Comput. 1988 |
Compilers and program optimization
parsing |
0.0 | 1 | 1982 | A Microcomputer System for Processing Natural Languages · IEEE Trans. Pattern Anal. Mach. Intell. 1982 |
Algorithms and data structures
number-theoretic algorithms |
0.0 | 1 | 1983 | New Ideas for Factoring Large Integers · CRYPTO 1983 |
Methods — techniques the papers use, named apart from their topics
pipeline architecture · 0.0distributed computing · 0.0microprocessor-based parsing · 0.0hashing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Quantitative profiling of protease specificityabstractProteases are an important class of enzymes, whose activity is central to many physiologic and pathologic processes. Detailed knowledge of protease specificity is key to understanding their function. Although many methods have been developed to profile specificities of proteases, few have the diversity and quantitative grasp necessary to fully define specificity of a protease, both in terms of substrate numbers and their catalytic efficiencies. We have developed a concept of "selectome"; the set of substrate amino acid sequences that uniquely represent the specificity of a protease. We applied it to two closely related members of the Matrixin family-MMP-2 and MMP-9 by using substrate phage display coupled with Next Generation Sequencing and information theory-based data analysis. We have also derived a quantitative measure of substrate specificity, which accounts for both the number of substrates and their relative catalytic efficiencies. Using these advances greatly facilitates elucidation of substrate selectivity between closely related members of a protease family. The study also provides insight into the degree to which the catalytic cleft defines substrate recognition, thus providing basis for overcoming two of the major challenges in the field of proteolysis: 1) development of highly selective activity probes for studying proteases with overlapping specificities, and 2) distinguishing targeted proteolysis from bystander proteolytic events. Boris I. Ratnikov, Piotr Cieplak, Albert G. Remacle, Elise Nguyen, Jeffrey W. Smith |
PLoS Comput. Biol. | 5 |
| 1995 | A Reconfigurable Architecture for Image Processing and Computer VisionabstractIn this paper we describe a reconfigurable architecture for image processing and computer vision based on a multi-ring network which we call a Reconfigurable Multi-Ring System (RMRS). We describe the reconfiguration switch for the RMRS and also describe its VLSI implementation. The RMRS topology is shown to be regular and scalable and hence well-suited for VLSI implementation. We prove some important properties of the RMRS topology and show that a broad class of algorithms for the n-cube can be mapped to the RMRS in a simple and elegant manner. We design and analyze a class of procedural primitives for the SIMD RMRS and show how these primitives can be used as building blocks for more complex parallel operations. We demonstrate the usefulness of the RMRS for problems in image processing and computer vision by considering two important operations—the Fast Fourier Transform (FFT) and the Hough transform for detection of linear features in an image. Parallel algorithms for the FFT and the Hough transform on the SIMD RMRS are designed using the aforementioned procedural primitives. The analysis of the complexity of these algorithms shows that the SIMD RMRS is a viable architecture for problems in computer vision and image processing. Suchendra M. Bhandarkar, Hamid R. Arabnia, Jeffrey W. Smith |
Int. J. Pattern Recognit. Artif. Intell. | 3 |
| 1988 | A Pipeline Architecture for Factoring Large Integers with the Quadratic Sieve AlgorithmabstractWe describe the quadratic sieve factoring algorithm and a pipeline architecture on which it could be efficiently implemented. Such a device would be of moderate cost to build and would be able to factor 100-digit numbers in less than a month. This represents an order of magnitude speed-up over current implementations on supercomputers. Using a distributed network of many such devices, it is predicted much larger numbers could be practically factored. Carl Pomerance, Jeffrey W. Smith, Randy Tuler |
SIAM J. Comput. | 2 |
| 1983 | New Ideas for Factoring Large Integers
Carl Pomerance, Jeffrey W. Smith, Samuel S. Wagstaff Jr. |
CRYPTO | 2 |
| 1982 | A Microcomputer System for Processing Natural LanguagesabstractThis correspondence describes a microcomputer system, called ¿BE (for microprocessor-based English), for processing natural languages. Its techniques and facilities, however, should be extendible to other languages. By using the microprocessor as special purpose hardware for several functions of a natural language processor (in particular, hashing and parsing), the system aids computational linguists by increasing the computational power available for natural language investigations. An overview of ¿BE is given followed by a more detailed discussion of the hasher and parser. The paper concludes with specific applications of the microprocessor system to computational linguistics. ¿BE is not based on a particular theory of language so that the system's user may define his own theory and investigate its consequences. ¿BE contains facilities and capabilities to assist such investigations. Jeffrey W. Smith, Alan L. Tharp |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1981 | A method for teaching programmingabstractA classroom method for programming instruction which emphasizes the evolution of correct algorithms by try, test, repeat is presented. The method is simple, reasonably obvious, and serves to illustrate many of the concepts of introductory programming. No special equipment or background is needed. Jeffrey W. Smith |
SIGCSE | 1 |