EDBT 2026 Demo / reviewers in the wild / expert
Mihai Badoiu
dblp:14/5241
· DBLP profile ↗
18ranked-venue papers
15as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 13 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
12 papers |
Algorithms and data structures · 68% Approximation and online algorithms · 24% Computational geometry · 6% |
Topics — the 23 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures
metric embedding |
0.5 | 8 | 2008 | Ordinal embeddings of minimum relaxation: General properties, trees, and ultrametrics · ACM Trans. Algorithms 2008 Approximation algorithms for embedding general metrics into trees · SODA 2007 Embedding ultrametrics into low-dimensional spaces · SCG 2006 |
Approximation and online algorithms
approximation algorithms |
0.3 | 4 | 2008 | Ordinal embeddings of minimum relaxation: General properties, trees, and ultrametrics · ACM Trans. Algorithms 2008 Approximation algorithms for embedding general metrics into trees · SODA 2007 Embedding ultrametrics into low-dimensional spaces · SCG 2006 |
Algorithms and data structures › embedding
ordinal embedding |
0.1 | 2 | 2008 | Ordinal embeddings of minimum relaxation: General properties, trees, and ultrametrics · ACM Trans. Algorithms 2008 Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics · SODA 2005 |
Algorithms and data structures › metric embedding
low-distortion embedding |
0.1 | 2 | 2005 | Low-distortion embeddings of general metrics into the line · STOC 2005 Approximation algorithms for low-distortion embeddings into low-dimensional spaces · SODA 2005 |
Algorithms and data structures › data summarization
coresets |
0.1 | 2 | 2003 | Smaller core-sets for balls · SODA 2003 Approximate clustering via core-sets · STOC 2002 |
Algorithms and data structures › metric embedding
tree embedding |
0.1 | 1 | 2007 | Approximation algorithms for embedding general metrics into trees · SODA 2007 |
Algorithms and data structures › metric embedding
minimum-distortion embedding |
0.1 | 1 | 2006 | Embedding ultrametrics into low-dimensional spaces · SCG 2006 |
Algorithms and data structures › metric embedding
ultrametric embedding |
0.1 | 1 | 2006 | Embedding ultrametrics into low-dimensional spaces · SCG 2006 |
Approximation and online algorithms
facility location |
0.1 | 1 | 2005 | Facility Location in Sublinear Time · ICALP 2005 |
Approximation and online algorithms › approximation algorithms › subquadratic approximation
sublinear approximation |
0.1 | 1 | 2005 | Facility Location in Sublinear Time · ICALP 2005 |
Algorithms and data structures › sublinear algorithms
sublinear-time algorithms |
0.1 | 1 | 2005 | Facility Location in Sublinear Time · ICALP 2005 |
Algorithms and data structures › metric embedding
tree metrics |
0.1 | 1 | 2005 | Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics · SODA 2005 |
Computational geometry › metric space
ultrametric |
0.1 | 1 | 2005 | Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics · SODA 2005 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
approximate string matching |
0.0 | 1 | 2004 | Fast approximate pattern matching with few indels via embeddings · SODA 2004 |
Computational geometry › metric geometry
distance geometry |
0.0 | 1 | 2004 | Low-dimensional embedding with extra information · SCG 2004 |
Graph algorithms and graph theory
graph embedding |
0.0 | 1 | 2004 | Low-dimensional embedding with extra information · SCG 2004 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.0 | 1 | 2004 | Fast approximate pattern matching with few indels via embeddings · SODA 2004 |
Approximation and online algorithms › approximation algorithms
geometric approximation |
0.0 | 1 | 2003 | Smaller core-sets for balls · SODA 2003 |
Algorithms and data structures › metric embedding
low-dimensional embedding |
0.0 | 1 | 2003 | Approximation algorithm for embedding metrics into a two-dimensional space · SODA 2003 |
Algorithms and data structures
clustering |
0.0 | 1 | 2002 | Approximate clustering via core-sets · STOC 2002 |
Approximation and online algorithms › approximation algorithms
clustering approximation |
0.0 | 1 | 2002 | Approximate clustering via core-sets · STOC 2002 |
Computational geometry › epsilon-net
relative approximations |
0.0 | 1 | 2005 | Low-distortion embeddings of general metrics into the line · STOC 2005 |
Algorithms and data structures › clustering
k-center clustering |
0.0 | 1 | 2002 | Approximate clustering via core-sets · STOC 2002 |
Methods — techniques the papers use, named apart from their topics
ultrametrics · 0.1distortion minimization · 0.1metric embedding · 0.1distortion analysis · 0.1relaxation · 0.1ordinal embedding · 0.1quasi-polynomial time algorithm · 0.0approximation algorithm · 0.0coreset · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Approximation Algorithms for Low-Distortion Embeddings into Low-Dimensional SpacesabstractWe present several approximation algorithms for the problem of embedding metric spaces into a line, and into the 2-dimensional plane. Among other results, we give an $O(\sqrt{n})$-approximation algorithm for the problem of finding a line embedding of a metric induced by a given unweighted graph, that minimizes the (standard) multiplicative distortion. We give an improved $\tilde{O}(n^{1/3})$ approximation for the case of metrics induced by unweighted trees. Anastasios Sidiropoulos, Mihai Badoiu, Kedar Dhamdhere, Anupam Gupta 0001, Piotr Indyk, Yuri Rabinovich, Harald Räcke, R. Ravi 0001 |
SIAM J. Discret. Math. | 2 |
| 2008 | Ordinal Embedding: Approximation Algorithms and Dimensionality Reduction
Mihai Badoiu, Erik D. Demaine, Mohammad Hajiaghayi, Anastasios Sidiropoulos, Morteza Zadimoghaddam |
APPROX-RANDOM | 1 |
| 2008 | Optimal core-sets for balls
Mihai Badoiu, Kenneth L. Clarkson |
Comput. Geom. | 1 |
| 2008 | Ordinal embeddings of minimum relaxation: General properties, trees, and ultrametricsabstractWe introduce a new notion of embedding, called minimum-relaxation ordinal embedding , parallel to the standard notion of minimum-distortion (metric) embedding. In an ordinal embedding, it is the relative order between pairs of distances, and not the distances themselves, that must be preserved as much as possible. The (multiplicative) relaxation of an ordinal embedding is the maximum ratio between two distances whose relative order is inverted by the embedding. We develop several worst-case bounds and approximation algorithms on ordinal embedding. In particular, we establish that ordinal embedding has many qualitative differences from metric embedding, and we capture the ordinal behavior of ultrametrics and shortest-path metrics of unweighted trees. Noga Alon, Mihai Badoiu, Erik D. Demaine, Martin Farach-Colton, Mohammad Hajiaghayi, Anastasios Sidiropoulos |
ACM Trans. Algorithms | 2 |
| 2007 | Approximation algorithms for embedding general metrics into trees
Mihai Badoiu, Piotr Indyk, Anastasios Sidiropoulos |
SODA | 1 |
| 2007 | A unified access bound on comparison-based dynamic dictionaries
Mihai Badoiu, Richard Cole 0001, Erik D. Demaine, John Iacono |
Theor. Comput. Sci. | 1 |
| 2006 | Embedding ultrametrics into low-dimensional spacesabstractWe study the problem of minimum-distortion embedding of ultrametrics into the plane and higher dimensional spaces. Ultrametrics are a natural class of metrics that frequently occur in applications involving hierarchical clustering. Low-distortion embeddings of ultrametrics into the plane help visualizing complex structures they often represent. Given an ultrametric, a natural question is whether we can efficiently find an optimal-distortion embedding of this ultrametric into the plane, and if not, whether we can design an efficient algorithm that produces embeddings with near-optimal distortion. We show that the problem of finding minimum-distortion embedding of ultrametrics into the plane is NP-hard, and thus approximation algorithms are called for. Given an input ultrametric M, let c denote the minimum distortion achievable by any embedding of M into the plane. Our main result is a linear-time algorithm that produces an O(c 3)-distortion embedding. This result can be generalized to embedding ultrametrics into ℜ d, for any d ≥ 2, with distortion c O(d), where c is the minimum distortion achievable for embedding the input ultrametric into ℜ d. Additionally, we show that any ultrametric can be embedded into the plane with distortion O ( √ n), and in general, into ℜ d with distortion d O(1) n 1/d. Combining the two results together, we obtain an O(n 1/3)-approximation algorithm for the problem of minimumdistortion embedding of ultrametrics into the plane. Mihai Badoiu, Julia Chuzhoy, Piotr Indyk, Anastasios Sidiropoulos |
SCG | 1 |
| 2006 | Low-Dimensional Embedding with Extra Information
Mihai Badoiu, Erik D. Demaine, Mohammad Hajiaghayi, Piotr Indyk |
Discret. Comput. Geom. | 1 |
| 2005 | Facility Location in Sublinear Time
Mihai Badoiu, Artur Czumaj, Piotr Indyk, Christian Sohler |
ICALP | 1 |
| 2005 | Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics
Noga Alon, Mihai Badoiu, Erik D. Demaine, Martin Farach-Colton, Mohammad Hajiaghayi, Anastasios Sidiropoulos |
SODA | 2 |
| 2005 | Approximation algorithms for low-distortion embeddings into low-dimensional spaces
Mihai Badoiu, Kedar Dhamdhere, Anupam Gupta 0001, Yuri Rabinovich, Harald Räcke, R. Ravi 0001, Anastasios Sidiropoulos |
SODA | 1 |
| 2005 | Low-distortion embeddings of general metrics into the lineabstractA low-distortion embedding between two metric spaces is a mapping which preserves the distances between each pair of points, up to a small factor called distortion. Low-distortion embeddings have recently found numerous applications in computer science.Most of the known embedding results are "absolute",that is, of the form: any metric Y from a given class of metrics C can be embedded into a metric X with low distortion c. This is beneficial if one can guarantee low distortion for all metrics Y in C. However, in any situations, the worst-case distortion is too large to be meaningful. For example, if X is a line metric, then even very simple metrics (an n - point star or an n -point cycle) are embeddable into X only with distortion linear in n. Nevertheless, embeddings into the line (or into low-dimensional spaces) are important for many applications.A solution to this issue is to consider "relative" (or "approximation") embedding problems, where the goal is to design an (a-approxiation) algorithm which, given any metric X from C as an input, finds an embedding of X into Y which has distortion a *cY (X), where cY (X)is the best possible distortion of an embedding of X into Y.In this paper we show algorithms and hardness results for relative embedding problems.In particular we give: •an algorith that, given a general metric M, finds an embedding with distortion O (Δ3⁄4 poly(c line (M))), where Δ is the spread of M•an algorithm that,given a weighted tree etric M, finds an embedding with distortion poly(c line (M)) •a hardness result, showing that computing minimum line distortion is hard to approximate up to a factor polynomial in n,even for weighted tree metrics with spread Δ=n O (1). Mihai Badoiu, Julia Chuzhoy, Piotr Indyk, Anastasios Sidiropoulos |
STOC | 1 |
| 2004 | Low-dimensional embedding with extra informationabstractA frequently arising problem in computational geometry is when a physical structure, such as an ad-hoc wireless sensor network or a protein backbone, can measure local information about its geometry (e.g., distances, angles, and/or orientations), and the goal is to reconstruct the global geometry from this partial information. More precisely, we are given a graph, the approximate lengths of the edges, and possibly extra information, and our goal is to assign coordinates to the vertices that satisfy the given constraints up to a constant factor away from the best possible. We obtain the first subexponential-time (quasipolynomial-time) algorithm for this problem given a complete graph of Euclidean distances with additive error and no extra information. For general graphs, the analogous problem is NP-hard even with exact distances. Thus, for general graphs, we consider natural types of extra information that make the problem more tractable, including approximate angles between edges, the order type of vertices, a model of coordinate noise, or knowledge about the range of distance measurements. Our quasipolynomial-time algorithm for no extra information can also beviewed as a polynomial-time algorithm given an "extremum oracle" as extra information. We give several approximation algorithms and contrasting hardness results for these scenarios. Mihai Badoiu, Erik D. Demaine, Mohammad Hajiaghayi, Piotr Indyk |
SCG | 1 |
| 2004 | A Simplified, Dynamic Unified Structure
Mihai Badoiu, Erik D. Demaine |
LATIN | 1 |
| 2004 | Fast approximate pattern matching with few indels via embeddings
Mihai Badoiu, Piotr Indyk |
SODA | 1 |
| 2003 | Approximation algorithm for embedding metrics into a two-dimensional space
Mihai Badoiu |
SODA | 1 |
| 2003 | Smaller core-sets for balls
Mihai Badoiu, Kenneth L. Clarkson |
SODA | 1 |
| 2002 | Approximate clustering via core-setsabstractIn this paper, we show that for several clustering problems one can extract a small set of points, so that using those core-sets enable us to perform approximate clustering efficiently. The surprising property of those core-sets is that their size is independent of the dimension.Using those, we present a (1+ ε)-approximation algorithms for the k-center clustering and k-median clustering problems in Euclidean space. The running time of the new algorithms has linear or near linear dependency on the number of points and the dimension, and exponential dependency on 1/ε and k. As such, our results are a substantial improvement over what was previously known.We also present some other clustering results including (1+ ε)-approximate 1-cylinder clustering, and k-center clustering with outliers. Mihai Badoiu, Sariel Har-Peled, Piotr Indyk |
STOC | 1 |