Greg Aloupis

dblp:05/1552 · DBLP profile ↗
← Back
37ranked-venue papers
34as first author
4since 2021 · last 2025
—ORCID · none

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

Theory of computation · 19 · 17 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 17 · 16 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 An Improved Bound for Plane Covering Paths
abstract
A covering path for a finite set P of points in the plane is a polygonal path such that every point of P lies on a segment of the path. The vertices of the path need not be at points of P. A covering path is plane if its segments do not cross each other. Let π(n) be the minimum number such that every set of n points in the plane admits a plane covering path with at most π(n) segments. We prove that π(n) ≤ ⌈6n/7⌉. This improves the previous best-known upper bound of ⌈21n/22⌉, due to Biniaz (SoCG 2023). Our proof is constructive and yields a simple O(n log n)-time algorithm for computing a plane covering path.
Hugo A. Akitaya, Greg Aloupis, Ahmad Biniaz, Prosenjit Bose, Jean-Lou De Carufel, Cyril Gavoille, John Iacono, Linda Kleist, Michiel H. M. Smid, Diane L. Souvaine, Leonidas Theocharous
ESA2
2024 Noncrossing Longest Paths and Cycles
Greg Aloupis, Ahmad Biniaz, Prosenjit Bose, Jean-Lou De Carufel, David Eppstein, Anil Maheshwari, Saeed Odak, Michiel H. M. Smid, Csaba D. Tóth, Pavel Valtr 0001
GD1
2024 The Complexity of Order Type Isomorphism
Greg Aloupis, John Iacono, Stefan Langerman, Özgür Özkan, Stefanie Wuhrer
Discret. Comput. Geom.1
2022 Computing Colourful Simplicial Depth and Median in ℝ2
Greg Aloupis, Tamon Stephen, Olga Zasenko
Theory Comput. Syst.1
2019 Bottleneck detour tree of points on a path
Greg Aloupis, Paz Carmi, Lilach Chaitman-Yerushalmi, Matthew J. Katz, Stefan Langerman
Comput. Geom.1
2017 Recognizing Weakly Simple Polygons
Hugo A. Akitaya, Greg Aloupis, Jeff Erickson 0001, Csaba D. Tóth
Discret. Comput. Geom.2
2016 Recognizing Weakly Simple Polygons
abstract
We present an O(n log n)-time algorithm that determines whether a given planar n-gon is weakly simple. This improves upon an O(n^2 log n)-time algorithm by [Chang, Erickson, and Xu, SODA, 2015]. Weakly simple polygons are required as input for several geometric algorithms. As such, how to recognize simple or weakly simple polygons is a fundamental question.
Hugo A. Akitaya, Greg Aloupis, Jeff Erickson 0001, Csaba D. Tóth
SoCG2
2015 Compatible Connectivity-Augmentation of Planar Disconnected Graphs
abstract
Motivated by applications to graph morphing, we consider the following compatible connectivity-augmentation problem: We are given a labelled n-vertex planar graph, G, that has r ≥ 2 connected components, and k ≥ 2 isomorphic planar straight-line drawings, G1, …, G2, of G. We wish to augment G by adding vertices and edges to make it connected in such a way that these vertices and edges can be added to G1, …, G2 as points and straight-line segments, respectively, to obtain k planar straight-line drawings isomorphic to the augmentation of G. We show that adding Θ(nr1–1/k) edges and vertices to G is always sufficient and sometimes necessary to achieve this goal. The upper bound holds for all r ∊ {2, …, n} and k ≥ 2 and is achievable by an algorithm whose running time is O(nr1–1/k) for k = O(1) and whose running time is O(kn2) for general values of k. The lower bound holds for all r ∊ {2, …, n/4} and k ≥ 2.
Greg Aloupis, Luis Barba, Paz Carmi, Vida Dujmovic, Fabrizio Frati, Pat Morin
SODA1
2015 Bichromatic compatible matchings
Greg Aloupis, Luis Barba, Stefan Langerman, Diane L. Souvaine
Comput. Geom.1
2015 Compatible Connectivity Augmentation of Planar Disconnected Graphs
Greg Aloupis, Luis Barba, Paz Carmi, Vida Dujmovic, Fabrizio Frati, Pat Morin
Discret. Comput. Geom.1
2015 Classic Nintendo games are (computationally) hard
Greg Aloupis, Erik D. Demaine, Alan Guo, Giovanni Viglietta
Theor. Comput. Sci.1
2014 The Complexity of Order Type Isomorphism
abstract
The order type of a point set in ℝd maps each (d+1)-tuple of points to its orientation (e.g., clockwise or counterclockwise in ℝ2). Two point sets X and Y have the same order type if there exists a mapping f from X to Y for which every (d+1)-tuple (a1, a2, …, ad+1) of X and the corresponding tuple (f(a1), f(a2), …, f(ad+1)) in Y have the same orientation. In this paper we investigate the complexity of determining whether two point sets have the same order type. We provide an O(nd) algorithm for this task, thereby improving upon the O(n⌊3d/2⌋) algorithm of Goodman and Pollack (1983). The algorithm uses only order type queries and also works for abstract order types (or acyclic oriented matroids). Our algorithm is optimal, both in the abstract setting and for realizable points sets if the algorithm only uses order type queries.
Greg Aloupis, John Iacono, Stefan Langerman, Özgür Özkan, Stefanie Wuhrer
SODA1
2014 Editorial
Greg Aloupis, David Bremner
Comput. Geom.1
2014 Triangulating and guarding realistic polygons
Greg Aloupis, Prosenjit Bose, Vida Dujmovic, Chris Gray, Stefan Langerman, Bettina Speckmann
Comput. Geom.1
2014 Draining a polygon - or - rolling a ball out of a polygon
Greg Aloupis, Jean Cardinal, Sébastien Collette, Ferran Hurtado, Stefan Langerman, Joseph O'Rourke
Comput. Geom.1
2013 Bichromatic compatible matchings
abstract
For a set R of n red points and a set B of n blue points, a BR-matching is a non-crossing geometric perfect matching where each segment has one endpoint in B and one in R. Two BR-matchings are compatible if their union is also non-crossing. We prove that, for any two distinct BR-matchings M and M', there exists a sequence of BR-matchings M = M1, ..., Mk = M' such that Mi-1 is compatible with Mi. This implies the connectivity of the compatible bichromatic matching graph containing one node for each BR-matching and an edge joining each pair of compatible BR-matchings, thereby answering the open problem posed by Aichholzer et al. in their paper "Compatible matchings for bichromatic plane straight-line graphs".
Greg Aloupis, Luis Barba, Stefan Langerman, Diane L. Souvaine
SoCG1
2013 Fitting Voronoi Diagrams to Planar Tesselations
Greg Aloupis, Hebert Pérez-Rosés, Guillermo Pineda-Villavicencio, Perouz Taslakian, Dannier Trinchet-Almaguer
IWOCA1
2013 Efficient reconfiguration of lattice-based modular robots
Greg Aloupis, Nadia M. Benbernou, Mirela Damian, Erik D. Demaine, Robin Y. Flatland, John Iacono, Stefanie Wuhrer
Comput. Geom.1
2013 Non-crossing matchings of points with geometric objects
Greg Aloupis, Jean Cardinal, Sébastien Collette, Erik D. Demaine, Martin L. Demaine, Muriel Dulieu, Ruy Fabila-Monroy, Vi Hart, Ferran Hurtado, Stefan Langerman, Maria Saumell, Carlos Seara, Perouz Taslakian
Comput. Geom.1
2013 Establishing strong connectivity using optimal radius half-disk antennas
Greg Aloupis, Mirela Damian, Robin Y. Flatland, Matias Korman, Özgür Özkan, David Rappaport, Stefanie Wuhrer
Comput. Geom.1
2010 Matching Points with Things
Greg Aloupis, Jean Cardinal, Sébastien Collette, Erik D. Demaine, Martin L. Demaine, Muriel Dulieu, Ruy Fabila-Monroy, Vi Hart, Ferran Hurtado, Stefan Langerman, Maria Saumell, Carlos Seara, Perouz Taslakian
LATIN1
2010 Colorful Strips
Greg Aloupis, Jean Cardinal, Sébastien Collette, Shinji Imahori, Matias Korman, Stefan Langerman, Oded Schwartz, Shakhar Smorodinsky, Perouz Taslakian
LATIN1
2010 Highway hull revisited
Greg Aloupis, Jean Cardinal, Sébastien Collette, Ferran Hurtado, Stefan Langerman, Joseph O'Rourke, Belén Palop
Comput. Geom.1
2010 Decomposition of Multiple Coverings into More Parts
Greg Aloupis, Jean Cardinal, Sébastien Collette, Stefan Langerman, David Orden, Pedro Ramos 0001
Discret. Comput. Geom.1
2009 Decomposition of multiple coverings into more parts
abstract
We prove that for every centrally symmetric convex polygon Q, there exists a constant α such that any αk-fold covering of the plane by translates of Q can be decomposed into k coverings. This improves on a quadratic upper bound proved by Pach and Tóth (SoCG'07). The question is motivated by a sensor network problem, in which a region has to be monitored by sensors with limited battery life.
Greg Aloupis, Jean Cardinal, Sébastien Collette, Stefan Langerman, David Orden, Pedro Ramos 0001
SODA1
2009 Linear reconfiguration of cube-style modular robots
Greg Aloupis, Sébastien Collette, Mirela Damian, Erik D. Demaine, Robin Y. Flatland, Stefan Langerman, Joseph O'Rourke, Suneeta Ramaswami, Vera Sacristán Adinolfi, Stefanie Wuhrer
Comput. Geom.1
2009 Coloring Geometric Range Spaces
Greg Aloupis, Jean Cardinal, Sébastien Collette, Stefan Langerman, Shakhar Smorodinsky
Discret. Comput. Geom.1
2008 Reconfiguration of Cube-Style Modular Robots Using O(logn) Parallel Moves
Greg Aloupis, Sébastien Collette, Erik D. Demaine, Stefan Langerman, Vera Sacristán Adinolfi, Stefanie Wuhrer
ISAAC1
2008 Coloring Geometric Range Spaces
Greg Aloupis, Jean Cardinal, Sébastien Collette, Stefan Langerman, Shakhar Smorodinsky
LATIN1
2008 Realistic Reconfiguration of Crystalline (and Telecube) Robots
Greg Aloupis, Sébastien Collette, Mirela Damian, Erik D. Demaine, Dania El-Khechen, Robin Y. Flatland, Stefan Langerman, Joseph O'Rourke, Val Pinciu, Suneeta Ramaswami, Vera Sacristán Adinolfi, Stefanie Wuhrer
WAFR1
2008 Edge-unfolding nested polyhedral bands
Greg Aloupis, Erik D. Demaine, Stefan Langerman, Pat Morin, Joseph O'Rourke, Ileana Streinu, Godfried T. Toussaint
Comput. Geom.1
2007 Linear Reconfiguration of Cube-Style Modular Robots
Greg Aloupis, Sébastien Collette, Mirela Damian, Erik D. Demaine, Robin Y. Flatland, Stefan Langerman, Joseph O'Rourke, Suneeta Ramaswami, Vera Sacristán Adinolfi, Stefanie Wuhrer
ISAAC1
2007 Reconfiguring Triangulations with Edge Flips and Point Moves
Greg Aloupis, Prosenjit Bose, Pat Morin
Algorithmica1
2005 A lower bound for computing Oja depth
Greg Aloupis, Erin McLeish
Inf. Process. Lett.1
2004 Reconfiguring Triangulations with Edge Flips and Point Moves
Greg Aloupis, Prosenjit Bose, Pat Morin
GD1
2003 Algorithms for bivariate medians and a Fermat-Torricelli problem for lines
Greg Aloupis, Stefan Langerman, Michael A. Soss, Godfried T. Toussaint
Comput. Geom.1
2002 Flat-State Connectivity of Linkages under Dihedral Motions
Greg Aloupis, Erik D. Demaine, Vida Dujmovic, Jeff Erickson 0001, Stefan Langerman, Henk Meijer, Joseph O'Rourke, Mark H. Overmars, Michael A. Soss, Ileana Streinu, Godfried T. Toussaint
ISAAC1