Richard Connor 0001

dblp:c/RCHConnor · also Richard C. H. Connor · DBLP profile ↗
← Back
36ranked-venue papers in the field
20as first author
13since 2021 · last 2025
0000-0003-4734-8103ORCID · verified

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 34 (18 first)Data Mining & Knowledge Discovery · 1 (1 first)Information Retrieval & Web Search · 1 (1 first)
YearPublicationVenuePosition
2025 Learning to Find Good Hash Functions for Embeddings
Ben Claydon, Richard Connor 0001, Alan Dearle
SISAP2
2025 Equi-Voronoi Polytopes: A Geometric Basis for 2-bit Quantisation
Richard Connor 0001, Alan Dearle, Ben Claydon
SISAP1
2025 Fast, Compact NN-Table Build Using Equi-Voronoi Polytopes
Alan Dearle, Richard Connor 0001, Ben Claydon, Ferdia McKeogh
SISAP2
2024 Demonstrating the Efficacy of Polyadic Queries
Ben Claydon, Richard Connor 0001, Alan Dearle, Lucia Vadicamo
SISAP2
2024 Scalable Polyadic Queries
Richard Connor 0001, Alan Dearle, Ben Claydon
SISAP1
2024 Information Dissimilarity Measures in Decentralized Knowledge Distillation: A Comparative Analysis
Mbasa Joaquim Molo, Lucia Vadicamo, Emanuele Carlini 0001, Claudio Gennaro, Richard Connor 0001
SISAP5
2024 nSimplex Zen: A Novel Dimensionality Reduction for Euclidean and Hilbert Spaces
abstract
Dimensionality reduction techniques map values from a high dimensional space to one with a lower dimension. The result is a space which requires less physical memory and has a faster distance calculation. These techniques are widely used where required properties of the reduced-dimension space give an acceptable accuracy with respect to the original space. Many such transforms have been described. They have been classified in two main groups: linear and topological . Linear methods such as Principal Component Analysis (PCA) and Random Projection (RP) define matrix-based transforms into a lower dimension of Euclidean space. Topological methods such as Multidimensional Scaling (MDS) attempt to preserve higher-level aspects such as the nearest-neighbour relation, and some may be applied to non-Euclidean spaces. Here, we introduce nSimplex Zen , a novel topological method of reducing dimensionality. Like MDS, it relies only upon pairwise distances measured in the original space. The use of distances, rather than coordinates, allows the technique to be applied to both Euclidean and other Hilbert spaces, including those governed by Cosine, Jensen–Shannon and Quadratic Form distances. We show that in almost all cases, due to geometric properties of high-dimensional spaces, our new technique gives better properties than others, especially with reduction to very low dimensions.
Richard Connor 0001, Lucia Vadicamo
ACM Trans. Knowl. Discov. Data1
2023 Similarity Search with Multiple-Object Queries
Richard Connor 0001, Alan Dearle, David Morrison, Edgar Chávez
SISAP1
2022 A Ptolemaic Partitioning Mechanism
Richard Connor 0001
SISAP1
2022 On the Expected Exclusion Power of Binary Partitions for Metric Search
Lucia Vadicamo, Alan Dearle, Richard Connor 0001
SISAP3
2021 Bitpart: Exact metric search in high(er) dimensions
Alan Dearle, Richard Connor 0001
Inf. Syst.2
2021 Query filtering using two-dimensional local embeddings
Lucia Vadicamo, Richard Connor 0001, Edgar Chávez
Inf. Syst.2
2021 Re-ranking via local embeddings: A use case with permutation-based indexing and the nSimplex projection
abstract
Approximate Nearest Neighbor (ANN) search is a prevalent paradigm for searching intrinsically high dimensional objects in large-scale data sets. Recently, the permutation-based approach for ANN has attracted a lot of interest due to its versatility in being used in the more general class of metric spaces. In this approach, the entire database is ranked by a permutation distance to the query. Typically, permutations allow the efficient selection of a candidate set of results, but typically to achieve high recall or precision this set has to be reviewed using the original metric and data. This can lead to a sizeable percentage of the database being recalled, along with many expensive distance calculations. To reduce the number of metric computations and the number of database elements accessed, we propose here a re-ranking based on a local embedding using the nSimplex projection. The nSimplex projection produces Euclidean vectors from objects in metric spaces which possess the n-point property. The mapping is obtained from the distances to a set of reference objects, and the original metric can be lower bounded and upper bounded by the Euclidean distance of objects sharing the same set of references. Our approach is particularly advantageous for extensive databases or expensive metric function. We reuse the distances computed in the permutations in the first stage, and hence the memory footprint of the index is not increased. An extensive experimental evaluation of our approach is presented, demonstrating excellent results even on a set of hundreds of millions of objects.
Lucia Vadicamo, Claudio Gennaro, Fabrizio Falchi, Edgar Chávez, Richard Connor 0001, Giuseppe Amato 0001
Inf. Syst.5
2020 Sampled Angles in High-Dimensional Spaces
Richard Connor 0001, Alan Dearle
SISAP1
2019 Query Filtering with Low-Dimensional Local Embeddings
Edgar Chávez, Richard Connor 0001, Lucia Vadicamo
SISAP2
2019 SPLX-Perm: A Novel Permutation-Based Representation for Approximate Metric Search
Lucia Vadicamo, Richard Connor 0001, Fabrizio Falchi, Claudio Gennaro, Fausto Rabitti
SISAP2
2019 Supermetric search
Richard Connor 0001, Lucia Vadicamo, Franco Alberto Cardillo, Fausto Rabitti
Inf. Syst.1
2018 Re-ranking Permutation-Based Candidate Sets with the n-Simplex Projection
Giuseppe Amato 0001, Edgar Chávez, Richard Connor 0001, Fabrizio Falchi, Claudio Gennaro, Lucia Vadicamo
SISAP3
2018 Querying Metric Spaces with Bit Operations
Richard Connor 0001, Alan Dearle
SISAP1
2017 High-Dimensional Simplexes for Supermetric Search
Richard Connor 0001, Lucia Vadicamo, Fausto Rabitti
SISAP1
2017 Preface
Giuseppe Amato 0001, Richard Connor 0001, Fabrizio Falchi, Claudio Gennaro
Inf. Syst.2
2017 Hilbert Exclusion: Improved Metric Search through Finite Isometric Embeddings
abstract
Most research into similarity search in metric spaces relies on the triangle inequality property. This property allows the space to be arranged according to relative distances to avoid searching some subspaces. We show that many common metric spaces, notably including those using Euclidean and Jensen-Shannon distances, also have a stronger property, sometimes called the four-point property: In essence, these spaces allow an isometric embedding of any four points in three-dimensional Euclidean space, as well as any three points in two-dimensional Euclidean space. In fact, we show that any space that is isometrically embeddable in Hilbert space has the stronger property. This property gives stronger geometric guarantees, and one in particular, which we name the Hilbert Exclusion property, allows any indexing mechanism which uses hyperplane partitioning to perform better. One outcome of this observation is that a number of state-of-the-art indexing mechanisms over high-dimensional spaces can be easily refined to give a significant increase in performance; furthermore, the improvement given is greater in higher dimensions. This therefore leads to a significant improvement in the cost of metric search in these spaces.
Richard Connor 0001, Franco Alberto Cardillo, Lucia Vadicamo, Fausto Rabitti
ACM Trans. Inf. Syst.1
2016 Reference Point Hyperplane Trees
Richard Connor 0001
SISAP1
2016 A Tale of Four Metrics
Richard Connor 0001
SISAP1
2016 Supermetric Search with the Four-Point Property
Richard Connor 0001, Lucia Vadicamo, Franco Alberto Cardillo, Fausto Rabitti
SISAP1
2014 High Dimensional Search Using Polyhedral Query
Richard Connor 0001, Stewart MacKenzie-Leigh, Robert Moss
SISAP1
2013 Evaluation of Jensen-Shannon Distance over Sparse Data
Richard Connor 0001, Franco Alberto Cardillo, Robert Moss, Fausto Rabitti
SISAP1
2013 A Multi-way Divergence Metric for Vector Spaces
Robert Moss, Richard Connor 0001
SISAP2
2012 A Multivariate Correlation Distance for Vector Spaces
Richard Connor 0001, Robert Moss
SISAP1
2011 Towards a universal information distance for structured data
abstract
The similarity of objects is one of the most fundamental concepts in any collection of complex information; similarity, along with techniques for storing and indexing sets of values based on it, is a concept of ever increasing importance as inherently unordered data sets become ever more common. Examples of such datasets include collections of images, multimedia, and semi-structured data.There are however two, largely separate, classes of related research. On the one hand, techniques such as clustering and similarity search give general treatments over sets of data. Results are domain-independent, typically relying only on the existence of an anonymous distance metric over the set in question. On the other hand, results in the domain of similarity measurement are often limited to the context of pairwise comparison over individual objects, and are not typically set in a wider context. Published algorithms are scattered over various demand-led subject areas, including for example bioinformatics, library sciences, and crime detection. Few, if any, of the published algorithms have the distance metric properties.We have identified a distance metric, Ensemble Distance, which we believe can help to bridge this gap. Ensemble Distance is a non-Euclidean distance metric which we believe can be used in the treatment of many classes of structured data. For any complex type where a useful characterisation exists in the form of an ensemble, we can produce a distance metric for that type. This will in turn allow use of the complex type within off-the-shelf clustering and similarity search algorithms; this would be a major result in the management of complex data sets.
Richard Connor 0001, Fabio Simeoni, Michael Iakovos, Robert Moss
SISAP1
2011 A bounded distance metric for comparing tree structure
Richard Connor 0001, Fabio Simeoni, Michael Iakovos, Robert Moss
Inf. Syst.1
2003 Architectural Support for Global Smart Spaces
Alan Dearle, Graham N. C. Kirby, Ronald Morrison, Andrew J. McCarthy, Kevin Mullen, Richard Connor 0001, Paula Welen, Andy Wilson
Mobile Data Management7
2003 TypEx: A Type Based Approach to XML Stream Querying
George Russell, Mathias Neumüller, Richard Connor 0001
WebDB3
1998 On the Unification of Persistent Programming and the World Wide Web
Richard Connor 0001, Keith Sibson, Paolo Manghi
WebDB1
1997 A Persistent Hyper-Programming System
abstract
We demonstrate the use of a hyper-programming system in building persistent applications. This allows program representations to contain type-safe links to persistent objects embedded directly within the source code. The benefits include improved efficiency and potential for static program checking, reduced programming effort and the ability to display meaningful source level representations for first class procedure values. Hyper-programming represents a completely new style of programming which is only possible in a persistent programming system.
Graham N. C. Kirby, Ronald Morrison, David S. Munro, Richard Connor 0001, Quintin I. Cutts
ICDE4
1990 Existentially Quantified Typed as a Database Viewing Mechanism
Richard Connor 0001, Alan Dearle, Ronald Morrison, Alfred L. Brown
EDBT1