Peter Clifford

dblp:78/5783 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
0since 2021 · last 2018
0009-0003-3226-6532ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-author

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
2 papers
Quantum computing and quantum information · 42% Computational complexity · 27% Algorithms and data structures · 21%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Quantum computing and quantum information › quantum algorithms › quantum sampling
bosonsampling
0.312018
The Classical Complexity of Boson Sampling · SODA 2018
Quantum computing and quantum information
quantum circuit simulation
0.312018
The Classical Complexity of Boson Sampling · SODA 2018
Computational complexity › fine-grained complexity › conditional lower bounds
3SUM-hardness
0.212013
Pattern Matching under Polynomial Transformation · SIAM J. Comput. 2013
Computational complexity
fine-grained complexity
0.212013
Pattern Matching under Polynomial Transformation · SIAM J. Comput. 2013
Coding theory › error-correcting codes › coding metrics
hamming distance
0.212013
Pattern Matching under Polynomial Transformation · SIAM J. Comput. 2013
Algorithms and data structures › sequence algorithms
string algorithms
0.212013
Pattern Matching under Polynomial Transformation · SIAM J. Comput. 2013
Algorithms and data structures › sequence algorithms › string algorithms
string matching
0.212013
Pattern Matching under Polynomial Transformation · SIAM J. Comput. 2013
Computational complexity › complexity classes
polynomial hierarchy
0.112018
The Classical Complexity of Boson Sampling · SODA 2018

Methods — techniques the papers use, named apart from their topics

classical simulation algorithm · 0.3randomization · 0.2polynomial transformation · 0.2
YearPublicationVenuePosition
2018 The Classical Complexity of Boson Sampling
abstract
We study the classical complexity of the exact Boson Sampling problem where the objective is to produce provably correct random samples from a particular quantum mechanical distribution. The computational framework was proposed in STOC ’11 by Aaronson and Arkhipov in 2011 as an attainable demonstration of ‘quantum supremacy’, that is a practical quantum computing experiment able to produce output at a speed beyond the reach of classical (that is non-quantum) computer hardware. Since its introduction Boson Sampling has been the subject of intense international research in the world of quantum computing. On the face of it, the problem is challenging for classical computation. Aaronson and Arkhipov show that exact Boson Sampling is not efficiently solvable by a classical computer unless P#P = BPPNP and the polynomial hierarchy collapses to the third level. The fastest known exact classical algorithm for the standard Boson Sampling problem requires time to produce samples for a system with input size n and m output modes, making it infeasible for anything but the smallest values of n and m. We give an algorithm that is much faster, running in time and additional space. The algorithm is simple to implement and has low constant factor overheads. As a consequence our classical algorithm is able to solve the exact Boson Sampling problem for system sizes far beyond current photonic quantum computing experimentation, thereby significantly reducing the likelihood of achieving near-term quantum supremacy in the context of Boson Sampling.
Peter Clifford, Raphaël Clifford
SODA1
2013 A simple sketching algorithm for entropy estimation over streaming data
abstract
We consider the problem of approximating the empirical Shannon entropy of a high-frequency data stream under the relaxed strict-turnstile model, when space limitations make exact computation infeasible. An equivalent measure of entropy is the Renyi entropy that depends on a constant α. This quantity can be estimated efficiently and unbiasedly from a low-dimensional synopsis called an α-stable data sketch via the method of compressed counting. An approximation to the Shannon entropy can be obtained from the Renyi entropy by taking alpha sufficiently close to 1. However, practical guidelines for parameter calibration with respect to αare lacking. We avoid this problem by showing that the random variables used in estimating the Renyi entropy can be transformed to have a proper distributional limit as αapproaches 1: the maximally skewed, strictly stable distribution with α= 1 defined on the entire real line. We propose a family of asymptotically unbiased log-mean estimators of the Shannon entropy, indexed by a constant ζ> 0, that can be computed in a single-pass algorithm to provide an additive approximation. We recommend the log-mean estimator with ζ= 1 that has exponentially decreasing tail bounds on the error probability, asymptotic relative efficiency of 0.932, and near-optimal computational complexity.
Peter Clifford, Ioana Cosma
AISTATS1
2013 Pattern Matching under Polynomial Transformation
abstract
We consider a class of pattern matching problems where a normalizing polynomial transformation can be applied at every alignment of the pattern and text. Normalized pattern matching plays a key role in fields as diverse as image processing and musical information processing, where application specific transformations are often applied to the input. By considering a wide range of such transformations, we provide fast algorithms and the first lower bounds for both new and old problems. Given a pattern of length $m$ and a longer text of length $n$, where both are assumed to contain integer values only, we first show $O(n\log m)$ time algorithms for pattern matching under linear transformations even when wildcard symbols can occur in the input. We then show how to extend the technique to polynomial transformations of arbitrary degree. Next we consider the problem of finding the minimum Hamming distance under polynomial transformation. We show that, for any $\varepsilon>0$, there cannot exist an $O(nm^{1-\varepsilon})$ time algorithm for additive and linear transformations conditional on the hardness of the classic 3Sum problem. Finally, we consider a version of the Hamming distance problem under additive transformations with a bound $k$ on the maximum distance that needs to be reported. We give a deterministic $O(nk\log k)$ time solution, which we then improve by careful use of randomization to $O(n\sqrt{k\log k}\log n)$ time for sufficiently small $k$. Our randomized solution outputs the correct answer at every position with high probability.
Ayelet Butman, Peter Clifford, Raphaël Clifford, Markus Jalsenius, Noa Lewenstein, Benny Porat, Ely Porat, Benjamin Sach
SIAM J. Comput.2
2012 WLAN channel selection without communication
Douglas J. Leith, Peter Clifford, Venkataramana Badarla, David Malone
Comput. Networks2
2007 Self-normalised Distance with Don't Cares
Peter Clifford, Raphaël Clifford
CPM1
2007 Simple deterministic wildcard matching
Peter Clifford, Raphaël Clifford
Inf. Process. Lett.1
2006 Modeling 802.11e for data traffic parameter design
abstract
This paper introduces a finite load multi-class 802.11e EDCF model that is simple enough to be explicitly solvable. The model is nevertheless flexible enough to model the impact of 802.11e parameters on the prioritization of realistic traffic. We emphasize that a modeling framework which allows nonsaturated sources is essential in the study of realistic traffic. We apply the model to a situation of practical interest: competing TCP flows in an infrastructure network. The model allows us to make a principled selection of 802.11e parameters to resolve problems highlighted in this scenario. Model predictions and parameter selections are validated against simulation and experiment. The model is shown to be accurate and the parameters effective.
Peter Clifford, Ken R. Duffy, John Foy, Douglas J. Leith, David Malone
WiOpt1
2005 Faster Algorithms for delta, gamma-Matching and Related Problems
Peter Clifford, Raphaël Clifford, Costas S. Iliopoulos
CPM1
2005 Using the 802.11e EDCF to Achieve TCP Upload Fairness over WLAN Links
abstract
We investigate the use of the 802.11e MAC EDCF to address transport layer unfairness in WLANs. A simple solution is developed that uses the 802.11e AIFS and CW/sub min/ parameters to ensure fairness between competing TCP uploads. An analytic model of TCP transport over the modified channel is developed in order to analyse the fairness properties of the proposed scheme. In addition to fairness between competing TCP flows, consideration is extended to include characteristics of TCP flows such as RTT unfairness and responsiveness and we observe that TCP flows with a wireless bottleneck link exhibit quite different properties from flows with a wired bottleneck.
Douglas J. Leith, Peter Clifford
WiOpt2