Demo Data from EDBT 2026 / reviewers in the wild / expert
Mashhood Ishaque
dblp:50/6747
· DBLP profile ↗
14ranked-venue papers
6as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 5 first-authorArtificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2
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
3 papers |
Computational geometry · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry › geometric data structures › intersection searching
ray shooting |
0.2 | 2 | 2012 | Shooting Permanent Rays among Disjoint Polygons in the Plane · SIAM J. Comput. 2012 Shooting permanent rays among disjoint polygons in the plane · SCG 2009 |
Computational geometry
geometric data structures |
0.2 | 2 | 2012 | Shooting Permanent Rays among Disjoint Polygons in the Plane · SIAM J. Comput. 2012 Shooting permanent rays among disjoint polygons in the plane · SCG 2009 |
Computational geometry › geometric data structures › space partitioning
binary space partition |
0.1 | 1 | 2012 | Shooting Permanent Rays among Disjoint Polygons in the Plane · SIAM J. Comput. 2012 |
Computational geometry
geometric matching |
0.1 | 1 | 2011 | Disjoint compatible geometric matchings · SCG 2011 |
Computational geometry
polygon decomposition |
0.1 | 2 | 2012 | Shooting Permanent Rays among Disjoint Polygons in the Plane · SIAM J. Comput. 2012 Shooting permanent rays among disjoint polygons in the plane · SCG 2009 |
Computational geometry › polygon algorithms
simple polygon |
0.0 | 1 | 2011 | Disjoint compatible geometric matchings · SCG 2011 |
Computational geometry › polygon decomposition
convex decomposition |
0.0 | 1 | 2009 | Shooting permanent rays among disjoint polygons in the plane · SCG 2009 |
Computational geometry › geometric data structures
space partitioning |
0.0 | 1 | 2009 | Shooting permanent rays among disjoint polygons in the plane · SCG 2009 |
Methods — techniques the papers use, named apart from their topics
real RAM model · 0.1amortized analysis · 0.1spanning tree · 0.1convex subdivision · 0.1binary space partition · 0.1auto-partition · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Relative Convex Hulls in Semi-Dynamic Arrangements
Mashhood Ishaque, Csaba D. Tóth |
Algorithmica | 1 |
| 2013 | Bounded-degree polyhedronization of point sets
Gill Barequet, Nadia M. Benbernou, David Charlton, Erik D. Demaine, Martin L. Demaine, Mashhood Ishaque, Anna Lubiw, André Schulz 0001, Diane L. Souvaine, Godfried T. Toussaint, Andrew Winslow |
Comput. Geom. | 6 |
| 2013 | Disjoint Compatible Geometric Matchings
Mashhood Ishaque, Diane L. Souvaine, Csaba D. Tóth |
Discret. Comput. Geom. | 1 |
| 2013 | One-dimensional staged self-assembly
Erik D. Demaine, Sarah Eisenstat, Mashhood Ishaque, Andrew Winslow |
Nat. Comput. | 3 |
| 2012 | Shooting Permanent Rays among Disjoint Polygons in the PlaneabstractWe present a data structure for ray shooting and insertion in the free space between disjoint polygonal obstacles with a total of $n$ vertices in the plane, where each ray starts at the boundary of some obstacle. The portion of each query ray between the starting point and the first obstacle hit is inserted permanently as a new obstacle. Our data structure uses $O(n\log n)$ space and preprocessing time, and it supports $m$ successive ray shooting and insertion queries in $O((n+m)\log^2 n + m\log m)$ total time in the real RAM model of computation. We present two applications: (1) Our data structure supports efficient implementation of auto-partitions in the plane, that is, binary space partitions where each partition is done along the supporting line of an input segment. If $n$ input line segments are fragmented into $m$ pieces by an auto-partition, then it can now be implemented in $O(n\log^2n+m\log m)$ time. This improves the expected runtime of Patersen and Yao's classical randomized auto-partition algorithm for $n$ disjoint line segments in the plane to $O(n\log^2 n)$. (2) If we are given disjoint polygonal obstacles with a total of $n$ vertices in the plane, a permutation of the reflex vertices, and a half-line at each reflex vertex that partitions the reflex angle into two convex angles, then the convex partitioning algorithm draws a ray emanating from each reflex vertex in the prescribed order in the given direction until it hits another obstacle, a previous ray, or infinity. The previously best implementation (with a semidynamic ray shooting data structure) requires $O(n^{3/2-\varepsilon/2})$ time using $O(n^{1+\varepsilon})$ space for any $\varepsilon>0$. Our data structure improves the runtime to $O(n\log^2 n)$. Mashhood Ishaque, Bettina Speckmann, Csaba D. Tóth |
SIAM J. Comput. | 1 |
| 2011 | Disjoint compatible geometric matchingsabstractWe prove that for every even set of $n$ pairwise disjoint line segments in the plane in general position, there is another set of n segments such that the 2n segments form pairwise disjoint simple polygons in the plane. This settles in the affirmative the Disjoint Compatible Matching Conjecture by Aichholzer et al. [ABD08]. The key tool in our proof is a novel subdivision of the free space around n disjoint line segments into at most n+1 convex cells such that the dual graph of the subdivision contains two edge-disjoint spanning trees. Mashhood Ishaque, Diane L. Souvaine, Csaba D. Tóth |
SCG | 1 |
| 2011 | One-Dimensional Staged Self-assembly
Erik D. Demaine, Sarah Eisenstat, Mashhood Ishaque, Andrew Winslow |
DNA | 3 |
| 2011 | Augmenting the Edge Connectivity of Planar Straight Line Graphs to Three
Marwan Al-Jubeh, Mashhood Ishaque, Kristóf Rédei, Diane L. Souvaine, Csaba D. Tóth, Pavel Valtr 0001 |
Algorithmica | 2 |
| 2009 | Convex Partitions with 2-Edge Connected Dual Graphs
Marwan Al-Jubeh, Michael Hoffmann 0001, Mashhood Ishaque, Diane L. Souvaine, Csaba D. Tóth |
COCOON | 3 |
| 2009 | Shooting permanent rays among disjoint polygons in the planeabstractWe present a data structure for ray shooting-and-insertion in the free space among disjoint polygonal obstacles with a total of $n$ vertices in the plane, where each ray starts at the boundary of some obstacle. The portion of each query ray between the starting point and the first obstacle hit is inserted permanently as a new obstacle. Our data structure uses O(n log n) space and preprocessing time, and it supports m successive ray shooting-and-insertion queries in O(n log2 n + m log m) total time. We present two applications for our data structure: (1) Our data structure supports efficient implementation of auto-partitions in the plane i.e. binary space partitions where each partition is done along the supporting line of an input segment. If n input line segments are fragmented into m pieces by an auto-partition, then it can now be implemented in O(n log2n+m log m) time. This improves the expected runtime of Patersen and Yao's classical randomized auto-partition algorithm for n disjoint line segments to O(n log2 n). (2) If we are given disjoint polygonal obstacles with a total of n vertices in the plane, a permutation of the reflex vertices, and a half-line at each reflex vertex that partitions the reflex angle into two convex angles, then the folklore convex partitioning algorithm draws a ray emanating from each reflex vertex in the prescribed order in the given direction until it hits another obstacle, a previous ray, or infinity. The previously best implementation (with a semi-dynamic ray shooting data structure) requires O(n3/2-ε/2) time using O(n1+ε) space. Our data structure improves the runtime to O(n log2 n). Mashhood Ishaque, Bettina Speckmann, Csaba D. Tóth |
SCG | 1 |
| 2009 | Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs
Marwan Al-Jubeh, Mashhood Ishaque, Kristóf Rédei, Diane L. Souvaine, Csaba D. Tóth |
ISAAC | 2 |
| 2008 | Relative Convex Hulls in Semi-dynamic Subdivisions
Mashhood Ishaque, Csaba D. Tóth |
ESA | 1 |
| 2008 | Staged self-assembly: nanomanufacture of arbitrary shapes with O (1) glues
Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Mashhood Ishaque, Eynat Rafalin, Robert Schweller, Diane L. Souvaine |
Nat. Comput. | 4 |
| 2007 | Staged Self-assembly: Nanomanufacture of Arbitrary Shapes with O (1) Glues
Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Mashhood Ishaque, Eynat Rafalin, Robert Schweller, Diane L. Souvaine |
DNA | 4 |