Publications (63)19.34 Total impact
 [Show abstract] [Hide abstract]
ABSTRACT: We study a problem about shortest paths in Delaunay triangulations. Given two nodes s, t in the Delaunay triangulation of a point set S, we look for a new point p ∉ S that can be added, such that the shortest path from s to t, in the Delaunay triangulation of S∪{p}, improves as much as possible. We study several properties of the problem, and give efficient algorithms to find such a point when the graphdistance used is Euclidean and for the linkdistance. Several other variations of the problem are also discussed.International Journal of Computational Geometry & Applications 04/2013; 22(06). · 0.18 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: Consider a set of receptors belonging to two competitive telecommunication firms, the blue firm and the red firm. The receptors are represented as points in the plane, b are blue and belong to the blue firm and r are red and belong to the red firm. The blue firm has an emitting device represented as a point that moves along a path sending information to blue receptors as follows: At any time, the device sends information to all blue receptors covered by the largest disk centered at it and containing no red receptor. In this scenario, we study two optimization problems. The first problem is to compute a path P, such that the number of blue receptors served by a moving device is maximized. In particular, we give efficient algorithms when P is a straight line, an anchored halfline, and an axisparallel double ray. As a second task, we study the problem of removing the minimum number of red receptors in such a way there exists a straight line path P so that if the device moves along P all blue receptors are served. We prove geometrical properties of an optimal straight line and propose efficient algorithms depending on the degrees of freedom of the line.The Computer Journal 06/2012; 56(7). · 0.76 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: Coverage problems are a flourishing topic in optimization, thanks to the recent advances in the field of wireless sensor networks. The main coverage issue centres around critical conditions that require reliable monitoring and prohibit failures. This issue can be addressed by maximalexposure paths, regarding which this article presents new results. Namely, it shows how to minimize the sensing range of a set of sensors in order to ensure the existence of a kcovered path between two points on a given region. Such a path's coverage depends on k≥2, which is fixed. The three types of regions studied are: a planar graph, the whole plane and a polygonal region.The Computer Journal. 01/2012; 55(1):6981. 
Article: Caminos de desviación mínima local
[Show abstract] [Hide abstract]
ABSTRACT: Un camino que conecta dos puntos s y t en el plano es de desviación mínima respecto de un conjunto de puntos S si la mayor de las distancias entre un punto del camino y S es la menor posible entre todos los caminos que conectan s y t. En este trabajo estudiamos los caminos de desviación mínima que satisfacen además que todo subcamino es también de desviación mínima, a los que llamamos caminos de desviación mínima local. Postprint (published version)01/2011; 
Article: Coverage restricted to an angle.
[Show abstract] [Hide abstract]
ABSTRACT: Given a set S of n antennas and point q on the plane, q is αcovered by S if ∃si,sj∈S such that the angle ∡(si,q,sj)≥α. It is shown how to minimise the transmission range of S to αcover a point in O(n) time and space, and how to construct the π2covered region in O(nlogn) time and O(n) space. Finally, this paper introduces the Coverage Voronoi diagram and an algorithm to construct it in O(n4logn) time.Operations Research Letters 01/2011; 39:241245. · 0.52 Impact Factor 
Article: Weak equilibrium in a spatial model
[Show abstract] [Hide abstract]
ABSTRACT: Spatial models of twoplayer competition in spaces with more than one dimension almost never have purestrategy Nash equilibria, and the study of the equilibrium positions, if they exist, yields a disappointing result: the two players must choose the same position to achieve equilibrium. In this work, a discrete game is proposed in which the existence of Nash equilibria is studied using a geometric argument. This includes a definition of equilibrium which is weaker than the classical one to avoid the uniqueness of the equilibrium position. As a result, a “region of equilibrium” appears, which can be located by geometric methods. In this area, the players can move around in an “almostequilibrium” situation and do not necessarily have to adopt the same position. KeywordsNash equilibrium–Computational geometry–Game theory–LocationInternational Journal of Games Theory 01/2011; 40(3):449459. · 0.58 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: This paper considers a problem of political economy in which a Nash equilibrium study is performed in a proposed game with restrictions where the two major parties in a country vary their position within a politically flexible framework to increase their number of voters. The model as presented fits the reality of many countries. Moreover, it avoids the uniqueness of equilibrium positions. The problem is stated and solved from a geometric point of view.European Journal of Operational Research 01/2010; 201(3):892896. · 2.04 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: In this paper one gives a description of the forest modeler VOREST. It is a single tree type forest modeler based on generalized Voronoi diagrams. In the paper one describes why Voronoi diagrams appears in a natural way in forest growth modeling and how they are used in the design of VOREST.XIII Wordl Forest Congress 2009; 10/2009  [Show abstract] [Hide abstract]
ABSTRACT: Every orthogonal polygon can be illuminated by ⌊n/4⌋ lights situated in the vertices of the polygon. In this paper we improve this bound for pyramids, showing that ⌈n/6⌉ guards situated in vertices are always sufficient and sometimes necessary for watching any pyramid of n vertices. Our proof leads to a linear time algorithm for placing those guards.Information Processing Letters 06/2009; 109(13):719721. · 0.49 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: In this paper we describe and solve the following geometric optimisation problem: given a set S of n points on the plane (antennas) and two points A and B, find the smallest radial range r∈ℜ+ (power transmission range of the antennas) so that a path with endpoints A and B exists in which all points are within the range of at least two antennas. The solution to the problem has several applications (e.g., in the planning of safe routes). We present an O(nlogn) time solution, which is based on the second order Voronoi diagram. We also show how to obtain a path with such characteristics.Information Processing Letters 01/2009; 109:768773. · 0.49 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: Given a set P of n points in the plane, the orderk Delaunay graph is a graph with vertex set P and an edge exists between two points p, q ∈ P when there is a circle through p and q with at most k other points of P in its interior. We provide upper and lower bounds on the number of edges in an orderk Delaunay graph. We study the combinatorial structure of the set of triangulations that can be constructed with edges of this graph. Furthermore, we show that the orderk Delaunay graph is connected under the flip operation when k ≤ 1 but not necessarily connected for other values of k. If P is in convex position then the orderk Delaunay graph is connected for all k ≥ 0. We show that the orderk Gabriel graph, a subgraph of the orderk Delaunay graph, is Hamiltonian for k ≥ 15. Finally, the orderk Delaunay graph can be used to efficiently solve a coloring problem with applications to frequency assignments in cellular networks.International Journal of Computational Geometry & Applications 01/2009; 19. · 0.18 Impact Factor  [Show abstract] [Hide abstract]
ABSTRACT: Let S be a set of n points in the plane (antennas). An object is said to be 2covered with range r if every point of such object is interior to at least two discs (not necessarily the same) centered at S of radius r. The following problem is considered in this pa per: given a set S of n antennas and a planar geomet ric graph G = (N,E), calculate the minimum power transmission range of S so that a 2covered path be tween two given nodes of G exists. Is is described an algorithm to solve this problem in two phases. In the first phase (preprocessing phase), graph G is trans formed into a weighted graph Gw (using the second order Voronoi diagram of S) and then a minimum spanning tree of Gw, Tw, is found. This phase takes O(E◊n),E > logn, time. In the second phase (so lution phase), the minimum power transmission range of S and a 2covered path are calculated using Tw. Re garding time complexity, this second phase is linear on the number of edges of Tw.01/2009;  [Show abstract] [Hide abstract]
ABSTRACT: A point q is embraced by a set of points S if q is interior to the convex hull of S [8]. In some illumination applications where points of S are lights and q is a point to be illuminated, the embracing concept is related to a good illumination [4, 6], also known as the ∆guarding [12] and the wellcovering [10]. In this paper, we are not only interested in convex dependency (which is actually the embracing notion) but also in proximity. Suppose that the sites of S are lights or antennas with limited range; due to their limited power, they cover a disk of a given radius r centered at the sites of S. Only the points lying in such disks are illuminated. If we want to embrace the point q with the minimum range r, we need to know which is the closest light s q to q such that q lies in the convex hull formed by s q and the lights of S closer to q than s q . This subset of S related to point q is called the closest embracing set for q in relation to S and its cardinality is the closest embracing number of q. By assigning every point q in the convex hull of S to its closest embracing site s q , we obtain a partition of the convex hull that we call the embracing Voronoi diagram of S. This paper proves some properties of the embracing Voronoi diagrams and describes algorithms to compute such diagrams, as well as the levels in which the convex hull is decomposed regarding the closest embracing number.Journal of Mathematical Sciences 01/2009; 161(6):909918. 
Article: Updating Polygonizations*
[Show abstract] [Hide abstract]
ABSTRACT: In this paper we consider polygonizations that are robust when faced with changes in the vertices that are present or in their position. We analyze the dynamic maintenance of different types of polygonizations (monotone, starshaped…) and we introduce monotone halfconvex polygonizations that are specially interesting because they provide minimum cost per insertion or deletion. If we had to delete not only one point but several external layers of the set, then the onion polygonizations would be suited, because they can be updated in constant time. We also consider the case of points that can be moved to contiguous positions and we show how to polygonize the set for updating in linear time. We deal too with security problems for a polygon: What is the maximum distance the vertices of a polygon could be moved away of their position in such a way that the topology on the boundary of the polygon (or its convexity) remains the same?.Computer Graphics Forum 10/2008; 12(3):143  152. · 1.64 Impact Factor 
Conference Paper: The alphaEmbracing Contour
[Show abstract] [Hide abstract]
ABSTRACT: Every notion of depth induces a stratification of the plane in regions of points with the same depth with respect to a given set of points. The boundaries of these regions, also known as depthcontours, are an appropriate tool for data visualization and have already been studied for some depths like Turkey depth [5, 9, 10, 11] and Delaunay depth [3, 8]. The contours also have applications in quality illumination as is the case of good alphaillumination [2]. The first alphadepth contour is also known as the alphaembracing contour. We prove that the first alphadepth contour has linear size and we give an algorithm to compute it that runs in O(n<sup>2</sup> log n) time and O(n<sup>2</sup>)space.Computational Sciences and Its Applications, 2008. ICCSA '08. International Conference on; 01/2008  [Show abstract] [Hide abstract]
ABSTRACT: Let G be a connected plane geometric graph with n vertices. In this paper, we study bounds on the number of edges required to be added to G to obtain 2vertex or 2edge connected plane geometric graphs. In particular, we show that for G to become 2edge connected, additional edges are required in some cases and that additional edges are always sufficient. For the special case of plane geometric trees, these bounds decrease to and , respectively.Computational Geometry 01/2008; · 0.55 Impact Factor 
Article: The Heavy Luggage Metric.
[Show abstract] [Hide abstract]
ABSTRACT: A new time metric, called the Heavy Luggage Metric, is considered. This new metric models the behavior of a traveller in a city wishing to walk as little as possible, maybe carrying some very heavy luggage. A transportation network allows the traveller to move between any pair of stations at cost zero, and walking has a cost proportional to the length of the walked path. The heavy luggage metric can be considered as an extreme case in the time metrics framework. The authors present efficient algorithms for computing the closest and farthest Voronoi diagrams for a set points with respect to this metric.International Journal of Computational Geometry & Applications 01/2008; 18:295306. · 0.18 Impact Factor 
Conference Paper: Urban Data Visualization with Voronoi Diagrams.
[Show abstract] [Hide abstract]
ABSTRACT: Filtering and clustering of the data are very important aspects in data visualization. We will concentrate on these two topics and study how can we combine them to simulate a multiresolution scheme. We will focus on the properties of Voronoi Diagrams in order to avoid the need to compute any other time or spaceconsuming data structure. Voronoi Diagrams capture deeply the notion of proximity between elements in an environment and allow queries to be efficiently performed. In this paper we present an application of Voronoi Diagrams and their use in visualization of georreferenced data. The input is a 2.5 dataset, and the output is a colored map where proximity to the given locations is used in order to compute the region contours. We have implemented the proposed techniques in C++. Examples of the results obtained with our application GeoVyS are given in this paper.Computational Science and Its Applications  ICCSA 2008, International Conference, Perugia, Italy, June 30  July 3, 2008, Proceedings, Part I; 01/2008  Comput. Geom. 01/2008; 40:220230.

Conference Paper: Some Problems Related to Good Illumination.
[Show abstract] [Hide abstract]
ABSTRACT: A point p is 1well illuminated by a set of n point lights if there is, at least, one light interior to each halfplane with p on its border. We consider the illumination range of the lights as a parameter to be optimized. So we minimize the lights’ illumination range to 1well illuminate a given point p. We also present two generalizations of 1good illumination: the orthogonal good illumination and the good Θillumination. For the first, we propose an optimal linear time algorithm to optimize the lights’ illumination range to orthogonally well illuminate a point. We present the EVoronoi Diagram for this variant and an algorithm to compute it that runs in O(n4)\mathcal{O}(n^4) time. For the second and given a fixed angle Θ ≤ π, we present a linear time algorithm to minimize the lights’ illumination range to well Θilluminate a point.Computational Science and Its Applications  ICCSA 2007, International Conference, Kuala Lumpur, Malaysia, August 2629, 2007. Proceedings, Part I; 01/2007
Publication Stats
272  Citations  
19.34  Total Impact Points  
Top Journals
Institutions

1995–2013

Universidad Politécnica de Madrid
 • Departamento de Matemática Aplicada y Estadística
 • Departamento de Informática Aplicada
 • Departamento de Matemática Aplicada (Facultad de Informática)
 • Facultad de Informática
 • Departamento de Matemática Aplicada (ETSI de Sistemas Informaticos)
Madrid, Madrid, Spain


2003

FernUniversität in Hagen
Hagen, North RhineWestphalia, Germany 
Polytechnic University of Catalonia
 Department of Applied Mathematics II (MA2)
Barcelona, Catalonia, Spain


1999

University of Alcalá
 Department of Physics and Mathematics
Alcalá de Henares, Madrid, Spain 
King Juan Carlos University
Madrid, Spain
