Computing distances among data points is an essential part of many important algorithms in data analytics, graph anal-ysis, and other domains. In each of these domains, devel-opers have spent significant manual e↵ort optimizing al-gorithms, often through novel applications of the triangle equality, in order to minimize the number of distance com-putations in the algorithms. In this work, we observe that many algorithms across these domains can be generalized as an instance of a generic distance-related abstraction. Based on this abstraction, we derive seven principles for correctly applying the triangular inequality to optimize distance-related algorithms. Guided by the findings, we develop Triangular OPtimizer (TOP), the first software fra...
Many algorithms rely critically on being given a good metric over their inputs. For instance, data ...
Despite significant recent progress on approximating graph spanners (subgraphs which approximately p...
The research topics of this Ph.D. thesis lie at the intersection of Machine Learning (ML) and Mathem...
Triangular inequality is one of the four mathematical properties of distance. Its respect derives fr...
Various problems in machine learning, databases, and statistics involve pairwise distances among a s...
Metric nearness refers to the problem of optimally restoring metric properties to distance measureme...
The -means algorithm is by far the most widely used method for discovering clusters in data. We show...
Cette thèse porte sur différents problèmes d'optimisation combinatoire dont nous avons caractérisé l...
Many problems in machine learning, data mining, databases and statis-tics involve the pairwise dissi...
International audienceDistance computation between polylines is a key point to assess similarity bet...
In analysis, a distance function (also called a metric) on a set of points S is a function d:SxS->R ...
The need to analyze and visualize distances between objects arises in many use cases. Although the p...
International audienceDistance Geometry puts the concept of distance at its center. The basic proble...
In this paper we propose to use a distance metric based on user-preferences to efficiently find solu...
. Any notion of "closeness" in pattern matching should have the property that if A is clos...
Many algorithms rely critically on being given a good metric over their inputs. For instance, data ...
Despite significant recent progress on approximating graph spanners (subgraphs which approximately p...
The research topics of this Ph.D. thesis lie at the intersection of Machine Learning (ML) and Mathem...
Triangular inequality is one of the four mathematical properties of distance. Its respect derives fr...
Various problems in machine learning, databases, and statistics involve pairwise distances among a s...
Metric nearness refers to the problem of optimally restoring metric properties to distance measureme...
The -means algorithm is by far the most widely used method for discovering clusters in data. We show...
Cette thèse porte sur différents problèmes d'optimisation combinatoire dont nous avons caractérisé l...
Many problems in machine learning, data mining, databases and statis-tics involve the pairwise dissi...
International audienceDistance computation between polylines is a key point to assess similarity bet...
In analysis, a distance function (also called a metric) on a set of points S is a function d:SxS->R ...
The need to analyze and visualize distances between objects arises in many use cases. Although the p...
International audienceDistance Geometry puts the concept of distance at its center. The basic proble...
In this paper we propose to use a distance metric based on user-preferences to efficiently find solu...
. Any notion of "closeness" in pattern matching should have the property that if A is clos...
Many algorithms rely critically on being given a good metric over their inputs. For instance, data ...
Despite significant recent progress on approximating graph spanners (subgraphs which approximately p...
The research topics of this Ph.D. thesis lie at the intersection of Machine Learning (ML) and Mathem...