Matt Gibson 0001

dblp:20/292 · also Matt Gibson-Lopez · DBLP profile ↗
← Back
21ranked-venue papers
15as first author
2since 2021 · last 2022
0000-0001-5777-8313ORCID · verified

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

Theory of computation · 17 · 13 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2022 On Vertex Guarding Staircase Polygons
Matt Gibson 0001, Erik Krohn, Bengt J. Nilsson, Matthew Rayford, Sean Soderman, Pawel Zylinski
LATIN1
2021 The VC-Dimension of Limited Visibility Terrains
abstract
Visibility problems are fundamental to computational geometry, and many versions of geometric set cover where coverage is based on visibility have been considered. In most settings, points can see "infinitely far" so long as visibility is not "blocked" by some obstacle. In many applications, this may be an unreasonable assumption. In this paper, we consider a new model of visibility where no point can see any other point beyond a sight radius ρ. In particular, we consider this visibility model in the context of terrains. We show that the VC-dimension of limited visibility terrains is exactly 7. We give lower bound construction that shatters a set of 7 points, and we prove that shattering 8 points is not possible.
Matt Gibson 0001, Zhongxiu Yang
ISAAC1
2020 Terrain Visibility Graphs: Persistence Is Not Enough
abstract
In this paper, we consider the Visibility Graph Recognition and Reconstruction problems in the context of terrains. Here, we are given a graph G with labeled vertices v₀, v₁, …, v_{n-1} such that the labeling corresponds with a Hamiltonian path H. G also may contain other edges. We are interested in determining if there is a terrain T with vertices p₀, p₁, …, p_{n-1} such that G is the visibility graph of T and the boundary of T corresponds with H. G is said to be persistent if and only if it satisfies the so-called X-property and Bar-property. It is known that every "pseudo-terrain" has a persistent visibility graph and that every persistent graph is the visibility graph for some pseudo-terrain. The connection is not as clear for (geometric) terrains. It is known that the visibility graph of any terrain T is persistent, but it has been unclear whether every persistent graph G has a terrain T such that G is the visibility graph of T. There actually have been several papers that claim this to be the case (although no formal proof has ever been published), and recent works made steps towards building a terrain reconstruction algorithm for any persistent graph. In this paper, we show that there exists a persistent graph G that is not the visibility graph for any terrain T. This means persistence is not enough by itself to characterize the visibility graphs of terrains, and implies that pseudo-terrains are not stretchable.
Safwa Ameer, Matt Gibson 0001, Erik Krohn, Sean Soderman, Qing Wang 0013
SoCG2
2019 The VC-dimension of visibility on the boundary of monotone polygons
Matt Gibson 0001, Erik Krohn, Qing Wang 0013
Comput. Geom.1
2016 Constructing Consistent Digital Line Segments
Iffat Chowdhury, Matt Gibson 0001
LATIN2
2015 Fast and QoS-Aware Heterogeneous Data Center Scheduling Using Locality Sensitive Hashing
abstract
As cloud becomes a cost effective computing platform, improving its utilization becomes a critical issue. Determining an incoming application's sensitivity toward various resources is one of the major challenges to obtain higher utilization. To this end, previous research attempts to characterize an incoming application's sensitivity toward interference on various resources (Source of Interference or SoI, for short) of a cloud system. Due to time constraints, the application's sensitivity is profiled in detail for only a small number of SoI, and the sensitivities for the remaining SoI are approximated by capitalizing on knowledge about some of the applications (i.e. training set) currently running in the system. A key drawback of previous approaches is that they have attempted to minimize the total error of the estimated sensitivities, however, various SoI do not behave the same as each other. For example, a 10% error in the estimate of SoI A may dramatically effect the QoS of an application whereas a 10% error in the estimate of SoI B may have a marginal effect. In this paper, we present a new method for workload characterization and scheduling that considers these important issues. First, we compute an acceptable error for each SoI based on its effect on QoS, and our goal is to characterize an application so as to maximize the number of SoI that satisfy this acceptable error. Then we present a new technique for workload characterization and scheduling based on Locality Sensitive Hashing (LSH). Given a set of n points in a d-dimensional Euclidean space, LSH is a hashing technique such that points nearby are hashed to the same "bucket" and points that are far apart are hashed to different buckets. This data structure allows approximate nearest neighbor queries to be executed with nearly asymptotically optimal running time. This allows us to perform workload profiling quickly with high accuracy and scheduling in heterogeneous data centers with high quality of service (QoS) and utilization.
Mohammad Shahedul Islam, Matt Gibson 0001, Abdullah Muzahid
CloudCom2
2015 A Characterization of Consistent Digital Line Segments in ℤ2
Iffat Chowdhury, Matt Gibson 0001
ESA2
2015 A Characterization of Visibility Graphs for Pseudo-polygons
Matt Gibson 0001, Erik Krohn, Qing Wang 0013
ESA1
2015 Choosing thresholds for density-based map construction algorithms
abstract
Due to the ubiquitous use of various positioning technologies in smart phones and other devices, geospatial tracking data has become a routine data source. One of its uses that has gained recent popularity is the construction of street maps from vehicular tracking data. Due to the inherent noise in the data, many map construction algorithms are based on thresholding a density function. While kernel density estimation provides a firm theoretical foundation for computing the density from the measurements, the thresholds are generally picked in a heuristic, and often brute-force way, which results in slow algorithms with no guarantees on the map construction quality.
Mahmuda Ahmed, Brittany Terese Fasy, Matt Gibson 0001, Carola Wenk
SIGSPATIAL/GIS3
2015 The VC-Dimension of Visibility on the Boundary of a Simple Polygon
Matt Gibson 0001, Erik Krohn, Qing Wang 0013
ISAAC1
2014 Computing Regions Decomposable into m Stars
Matt Gibson 0001, Kasturi R. Varadarajan
ESA1
2013 On Maximum Weight Objects Decomposable into Based Rectilinear Convex Objects
Mahmuda Ahmed, Iffat Chowdhury, Matt Gibson 0001, Mohammad Shahedul Islam, Jessica Sherrette
WADS3
2012 On Clustering to Minimize the Sum of Radii
abstract
Let P be a set of n points in the plane. Consider the problem of finding k disks, each centered at a point in P, whose union covers P with the objective of minimizing the sum of the radii of the disks. We present an exact algorithm for this well-studied problem with polynomial running time, under the assumption that two candidate solutions can be compared efficiently. The algorithm generalizes in a straightforward manner to any fixed dimension and to some other related problems.
Matt Gibson 0001, Gaurav Kanade, Erik Krohn, Imran A. Pirwani, Kasturi R. Varadarajan
SIAM J. Comput.1
2011 On Isolating Points Using Disks
Matt Gibson 0001, Gaurav Kanade, Kasturi R. Varadarajan
ESA1
2011 Maximum Weight Digital Regions Decomposable into Digital Star-Shaped Regions
Matt Gibson 0001, Dongfeng Han, Milan Sonka, Xiaodong Wu 0001
ISAAC1
2011 Optimally Decomposing Coverings with Translates of a Convex Polygon
Matt Gibson 0001, Kasturi R. Varadarajan
Discret. Comput. Geom.1
2010 Algorithms for Dominating Set in Disk Graphs: Breaking the logn Barrier - (Extended Abstract)
Matt Gibson 0001, Imran A. Pirwani
ESA (1)1
2010 On Metric Clustering to Minimize the Sum of Radii
Matt Gibson 0001, Gaurav Kanade, Erik Krohn, Imran A. Pirwani, Kasturi R. Varadarajan
Algorithmica1
2009 An Approximation Scheme for Terrain Guarding
Matt Gibson 0001, Gaurav Kanade, Erik Krohn, Kasturi R. Varadarajan
APPROX-RANDOM1
2009 Decomposing Coverings and the Planar Sensor Cover Problem
abstract
We show that a k-fold covering using translates of an arbitrary convex polygon can be decomposed into Omega(k) covers (using an efficient algorithm). We generalize this result to obtain a constant factor approximation to the sensor cover problem where the ranges of the sensors are translates of a given convex polygon. The crucial ingredient in this generalization is a constant factor approximation algorithm for a one-dimensional version of the sensor cover problem, called the Restricted Strip Cover (RSC) problem, where sensors are intervals of possibly different lengths. Our algorithm for RSC improves on the previous O(log log log n) approximation.
Matt Gibson 0001, Kasturi R. Varadarajan
FOCS1
2008 On clustering to minimize the sum of radii
Matt Gibson 0001, Gaurav Kanade, Erik Krohn, Imran A. Pirwani, Kasturi R. Varadarajan
SODA1