Catálogo de publicaciones - libros
Algorithms and Computation: 18th International Symposium, ISAAC 2007, Sendai, Japan, December 17-19, 2007. Proceedings
Takeshi Tokuyama (eds.)
En conferencia: 18º International Symposium on Algorithms and Computation (ISAAC) . Sendai, Japan . December 17, 2007 - December 19, 2007
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Theory of Computation; Algorithm Analysis and Problem Complexity; Discrete Mathematics in Computer Science; Numeric Computing; Computer Communication Networks; Computer Graphics
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2007 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-77118-0
ISBN electrónico
978-3-540-77120-3
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2007
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2007
Cobertura temática
Tabla de contenidos
In-Place Algorithm for Image Rotation
Tetsuo Asano; Shinnya Bitou; Mitsuo Motoki; Nobuaki Usui
This paper presents an algorithm for rotating a subimage in place without using any extra working array. Due to this constraint, we have to overwrite pixel values by interpolated values. Key ideas are which determines whether interpolation at a pixel is carried out correctly without using interpolated values, and which stores interpolated values in a region which is never used for output images and then fills in interpolated values after safety is guaranteed. It is shown that linear interpolation is always safely implemented. An extension to cubic interpolation is also discussed.
- 8A Geometric Applications | Pp. 704-715
Higher Order Voronoi Diagrams of Segments for VLSI Critical Area Extraction
Evanthia Papadopoulou
We address the problem of computing critical area for opens in a circuit layout in the presence of multilayer loops and redundant interconnects. The extraction of critical area is a fundamental problem in VLSI yield prediction. We first model the problem as a graph problem and we solve it efficiently by exploiting its geometric nature. We introduce the , a generalization of Voronoi diagrams based on concepts of higher order Voronoi diagrams of segments. Higher order Voronoi diagrams of segments had not received much attention in the literature. The approach expands the Voronoi critical area computation paradigm [1,2,3] with the ability to accurately compute critical area for missing material defects even in the presence of loops and redundant interconnects spanning over multiple layers.
- 8A Geometric Applications | Pp. 716-727
Distributed Relationship Schemes for Trees
Cyril Gavoille; Arnaud Labourel
We consider a distributed representation scheme for trees, supporting some special relationships between nodes at small distance. For instance, we show that for a tree and an integer we can assign local information on nodes such that we can decide for any two nodes and if the distance between and is at most and if so, compute it only using the local information assigned. For trees with nodes, the local information assigned by our scheme are binary labels of log + (log(log(/))) bits, improving the results of Alstrup, Bille, and Rauhe (SODA ’03).
- 8B Data Structures II | Pp. 728-738
Fast Evaluation of Union-Intersection Expressions
Philip Bille; Anna Pagh; Rasmus Pagh
We show how to represent sets in a linear space data structure such that expressions involving unions and intersections of sets can be computed in a worst-case efficient way. This problem has applications in e.g. information retrieval and database systems. We mainly consider the RAM model of computation, and sets of machine words, but also state our results in the I/O model. On a RAM with word size , a special case of our result is that the intersection of (preprocessed) sets, containing elements in total, can be computed in expected time ( (log) / + ), where is the number of elements in the intersection. If the first of the two terms dominates, this is a factor faster than the standard solution of merging sorted lists. We show a cell probe lower bound of time , meaning that our upper bound is nearly optimal for small . Our algorithm uses a novel combination of approximate set representations and word-level parallelism.
- 8B Data Structures II | Pp. 739-750
A Sub-cubic Time Algorithm for the -Maximum Subarray Problem
Sung Eun Bae; Tadao Takaoka
We design a faster algorithm for the -maximum sub-array problem under the conventional RAM model, based on distance matrix multiplication (DMM). Specifically we achieve for a general problem where overlapping is allowed for solution arrays. This complexity is sub-cubic when = (/log). The best known complexities of this problem are ( + log), which is cubic when = (/log), and , which is sub-cubic when .
- 8B Data Structures II | Pp. 751-762
Compressing Spatio-temporal Trajectories
Joachim Gudmundsson; Jyrki Katajainen; Damian Merrick; Cahya Ong; Thomas Wolle
Trajectory data is becoming increasingly available and the size of the trajectories is getting larger. In this paper we study the problem of compressing spatio-temporal trajectories such that the most common queries can still be answered approximately after the compression step has taken place. In the process we develop an ( log)-time implementation of the Douglas-Peucker algorithm in the case when the polygonal path of vertices given as input is allowed to self-intersect.
- 9A Computational Geometry III | Pp. 763-775
Finding Popular Places
Marc Benkert; Bojan Djordjevic; Joachim Gudmundsson; Thomas Wolle
Widespread availability of location aware devices (such as GPS receivers) promotes capture of detailed movement trajectories of people, animals, vehicles and other moving objects, opening new options for a better understanding of the processes involved. We investigate spatio-temporal movement patterns in large tracking data sets. Specifically we study so-called ‘popular places’, that is, regions that are visited by many entities. We present upper and lower bounds.
- 9A Computational Geometry III | Pp. 776-787
Maintaining Extremal Points and Its Applications to Deciding Optimal Orientations
Sang Won Bae; Chunseok Lee; Hee-Kap Ahn; Sunghee Choi; Kyung-Yong Chwa
We consider two non-convex enclosing shapes with the minimum area; the and the . This paper proposes efficient algorithms computing each of two shapes enclosing a set of points with the minimum area over all orientations. The algorithms run in time quadratic in the number of given points by efficiently maintaining the set of extremal points.
- 9A Computational Geometry III | Pp. 788-799
The Monomial Ideal Membership Problem and Polynomial Identity Testing
V. Arvind; Partha Mukhopadhyay
Given a monomial ideal , where are monomials, and a polynomial as an arithmetic circuit the is to test if ∈ . We show that the problem has a randomized polynomial time algorithm for constant . Furthermore, if is constant and is computed by a circuit with output gate of then we can test whether ∈ in polynomial time.
- 9B Complexity II | Pp. 800-811
On the Fault Testing for Reversible Circuits
Satoshi Tayu; Shigeru Ito; Shuichi Ueno
This paper shows that it is NP-hard to generate a minimum complete test set for stuck-at faults on the wires of a reversible circuit. We also show non-trivial lower bounds for the size of a minimum complete test set.
- 9B Complexity II | Pp. 812-821