Iris Reinbacher
Utrecht University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Iris Reinbacher.
geographic information retrieval | 2006
Avi Arampatzis; Marc J. van Kreveld; Iris Reinbacher; Christopher B. Jones; Subodh Vaid; Paul D. Clough; Hideo Joho; Mark Sanderson
This paper describes several steps in the derivation of boundaries of imprecise regions using the Web as the information source. We discuss how to use the Web to obtain locations that are part of and locations that are not part of the region to be delineated, and then we propose methods to compute the region algorithmically. The methods introduced are evaluated to judge the potential of the approach.
Geoinformatica | 2005
Marc J. van Kreveld; Iris Reinbacher; Avi Arampatzis; Roelof van Zwol
Geographic Information Retrieval is concerned with retrieving documents in response to a spatially related query. This paper addresses the ranking of documents by both textual and spatial relevance. To this end, we introduce multi-dimensional scattered ranking, where textually and spatially similar documents are ranked spread in the list, instead of consecutively. The effect of this is that documents close together in the ranked list have less redundant information. We present various ranking methods of this type, efficient algorithms to implement them, and experiments to show the outcome of the methods.
Algorithmica | 2008
Iris Reinbacher; Marc Benkert; Marc J. van Kreveld; Joseph S. B. Mitchell; Jack Snoeyink; Alexander Wolff
Abstract In geographic information retrieval, queries often name geographic regions that do not have a well-defined boundary, such as “Southern France.” We provide two algorithmic approaches to the problem of computing reasonable boundaries of such regions based on data points that have evidence indicating that they lie either inside or outside the region. Our problem formulation leads to a number of subproblems related to red-blue point separation and minimum-perimeter polygons, many of which we solve algorithmically. We give experimental results from our implementation and a comparison of the two approaches.
Computational Geometry: Theory and Applications | 2013
Hee-Kap Ahn; Siu-Wing Cheng; Iris Reinbacher
We study the problem of maximizing the overlap of two convex polytopes under translation in R^d for some constant d>=3. Let n be the number of bounding hyperplanes of the polytopes. We present an algorithm that, for any @e>0, finds an overlap at least the optimum minus @e and reports the translation realizing it. The running time is O(n^@?^d^/^2^@?^+^1log^dn) with probability at least 1-n^-^O^(^1^), which can be improved to O(nlog^3^.^5n) in R^3. The time complexity analysis depends on a bounded incidence condition that we enforce with probability one by randomly perturbing the input polytopes. The perturbation causes an additive error @e, which can be made arbitrarily small by decreasing the perturbation magnitude. Our algorithm in fact computes the maximum overlap of the perturbed polytopes. The running time bounds, the probability bound, and the big-O constants in these bounds are independent of @e.
Computational Geometry: Theory and Applications | 2011
Hee-Kap Ahn; Sang Won Bae; Erik D. Demaine; Martin L. Demaine; Sangsub Kim; Matias Korman; Iris Reinbacher; Wanbin Son
For a set of n points in the plane, we consider the axis-aligned (p,k)-Box Covering problem: Find p axis-aligned, pairwise-disjoint boxes that together contain at least n-k points. In this paper, we consider the boxes to be either squares or rectangles, and we want to minimize the area of the largest box. For general p we show that the problem is NP-hard for both squares and rectangles. For a small, fixed number p, we give algorithms that find the solution in the following running times: For squares we have O(n+klogk) time for p=1, and O(nlogn+k^plog^pk) time for p=2,3. For rectangles we get O(n+k^3) for p=1 and O(nlogn+k^2^+^plog^p^-^1k) time for p=2,3. In all cases, our algorithms use O(n) space.
International Journal of Computational Geometry and Applications | 2004
Marc J. van Kreveld; Iris Reinbacher
Motivated by geographic information retrieval, we study the problem of partitioning a simple polygon into four parts that can be considered as the North, East, West, and South. We list criteria for such partitionings, propose formalizations into geometric problems, and give efficient algorithms. An implementation and tests on country outlines show the results for three different partitionings.
european symposium on algorithms | 2005
Iris Reinbacher; Marc Benkert; Marc J. van Kreveld; Joseph S. B. Mitchell; Alexander Wolff
In geographic information retrieval, queries often use names of geographic regions that do not have a well-defined boundary, such as “Southern France.” We provide two classes of algorithms for the problem of computing reasonable boundaries of such regions, based on evidence of given data points that are deemed likely to lie either inside or outside the region. Our problem formulation leads to a number of problems related to red-blue point separation and minimum-perimeter polygons, many of which we solve algorithmically. We give experimental results from our implementation and a comparison of the two approaches.
international symposium on algorithms and computation | 2010
Hee-Kap Ahn; Siu-Wing Cheng; Iris Reinbacher
We study the problem of maximizing the overlap of two convex polytopes under translation in \({\mathbb R}^d\) for some constant d ≥ 3. Let n be the number of bounding hyperplanes of the polytopes. We present an algorithm that, for any e> 0, finds an overlap at least the optimum minus e and reports a translation realizing it. The running time is \(O(n^{{\lfloor d/2 \rfloor}+1} \log^d n)\) with probability at least 1 − n − O(1), which can be improved to O(nlog3.5 n) in \({\mathbb R}^3\). The time complexity analysis depends on a bounded incidence condition that we enforce with probability one by randomly perturbing the input polytopes. This causes an additive error e, which can be made arbitrarily small by decreasing the perturbation magnitude. Our algorithm in fact computes the maximum overlap of the perturbed polytopes. All bounds and their big-O constants are independent of e.
Archive | 2006
Iris Reinbacher; M.J. van Kreveld; T. Adelaar; Marc Benkert
In order to compute lines of constant gradient and areas of constant aspect on a terrain, we introduce the notion of scale dependent local gradient and aspect for a neighborhood around each point of a terrain. We present three definitions for local gradient and aspect, and give efficient algorithms to compute them. We have implemented our algorithms for grid data and we compare the results for all methods.
european workshop on computational geometry | 2009
Hee-Kap Ahn; Sang Won Bae; Sang Sub Kim; Matias Korman; Iris Reinbacher; Wanbin Son
For a set of n points in the plane, we consider the axis---aligned (p ,k ) -Box Covering problem: Find p axis-aligned, pairwise disjoint boxes that together contain exactly n *** k points. Here, our boxes are either squares or rectangles, and we want to minimize the area of the largest box. For squares, we present algorithms that find the solution in O (n + k logk ) time for p = 1, and in O (n logn + k p log p k ) time for p = 2,3. For rectangles we have running times of O (n + k 3) for p = 1 and O (n logn + k 2 + p log p *** 1 k ) time for p = 2,3. In all cases, our algorithms use O (n ) space.