Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mihai Badoiu

dblp:14/5241 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
metric embedding
0.582008
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.342008
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.122008
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.122005
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.122003
Smaller core-sets for balls · SODA 2003
Approximate clustering via core-sets · STOC 2002
Algorithms and data structures › metric embedding
tree embedding
0.112007
Approximation algorithms for embedding general metrics into trees · SODA 2007
Algorithms and data structures › metric embedding
minimum-distortion embedding
0.112006
Embedding ultrametrics into low-dimensional spaces · SCG 2006
Algorithms and data structures › metric embedding
ultrametric embedding
0.112006
Embedding ultrametrics into low-dimensional spaces · SCG 2006
Approximation and online algorithms
facility location
0.112005
Facility Location in Sublinear Time · ICALP 2005
Approximation and online algorithms › approximation algorithms › subquadratic approximation
sublinear approximation
0.112005
Facility Location in Sublinear Time · ICALP 2005
Algorithms and data structures › sublinear algorithms
sublinear-time algorithms
0.112005
Facility Location in Sublinear Time · ICALP 2005
Algorithms and data structures › metric embedding
tree metrics
0.112005
Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics · SODA 2005
Computational geometry › metric space
ultrametric
0.112005
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.012004
Fast approximate pattern matching with few indels via embeddings · SODA 2004
Computational geometry › metric geometry
distance geometry
0.012004
Low-dimensional embedding with extra information · SCG 2004
Graph algorithms and graph theory
graph embedding
0.012004
Low-dimensional embedding with extra information · SCG 2004
Algorithms and data structures › sequence algorithms
string algorithms
0.012004
Fast approximate pattern matching with few indels via embeddings · SODA 2004
Approximation and online algorithms › approximation algorithms
geometric approximation
0.012003
Smaller core-sets for balls · SODA 2003
Algorithms and data structures › metric embedding
low-dimensional embedding
0.012003
Approximation algorithm for embedding metrics into a two-dimensional space · SODA 2003
Algorithms and data structures
clustering
0.012002
Approximate clustering via core-sets · STOC 2002
Approximation and online algorithms › approximation algorithms
clustering approximation
0.012002
Approximate clustering via core-sets · STOC 2002
Computational geometry › epsilon-net
relative approximations
0.012005
Low-distortion embeddings of general metrics into the line · STOC 2005
Algorithms and data structures › clustering
k-center clustering
0.012002
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
YearPublicationVenuePosition
2019 Approximation Algorithms for Low-Distortion Embeddings into Low-Dimensional Spaces
abstract
We 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-RANDOM1
2008 Optimal core-sets for balls
Mihai Badoiu, Kenneth L. Clarkson
Comput. Geom.1
2008 Ordinal embeddings of minimum relaxation: General properties, trees, and ultrametrics
abstract
We 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. Algorithms2
2007 Approximation algorithms for embedding general metrics into trees
Mihai Badoiu, Piotr Indyk, Anastasios Sidiropoulos
SODA1
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 spaces
abstract
We 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
SCG1
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
ICALP1
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
SODA2
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
SODA1
2005 Low-distortion embeddings of general metrics into the line
abstract
A 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
STOC1
2004 Low-dimensional embedding with extra information
abstract
A 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
SCG1
2004 A Simplified, Dynamic Unified Structure
Mihai Badoiu, Erik D. Demaine
LATIN1
2004 Fast approximate pattern matching with few indels via embeddings
Mihai Badoiu, Piotr Indyk
SODA1
2003 Approximation algorithm for embedding metrics into a two-dimensional space
Mihai Badoiu
SODA1
2003 Smaller core-sets for balls
Mihai Badoiu, Kenneth L. Clarkson
SODA1
2002 Approximate clustering via core-sets
abstract
In 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
STOC1