• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A near-linear algorithm for the planar segment-center problem, Discrete and Computational Geometry 16(3 (1996)

by A Efrat, M Sharir
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 11
Next 10 →

Davenport-Schinzel Sequences and Their Geometric Applications

by Pankaj K. Agarwal , Micha Sharir , 1998
"... An (n; s) Davenport-Schinzel sequence, for positive integers n and s, is a sequence composed of n distinct symbols with the properties that no two adjacent elements are equal, and that it does not contain, as a (possibly non-contiguous) subsequence, any alternation a \Delta \Delta \Delta b \Delta \ ..."
Abstract - Cited by 371 (101 self) - Add to MetaCart
An (n; s) Davenport-Schinzel sequence, for positive integers n and s, is a sequence composed of n distinct symbols with the properties that no two adjacent elements are equal, and that it does not contain, as a (possibly non-contiguous) subsequence, any alternation a \Delta \Delta \Delta b \Delta \Delta \Delta a \Delta \Delta \Delta b \Delta \Delta \Delta of length s + 2 between two distinct symbols a and b. The close relationship between Davenport-Schinzel sequences and the combinatorial structure of lower envelopes of collections of functions make the sequences very attractive because a variety of geometric problems can be formulated in terms of lower envelopes. A near-linear bound on the maximum length of Davenport-Schinzel sequences enable us to derive sharp bounds on the combinatorial structure underlying various geometric problems, which in turn yields efficient algorithms for these problems.

Efficient algorithms for geometric optimization

by Pankaj K. Agarwal, Micha Sharir - ACM Comput. Surv , 1998
"... We review the recent progress in the design of efficient algorithms for various problems in geometric optimization. We present several techniques used to attack these problems, such as parametric searching, geometric alternatives to parametric searching, prune-and-search techniques for linear progra ..."
Abstract - Cited by 75 (12 self) - Add to MetaCart
We review the recent progress in the design of efficient algorithms for various problems in geometric optimization. We present several techniques used to attack these problems, such as parametric searching, geometric alternatives to parametric searching, prune-and-search techniques for linear programming and related problems, and LPtype problems and their efficient solution. We then describe a variety of applications of these and other techniques to numerous problems in geometric optimization, including facility location, proximity problems, statistical estimators and metrology, placement and intersection of polygons and polyhedra, and ray shooting and other query-type problems.

Arrangements and Their Applications

by Pankaj K. Agarwal, Micha Sharir - Handbook of Computational Geometry , 1998
"... The arrangement of a finite collection of geometric objects is the decomposition of the space into connected cells induced by them. We survey combinatorial and algorithmic properties of arrangements of arcs in the plane and of surface patches in higher dimensions. We present many applications of arr ..."
Abstract - Cited by 72 (17 self) - Add to MetaCart
The arrangement of a finite collection of geometric objects is the decomposition of the space into connected cells induced by them. We survey combinatorial and algorithmic properties of arrangements of arcs in the plane and of surface patches in higher dimensions. We present many applications of arrangements to problems in motion planning, visualization, range searching, molecular modeling, and geometric optimization. Some results involving planar arrangements of arcs have been presented in a companion chapter in this book, and are extended in this chapter to higher dimensions. Work by P.A. was supported by Army Research Office MURI grant DAAH04-96-1-0013, by a Sloan fellowship, by an NYI award, and by a grant from the U.S.-Israeli Binational Science Foundation. Work by M.S. was supported by NSF Grants CCR-91-22103 and CCR-93-11127, by a Max-Planck Research Award, and by grants from the U.S.-Israeli Binational Science Foundation, the Israel Science Fund administered by the Israeli Ac...

Vertical Decomposition of Shallow Levels in 3-Dimensional Arrangements and Its Applications

by Pankaj K. Agarwal, Alon Efrat, Micha Sharir - SIAM J. Comput , 1996
"... Let F be a collection of n bivariate algebraic functions of constant maximum degree. We show that the combinatorial complexity of the vertical decomposition of the k-level of the arrangement A(F) is O(k 3+" /(n=k)), for any " ? 0, where /(r) is the maximum complexity of the lower envelope of a ..."
Abstract - Cited by 45 (10 self) - Add to MetaCart
Let F be a collection of n bivariate algebraic functions of constant maximum degree. We show that the combinatorial complexity of the vertical decomposition of the k-level of the arrangement A(F) is O(k 3+" /(n=k)), for any " ? 0, where /(r) is the maximum complexity of the lower envelope of a subset of at most r functions of F . This bound is nearly optimal in the worst case, and implies the existence of shallow cuttings, in the sense of [51], of small size in arrangements of bivariate algebraic functions. We also present numerous applications of these results, including: (i) data structures for several generalized three-dimensional range searching problems; (ii) dynamic data structures for planar nearest and farthest neighbor searching under various fairly general distance functions; (iii) an improved (near-quadratic) algorithm for minimum-weight bipartite Euclidean matching in the plane; and (iv) efficient algorithms for certain geometric optimization problems in static...

Computing the Smallest k-Enclosing Circle and Related Problems

by Alon Efrat, Micha Sharir, Alon Ziv , 1999
"... We present an efficient algorithm for solving the "smallest k-enclosing circle " ( kSC) problem: Given a set of n points in the plane and an integer k ^ n, find the smallest disk containing k of the points. We present two solutions. When using O(nk) storage, the problem can be solved in ..."
Abstract - Cited by 7 (1 self) - Add to MetaCart
We present an efficient algorithm for solving the "smallest k-enclosing circle " ( kSC) problem: Given a set of n points in the plane and an integer k ^ n, find the smallest disk containing k of the points. We present two solutions. When using O(nk) storage, the problem can be solved in time O(nk log2 n). When only O(n log n) storage is allowed, the running time is O(nk log2 n log nk). This problem

Applications of forbidden 0-1 matrices to search tree and path compression based data structures

by Seth Pettie , 2009
"... In this paper we improve, reprove, and simplify a variety of theorems concerning the performance of data structures based on path compression and search trees. We apply a technique very familiar to computational geometers but still foreign to many researchers in (non-geometric) algorithms and data s ..."
Abstract - Cited by 4 (3 self) - Add to MetaCart
In this paper we improve, reprove, and simplify a variety of theorems concerning the performance of data structures based on path compression and search trees. We apply a technique very familiar to computational geometers but still foreign to many researchers in (non-geometric) algorithms and data structures, namely, to bound the complexity of an object via its forbidden substructures. To analyze an algorithm or data structure in the forbidden substructure framework one proceeds in three discrete steps. First, one transcribes the behavior of the algorithm as some combinatorial object M; for example, M may be a graph, sequence, permutation, matrix, set system, or tree. (The size of M should ideally be linear in the running time.) Second, one shows that M excludes some forbidden substructure P, and third, one bounds the size of any object avoiding this substructure. The power of this framework derives from the fact that M lies in a more pristine environment and that upper bounds on the size of a P-free object M may be reused in different contexts. All of our proofs begin by transcribing the individual operations of a dynamic data structure

Algorithmic techniques for geometric optimization

by Pankaj K. Agarwal, Micha Sharir - In Computer Science Today: Recent Trends and Developments, Lecture Notes in Computer Science , 1995
"... ..."
Abstract - Cited by 4 (3 self) - Add to MetaCart
Abstract not found

On Nonlinear Forbidden 0-1 Matrices: A Refutation of a Füredi-Hajnal Conjecture

by Seth Pettie
"... A matrix A P t0, 1u m n is said to avoid a forbidden pattern P P t0, 1u k l if no k l submatrix of A matches P, where a 0 in P can match either a 0 or 1 in A. Let ExpP, nq be the maximum weight (i.e., number of 1s) of an n n matrix avoiding the pattern P or all patterns in the set P. The theory of f ..."
Abstract - Cited by 3 (3 self) - Add to MetaCart
A matrix A P t0, 1u m n is said to avoid a forbidden pattern P P t0, 1u k l if no k l submatrix of A matches P, where a 0 in P can match either a 0 or 1 in A. Let ExpP, nq be the maximum weight (i.e., number of 1s) of an n n matrix avoiding the pattern P or all patterns in the set P. The theory of forbidden submatrices subsumes many extremal problems in combinatorics and graph theory, including Davenport-Schinzel sequences and their generalizations, Stanley and Wilf’s permutation avoidance problem, and Turán-type subgraph avoidance problems. Forbidden submatrices have found many applications in discrete geometry and the analysis of both geometric and non-geometric algorithms. In general terms, to bound the complexity of an arrangement of objections or the running time of an algorithm, one transcribes the objects or operations as a 0-1 matrix that provably avoids some forbidden pattern or collection of patterns P. This method is useful only to the extent that ExpP, nq can be tightly bounded, for specific P s or whole classes of P s. A 0-1 matrix can be interpreted as the incidence matrix of a bipartite graph where vertices on either side of the bipartition are ordered. In 1992, Füredi and Hajnal conjectured that imposing

Arrangements in Higher Dimensions: Voronoi Diagrams, Motion Planning, and Other Applications

by Micha Sharir - In Proc. 4th Workshop Algorithms Data Struct , 1995
"... . We review recent progress in the study of arrangements of surfaces in higher dimensions. This progress involves new and nearly tight bounds on the complexity of lower envelopes, single cells, zones, and other substructures in such arrangements, and the design of efficient algorithms (near opti ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
. We review recent progress in the study of arrangements of surfaces in higher dimensions. This progress involves new and nearly tight bounds on the complexity of lower envelopes, single cells, zones, and other substructures in such arrangements, and the design of efficient algorithms (near optimal in the worst case) for constructing and manipulating these structures. We then present applications of the new results to motion planning, Voronoi diagrams, visibility, and geometric optimization. The combinatorial, algebraic, and topological analysis of arrangements of surfaces in higher dimensions has become one of the most active areas of research in computational geometry during the past 5 years. This is partly due to the fact that many geometric problems in diverse areas can be reduced to questions involving such arrangements. A typical example is the following general motion planning problem. Assume that we have a robot system B with d degrees of freedom, i.e., we can represent ...

Degrees of Nonlinearity in Forbidden 0-1 Matrix Problems

by Seth Pettie
"... A 0-1 matrix A is said to avoid a forbidden 0-1 matrix (or pattern) P if no submatrix of A matches P, where a 0 in P matches either 0 or 1 in A. The theory of forbidden matrices subsumes many extremal problems in combinatorics and graph theory such as bounding the length of Davenport-Schinzel sequen ..."
Abstract - Cited by 2 (2 self) - Add to MetaCart
A 0-1 matrix A is said to avoid a forbidden 0-1 matrix (or pattern) P if no submatrix of A matches P, where a 0 in P matches either 0 or 1 in A. The theory of forbidden matrices subsumes many extremal problems in combinatorics and graph theory such as bounding the length of Davenport-Schinzel sequences and their generalizations, Stanley and Wilf’s permutation avoidance problem, and Turán-type subgraph avoidance problems. In addition, forbidden matrix theory has proved to be a powerful tool in discrete geometry and the analysis of both geometric and non-geometric algorithms. Clearly a 0-1 matrix can be interpreted as the incidence matrix of a bipartite graph in which vertices on each side of the partition are ordered. Füredi and Hajnal conjectured that if P corresponds to an acyclic graph then the maximum weight (number of 1s) in an n × n matrix avoiding P is O(n log n). Our first result is a refutation of this conjecture. We exhibiting n × n matrices with weight Θ(n log n log log n) that avoid a relatively small acyclic matrix. The matrices are constructed via two complementary composition operations for 0-1 matrices. Our second result is a simplified proof that there is an infinite antichain (with respect
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University