We consider an optimization problem of inscribing a unit rectangle in a convex polygon. An axis-aligned unit rectangle is an axis-aligned rectangle whose horizontal sides are of length 1. A unit rectangle of orientation θ is a copy of an axis-aligned unit rectangle rotated by θ in counterclockwise direction. The goal is to find a largest unit rectangle inscribed in a convex polygon over all orientations in . This optimization problem belongs to shape analysis, classification, and simplification, and they have applications in various cost-optimization problems.
A packing of disks in the plane is a set of disks with disjoint interiors. This paper is a survey of some open questions about such packings. It is organized into five themes: compacity, conjugacy, density, uniformity and computability.
We study the uniform 2-dimensional vector multiple knapsack (2VMK) problem, a natural variant of multiple knapsack arising in real-world applications such as virtual machine placement. The input for 2VMK is a set of items, each associated with a 2-dimensional weight vector and a positive profit, along with m 2-dimensional bins of uniform (unit) capacity in each dimension. The goal is to find an assignment of a subset of the items to the bins, such that the total weight of items assigned to a single bin is at most one in each dimension, and the total profit is maximized.
Our main result is a -approximation algorithm for 2VMK, for every fixed , thus improving the best known ratio of which follows as a special case from a result of Fleischer et al. (2011) [6].
Our algorithm relies on an adaptation of the Round&Approx framework of Bansal et al. (2010) [15], originally designed for set covering problems, to maximization problems. The algorithm uses randomized rounding of a configuration-LP solution to assign items to of the bins, followed by a reduction to the (1-dimensional) Multiple Knapsack problem for assigning items to the remaining bins.
Given a set P of n points and a set S of m disks in the plane, the disk coverage problem asks for a smallest subset of disks that together cover all points of P. The problem is NP-hard. In this paper, we consider a line-separable unit-disk version of the problem where all disks have the same radius and their centers are separated from the points of P by a line ℓ. We present an time algorithm for the problem. This improves the previously best result of time. Our techniques also solve the line-constrained version of the problem, where centers of all disks of S are located on a line ℓ while points of P can be anywhere in the plane. Our algorithm runs in time, which improves the previously best result of time. In addition, our results lead to an algorithm of time for a half-plane coverage problem (given n half-planes and n points, find a smallest subset of half-planes covering all points); this improves the previously best algorithm of time. Further, if all half-planes are lower ones, our algorithm runs in time while the previously best algorithm takes time.
A geometric graph is a graph whose vertex set is a set of points in general position in the plane, and its edges are straight line segments joining these points. We show that for every integer , there exists a constant such that the following holds. The edges of every dense geometric graph, with sufficiently many vertices, can be colored with k colors, such that the number of pairs of edges of the same color that cross is at most times the total number of pairs of edges that cross. The case when and G is a complete geometric graph, was proved by Aichholzer et al. (2019) [2].
In this article, we present a construction of a spanner on a set of n points in that we call a heavy path WSPD spanner. The construction is parameterized by a constant called the separation ratio. The size of the graph is and the spanning ratio is at most . We also show that this graph has a hop spanning ratio of at most .
We present a memoryless local routing algorithm for heavy path WSPD spanners. The routing algorithm requires a vertex v of the graph to store bits of information, where is the degree of v. The routing ratio is at most and at least in the worst case. The number of edges on the routing path is bounded by .
We then show that the heavy path WSPD spanner can be constructed in metric spaces of bounded doubling dimension. These metric spaces have been studied in computational geometry as a generalization of Euclidean space. We show that, in a metric space with doubling dimension λ, the heavy path WSPD spanner has size where s is the separation ratio. The spanning ratio and hop spanning ratio are the same as in the Euclidean case.
Finally, we show that the local routing algorithm works in the bounded doubling dimension case. The vertices require the same amount of storage, but the routing ratio becomes at most in the worst case, where is a constant related to the doubling dimension.
In this paper, we study the online class cover problem where a (finite or infinite) family of geometric objects and a set of red points in are given a prior, and blue points from arrives one after another. Upon the arrival of a blue point, the online algorithm must make an irreversible decision to cover it with objects from that do not cover any points of . The objective of the problem is to place a minimum number of objects. When consists of axis-parallel unit squares in , we prove that the competitive ratio of any deterministic online algorithm is , and also propose an -competitive deterministic algorithm for the problem.
Quad-surfaces are polyhedral surfaces with quadrilateral faces and the combinatorics of a square grid. Isometric deformation of the quad-surfaces can be thought of as transformations that keep all the involved quadrilaterals rigid. Among quad-surfaces, those capable of non-trivial isometric deformations are identified as flexible, marking flexibility as a core topic in discrete differential geometry. The study of quad-surfaces and their flexibility is not only theoretically intriguing but also finds practical applications in fields like membrane theory, origami, architecture and robotics.
A generic quad-surface is rigid, however, certain subclasses exhibit a 1-parameter family of flexibility. One of such subclasses is the T-hedra which are originally introduced by Graf and Sauer in 1931.
This article provides a synthetic and an analytic description of T-hedra and their smooth counterparts namely, the T-surfaces. In the next step the parametrization of their isometric deformation is obtained and their deformability range is discussed. The given parametrizations and isometric deformations are provided for general T-hedra and T-surfaces. However, specific subclasses are extensively examined and explored, particularly those that encompass notable and well-known structures, including the Miura fold, surfaces of revolution and molding surfaces.