Demo Data from VLDB 2026 / reviewers in the wild / expert
Patrick Fitzpatrick
dblp:68/938
· DBLP profile ↗
18ranked-venue papers
6as first author
0since 2021 · last 2010
0009-0007-5659-4177ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 10 · 4 first-authorSystems, architecture and hardware · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2Security and privacy · 1
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.
| Theoretical computer science
4 papers |
Coding theory · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 75% Distributed systems · 25% | |
| Network and information security
1 paper |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis
finite field arithmetic |
0.0 | 1 | 2003 | Algorithm and architecture for a Galois field multiplicative arithmetic processor · IEEE Trans. Inf. Theory 2003 |
Coding theory › error-correcting codes › algebraic coding theory
alternant codes |
0.0 | 1 | 2002 | Hamming metric decoding of alternant codes over Galois rings · IEEE Trans. Inf. Theory 2002 |
Coding theory › error-correcting codes › codes over rings
galois ring code |
0.0 | 1 | 2002 | Hamming metric decoding of alternant codes over Galois rings · IEEE Trans. Inf. Theory 2002 |
Coding theory › error-correcting codes › decoding › algebraic decoding
gröbner basis decoding |
0.0 | 1 | 2002 | Hamming metric decoding of alternant codes over Galois rings · IEEE Trans. Inf. Theory 2002 |
Coding theory › error-correcting codes › decoding › algebraic decoding
key equation |
0.0 | 2 | 2002 | On the key equation · IEEE Trans. Inf. Theory 1995 Hamming metric decoding of alternant codes over Galois rings · IEEE Trans. Inf. Theory 2002 |
Coding theory › error-correcting codes
algebraic coding theory |
0.0 | 2 | 1995 | On the key equation · IEEE Trans. Inf. Theory 1995 Finding a basis for the characteristic ideal of an n-dimensional linear recurring sequence · IEEE Trans. Inf. Theory 1990 |
Distributed systems
fault tolerance |
0.0 | 1 | 1997 | Extending Backward Error Assertions to Tolerance of Large Errors in Floating Point Computations · IEEE Trans. Computers 1997 |
High-performance computing › numerical computation
floating point computation |
0.0 | 1 | 1997 | Extending Backward Error Assertions to Tolerance of Large Errors in Floating Point Computations · IEEE Trans. Computers 1997 |
High-performance computing › iterative methods
iterative refinement |
0.0 | 1 | 1997 | Extending Backward Error Assertions to Tolerance of Large Errors in Floating Point Computations · IEEE Trans. Computers 1997 |
High-performance computing
numerical linear algebra |
0.0 | 1 | 1997 | Extending Backward Error Assertions to Tolerance of Large Errors in Floating Point Computations · IEEE Trans. Computers 1997 |
Coding theory
error-correcting codes |
0.0 | 2 | 2003 | Algorithm and architecture for a Galois field multiplicative arithmetic processor · IEEE Trans. Inf. Theory 2003 On the key equation · IEEE Trans. Inf. Theory 1995 |
Coding theory › sequences
linear recurrence sequences |
0.0 | 1 | 1990 | Finding a basis for the characteristic ideal of an n-dimensional linear recurring sequence · IEEE Trans. Inf. Theory 1990 |
Coding theory › error-correcting codes
decoding |
0.0 | 1 | 1995 | On the key equation · IEEE Trans. Inf. Theory 1995 |
Coding theory › constrained coding › two-dimensional constraints
doubly periodic array |
0.0 | 1 | 1990 | Finding a basis for the characteristic ideal of an n-dimensional linear recurring sequence · IEEE Trans. Inf. Theory 1990 |
Methods — techniques the papers use, named apart from their topics
gröbner bases · 0.1congruence solving · 0.1key equation · 0.0iterative algorithm · 0.0gröbner basis · 0.0iterative refinement · 0.0backward error assertions · 0.0algebraic methods · 0.0chi-BASE algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Special issue algebraic coding theory and applications
Antonio Campillo, Patrick Fitzpatrick, Edgar Martínez-Moro, Ruud Pellikaan |
J. Symb. Comput. | 2 |
| 2006 | Enumeration of inequivalent irreducible Goppa codes
John A. Ryan, Patrick Fitzpatrick |
Discret. Appl. Math. | 2 |
| 2006 | Bounds on Codes Derived by Counting Components in Varshamov Graphs
Katie O'Brien, Patrick Fitzpatrick |
Des. Codes Cryptogr. | 2 |
| 2004 | Bounds on codes derived by counting components in Varshamov graphsabstractWe develop methods for estimating the number of components in the Varshamov graph of a linear code and derive some new lower bounds on minimum distance for nonbinary codes. Katie O'Brien, Patrick Fitzpatrick |
ISIT | 2 |
| 2004 | Quasicyclic irreducible Goppa codesabstractWe establish the existence and give constructions of two new classes of quasicyclic irreducible Goppa codes. We give simple numerical conditions on the degree of the Goppa polynomial and length of an irreducible Goppa code which are sufficient conditions for it to be a member of one of these classes. John A. Ryan, Patrick Fitzpatrick |
ISIT | 2 |
| 2003 | Algorithm and architecture for a Galois field multiplicative arithmetic processorabstractWe present a new algorithm for generic multiplicative computations of the form ab/c in GF(p/sup m/), including multiplication, inversion, squaring, and division. The algorithm is based on solving a sequence of congruences that are derived from the theory of Grobner bases in modules over the polynomial ring GF(p)[x]. Its corresponding hardware and software architectures can be successfully used in applications such as error control coding and cryptography. We describe a versatile circuit associated with the algorithm for the most important case p=2. The same hardware can be used for a range of field sizes thus permitting applications in which different levels of error control or of security are required by different classes of user. The operations listed are all performed by the hardware in the same number of clock cycles, which prevents certain side-channel attacks. The loss in performance by having 2m iterations for multiplication is compensated by the full parameterization of the Galois field and the ability to perform division and multiplication in parallel. Emanuel M. Popovici, Patrick Fitzpatrick |
IEEE Trans. Inf. Theory | 2 |
| 2002 | Fully Parameterizable Elliptic Curve Cryptography Processor over GF(2)
Tim Kerins, Emanuel M. Popovici, William P. Marnane, Patrick Fitzpatrick |
FPL | 4 |
| 2002 | Hamming metric decoding of alternant codes over Galois ringsabstractThe standard decoding procedure for alternant codes over fields centers on solving a key equation which relates an error locator polynomial and an error evaluator polynomial by a syndrome sequence. We extend this technique to decode alternant codes over Galois rings. We consider the module M={(a, b): as/spl equiv/b mod x/sup r/} of all solutions to the key equation where s is the syndrome polynomial and r, is the number of rows in a parity-check matrix for the code. In decoding we seek a particular solution (/spl Sigma/, /spl Omega/)/spl isin/M which we prove can be found in a Grobner basis for M. We present an iterative algorithm which generates a Grobner basis modulo x/sup k+1/ from a given basis modulo x/sup k/. At the rth step, a Grobner basis for M is found, and the required solution recovered. Eimear Byrne, Patrick Fitzpatrick |
IEEE Trans. Inf. Theory | 2 |
| 2001 | Algebraic structure of quasicyclic codes
Kristine Lally, Patrick Fitzpatrick |
Discret. Appl. Math. | 2 |
| 2001 | Gröbner Bases over Galois Rings with an Application to Decoding Alternant Codes
Eimear Byrne, Patrick Fitzpatrick |
J. Symb. Comput. | 2 |
| 1998 | Fault Tolerant Faddeeva Algorithm
Maura P. Connolly, Patrick Fitzpatrick |
J. Parallel Distributed Comput. | 2 |
| 1997 | Solving a Multivariable Congruence by Change of Term Order
Patrick Fitzpatrick |
J. Symb. Comput. | 1 |
| 1997 | Extending Backward Error Assertions to Tolerance of Large Errors in Floating Point ComputationsabstractThe use of backward error assertions combined with iterative refinement has been suggested for the correction of small fault induced errors in the floating point solution of linear systems. We extend this to the correction of large errors, typically caused by the failure of a single processor (or column of processors) in an array. Patrick Fitzpatrick |
IEEE Trans. Computers | 1 |
| 1995 | On the key equationabstractWe consider the set M.> Patrick Fitzpatrick |
IEEE Trans. Inf. Theory | 1 |
| 1992 | Fault tolerant matrix triangularization and solution of linear systems of equationsabstractThe authors present a fault tolerant algorithm for the solution of linear systems of equations using matrix triangularization procedures suitable for implementation on array architectures. Gaussian elimination with partial or pairwise pivoting and QR decomposition are made fault tolerant against two transient errors occurring during the triangularization procedure. The extended Euclidean algorithm is implemented to solve for the locations and values of the errors defined appropriately using the theory of error correcting codes. The Sherman-Morrison Woodbury formula is then used to obtain the correct solution vector to the linear system of equations without requiring a valid decomposition.> Patrick Fitzpatrick, Colin C. Murphy |
ASAP | 1 |
| 1992 | A Gröbner Basis Technique for Inverting Mulitvariable Hensel Codes
Patrick Fitzpatrick, J. Flynn |
J. Symb. Comput. | 1 |
| 1990 | An improved systolic extended Euclidean algorithm for Reed-Solomon decoding: design and implementationabstractThe extended Euclidean algorithm (XEA) is the basis of one of the methods used for solving the key equation which arises in decoding Reed-Solomon error correcting codes. The algorithm is implemented using an Advanced Micro Devices electrically programmable gate array (EPGA) development system. This PC based software uses ORCAD schematic entry and simulation in conjunction with an AMD interface. EPGAs were chosen for the circuit design because of the ease of obtaining a silicon prototype once the circuit has been verified. The facility for direct programming of the IC from the PC means circuit revisions in hardware are quickly realized; this, coupled with efficient entry and simulation package, gives a much speedier design cycle than conventional masked silicon approaches. The advantages of the algorithm over existing designs are noted.> Rory Doyle, Patrick Fitzpatrick, John Nelson |
ASAP | 2 |
| 1990 | Finding a basis for the characteristic ideal of an n-dimensional linear recurring sequenceabstractAn n-dimensional linear recurring sequence ( sigma ) of elements from a field F, for n>or=1 is considered. An algorithm chi -BASE which determines a basis for the ideal characteristic polynomials of ( sigma ) under certain reasonable conditions is presented. This analysis applied to doubly periodic arrays in particular.> Patrick Fitzpatrick, Graham H. Norton |
IEEE Trans. Inf. Theory | 1 |