arxiv: v1 [cs.cg] 1 Feb 2016

Size: px
Start display at page:

Download "arxiv: v1 [cs.cg] 1 Feb 2016"

Transcription

1 The Price of Order Prosenjit Bose Pat Morin André van Renssen, arxiv: v1 [cs.cg] 1 Feb 016 Abstract We present tight bonds on the spanning ratio of a large family of ordered θ-graphs. A θ-graph partitions the plane arond each vertex into m disjoint cones, each having apertre θ = π/m. An ordered θ-graph is constrcted by inserting the vertices one by one and connecting each vertex to the closest previosly-inserted vertex in each cone. We sho that for any integer k 1, ordered θ-graphs ith 4k + 4 cones have a tight spanning ratio of 1 + sin(θ/)/(cos(θ/) sin(θ/)). We also sho that for any integer k, ordered θ-graphs ith 4k + cones have a tight spanning ratio of 1/(1 sin(θ/)). We provide loer bonds for ordered θ-graphs ith 4k + 3 and 4k + 5 cones. For ordered θ-graphs ith 4k + and 4k +5 cones these loer bonds are strictly greater than the orst case spanning ratios of their nordered conterparts. These are the first reslts shoing that ordered θ-graphs have orse spanning ratios than nordered θ-graphs. Finally, e sho that, nlike their nordered conterparts, the ordered θ-graphs ith 4, 5, and 6 cones are not spanners. 1 Introdction In a eighted graph G, let the distance δ G (, v) beteen to vertices and v be the length of the shortest path beteen and v in G. A sbgraph H of G is a t-spanner of G if for all pairs of vertices and v, δ H (, v) t δ G (, v), here t is a real constant and at least 1. The spanning ratio of H is the smallest t for hich H is a t-spanner. The graph G is referred to as the nderlying graph [1]. We consider the sitation here the nderlying graph G is a straightline embedding of the complete graph on a set of n vertices in the plane. The eight of each edge v is the Eclidean distance v beteen and v. A spanner of sch a graph is called a geometric spanner. We look at a specific type of geometric spanner: θ-graphs. Introdced independently by Clarkson [9] and Keil [11], θ-graphs are constrcted as follos: for each vertex, e partition the plane into m c disjoint cones ith apex, each having apertre θ = π/m c. The θ-graph is constrcted Research spported in part by NSERC and Carleton University s President s 010 Doctoral Felloship. School of Compter Science, Carleton University, 115 Colonel By Drive, Ottaa, K1S 5B6, Canada, jit@scs.carleton.ca School of Compter Science, Carleton University, 115 Colonel By Drive, Ottaa, K1S 5B6, Canada, morin@scs.carleton.ca JST, ERATO, Kaarabayashi Large Graph Project National Institte of Informatics, -1- Hitotsbashi, Chiyoda-k, Tokyo, , Japan, andre@nii.ac.jp 1

2 by, for each cone ith apex, connecting to the vertex v hose projection along the bisector of the cone is closest. When m c cones are sed, e denote the reslting θ-graph as θ mc. Rppert and Seidel [13] shoed that the spanning ratio of these graphs is at most 1/(1 sin(θ/)), hen θ < π/3, i.e. there are at least seven cones. In this paper, e look at the ordered variant of θ-graphs. The ordered θ-graph is constrcted by inserting the vertices one by one and connecting each vertex to the closest previosly-inserted vertex in each cone (a more precise definition follos in the next section). These graphs ere introdced by Bose et al. [6] in order to constrct spanners ith nice additional properties, sch as logarithmic maximm degree and logarithmic diameter. The crrent pper bond on the spanning ratio of these graphs is 1/(1 sin(θ/)), hen θ < π/3. In 010, Bonichon et al. [3] shoed that the nordered θ 6 -graph has spanning ratio. This as done by dividing the cones into to sets, positive and negative cones, sch that each positive cone is adjacent to to negative cones and vice versa. It as shon that hen edges are added only in the positive cones, in hich case the graph is called the half-θ 6 -graph, the reslting graph is eqivalent to the TD-Delanay trianglation (the Delanay trianglation here the empty region is an eqilateral triangle) hose spanning ratio is, as shon by Che [8]. An alternative, indctive proof of the spanning ratio of the half-θ 6 -graph as presented by Bose et al. [5]. This indctive proof as generalized to sho that the θ (4k+) -graph has spanning ratio 1 + sin(θ/), here k is an integer and at least 1. This spanning ratio is tight, i.e. there is a matching loer bond. Recently, the pper bond on the spanning ratio of the θ (4k+4) -graph as improved [4] to 1 + sin(θ/)/(cos(θ/) sin(θ/)) and those of the θ (4k+3) -graph and the θ (4k+5) -graph ere improved to cos(θ/4)/(cos(θ/) sin(3θ/4)). By applying techniqes similar to the ones sed to improve the spanning ratio of nordered θ-graphs, e improve the spanning ratio of the ordered θ (4k+4) -graph to 1 + sin(θ/)/(cos(θ/) sin(θ/)) and sho that this spanning ratio is tight. Unfortnately, this indctive proof cannot be applied to ordered θ-graphs ith an odd nmber of cones, as the triangle e apply indction on can become larger, depending on the order in hich the vertices are inserted. We also sho that the ordered θ (4k+) -graph (k ) has a tight spanning ratio of 1/(1 sin(θ/)). Next, e provide loer bonds for ordered θ-graphs ith 4k + 3 and 4k + 5 cones (see Table 1). For ordered θ-graphs ith 4k + and 4k + 5 cones these loer bonds are strictly greater than the orst case spanning ratios of their nordered conterparts. Finally, e sho that ordered θ-graphs ith 3, 4, 5, and 6 cones are not spanners. For the ordered θ 3 -graph this is not srprising, as its nordered conterpart is connected [1], bt not a spanner El09. For the ordered θ 4, θ 5, and θ 6 -graph, hoever, this is a bit srprising since their nordered conterparts have recently been shon to be spanners [, 3, 7]. In other ords, e sho, for the first time, that obtaining the nice additional properties of the ordered θ-graphs comes at a price. Preliminaries We define a cone C to be a region in the plane beteen to rays originating from a vertex referred to as the apex of the cone. When constrcting an (ordered)

3 θ 3, θ 4, θ 5, and θ 6 -graph Upper Bond - Loer Bond Not constant spanners. θ (4k+) -graph θ (4k+3) -graph θ (4k+4) -graph θ (4k+5) -graph 1 1 sin( θ ), for k 1 1 sin( θ ) 1 1 sin( θ ), for k sin( θ ) cos( θ ) sin( θ ), for k cos( θ 4 )+sin θ cos( 3θ 4 ) sin( θ ) cos( θ ) sin( θ ) 1 1 sin( θ ), for k sin( θ ) cos( θ 4 ) cos( θ ) sin( 3θ 4 ) Table 1: An overvie of pper and loer bonds on the spanning ratio of ordered θ-graphs. Upper bonds on ordered θ-graphs ith 4k +, 4k + 3, or 4k + 5 cones by Bose et al. 6. θ mc -graph, for each vertex consider the rays originating from ith the angle beteen consective rays being θ = π/m c. Each pair of consective rays defines a cone. The cones are oriented sch that the bisector of some cone coincides ith the vertical halfline throgh that lies above. We call this cone C 0 of and e nmber the cones in clockise order arond (see Figre 1). The cones arond the other vertices have the same orientation as the ones arond. We rite Ci to indicate the i-th cone of a vertex. For ease of exposition, e only consider point sets that satisfy the folloing general position assmption: no to vertices lie on a line parallel to one of the rays that defines a cone bondary and no to vertices lie on a line perpendiclar to the bisector of a cone. C 0 C 5 C1 v C 4 C C3 Figre 1: The cones having apex in the (ordered) θ 6 -graph. Figre : Three previosly-inserted vertices are projected onto the bisector of a cone of. Vertex v is the closest vertex. Given some ordering of the vertices, the ordered θ mc -graph is constrcted as follos: e insert the vertices in the order given by the ordering. When a vertex is inserted, for each cone C i of, e add an edge from to the closest 3

4 previosly-inserted vertex in that cone, here distance is measred along the bisector of the cone (see Figre ). Note that or general position assmption implies that each vertex has a niqe closest vertex in each of its non-empty cones and adds at most one edge per cone to the graph. As the ordered θ-graph depends on the ordering of the vertices, different orderings can prodce different θ-graphs. Given a vertex in cone C i of vertex, e define the canonical triangle T as the triangle defined by the borders of C i and the line throgh perpendiclar to the bisector of C i. We se m to denote the midpoint of the side of T opposite and α to denote the smaller nsigned angle beteen and m (see Figre 3). Note that for any pair of vertices and, there exist to canonical triangles: T and T. m α Figre 3: The canonical triangle T. Before e bond the spanning ratios of ordered θ-graphs, e first introdce a fe sefl geometric lemmas. Note that Lemmas 1 and are proven by Bose et al. [4]. We se xyz to denote the smaller angle beteen line segments xy and yz. Lemma 1 (Bose et al. [4], Lemma 3) Let, v and be three vertices in the θ (4k+x) -graph, here x {, 3, 4, 5}, sch that C0 and v T, to the left of. Let a be the intersection of the side of T opposite to ith the left bondary of C0 v. Let Ci v denote the cone of v that contains and let c and d be the pper and loer corner of T v. If 1 i k 1, or i = k and c d, then max { vc + c, vd + d } va + a and max { c, d } a. Lemma (Bose et al. [4], Lemma 4) Let, v and be three vertices in the θ (4k+x) -graph, here x {, 3, 4, 5}, sch that C 0, v T to the left of, and C v 0. Let a be the intersection of the side of T opposite to ith the left bondary of C v 0. Let c and d be the corners of T v opposite to v. Let β = av and let γ be the nsigned angle beteen v and the bisector of T v. Let c be a positive constant. If cos γ sin β c cos ( θ β) sin ( θ + γ), 4

5 a c C v i d v a c β T v v γ θ d Figre 4: The sitation here e apply Lemma 1. Figre 5: The sitation here e apply Lemma. then max { vc + c c, vd + c d } va + c a. 3 The Ordered θ (4k+4) -Graph In this section, e give tight bonds on the spanning ratio of the ordered θ (4k+4) -graph, for any integer k 1. We start by improving the pper bonds. Theorem 3 Let and be to vertices in the plane sch that as inserted before. Let m be the midpoint of the side of T opposite and let α be the nsigned angle beteen and m. There exists a path connecting and in the ordered θ (4k+4) -graph of length at most ( cos α cos ( ) + c θ ( cos α tan here c eqals 1/(cos(θ/) sin(θ/)). ( ) θ + sin α) ), Proof. We assme ithot loss of generality that C0 and lies on or to the right of the bisector of C0. We prove the theorem by indction on the rank, hen ordered by area (ties are broken arbitrarily), of the canonical triangles T xy for all pairs of vertices here y as inserted before x. Let a and b be the pper left and right corners of T. Or indctive hypothesis is δ(, ) max{ a + c a, b + c b }, here δ(, ) denotes the length of the shortest path from to in the ordered θ (4k+4) -graph and c eqals 1/(cos(θ/) sin(θ/)). We first sho that this indction hypothesis implies the theorem. Basic trigonometry gives s the folloing eqalities: m = cos α, m = sin α, am = bm = cos α tan(θ/), and a = b = cos α/ cos(θ/). Ths the indction hypothesis gives that δ(, ) is at most (cos α/ cos(θ/) + c (cos α tan(θ/) + sin α)). 5

6 Base case: T has rank 1. Since this triangle is a smallest triangle here as inserted before, it is empty: if it is not empty, let x be a vertex in T. Since T x and T x are both smaller than T, the existence of x contradicts that T is the smallest triangle here as inserted before. Since T is empty, is the closest vertex to in C 0. Hence, since as inserted before, adds an edge to hen it is inserted. Therefore, the edge is part of the ordered θ (4k+4) -graph, and δ(, ) =. From the triangle ineqality and the fact that c 1, e have max{ a + c a, b + c b }, so the indction hypothesis holds. Indction step: We assme that the indction hypothesis holds for all pairs of vertices ith canonical triangles of rank p to j. Let T be a canonical triangle of rank j + 1. If is an edge in the ordered θ (4k+4) -graph, the indction hypothesis follos by the same argment as in the base case. If there is no edge beteen and, let v be the vertex in T that connected to hen it as inserted, let a and b be the pper left and right corners of T v, and let a be the intersection of the side of T opposite and the left bondary of C v 0 (see Figre 6). a a b a a a v c d b a a a v c d b a a a v c d b a v b (a) (b) (c) (d) Figre 6: The for cases based on the cone of v that contains. We need to perform case distinction on hether as inserted before or after v, to determine hether e can apply indction on T v or T v. Let c and d be the left and right corners of T v and let c and d be the left and right corner of T v. We note that since the ordered θ (4k+4) -graph has an even nmber of cones, vcc and vdd form to parallelograms. Ths, e have that vc + c c = c + c c v and vd + c d = d + c d v. Hence, e can assme ithot loss of generality that the canonical triangle e need to look at is T v. Withot loss of generality, e assme that v lies to the left of or has the same x-coordinate as ; The case here v lies to the right of is symmetric to this case. Since e need to sho that δ(, ) max{ a + c a, b + c b }, it sffices to sho that δ(, ) a + c a. We perform a case analysis based on the cone of v that contains : (a) C v 0, (b) C v i here 1 i k 1, 6

7 or i = k and c d, (c) Ck v and c > d, (d) Cv k+1. To prove that δ(, ) a + c a, it sffices to sho that δ(v, ) va + c a, as v a + c a v and v, a, a, and a form a parallelogram (see Figre 6). Case (a): Vertex lies in C0 v (see Figre 6a). Since T v has smaller area than T, e apply the indctive hypothesis to T v. Since v lies to the left of or has the same x-coordinate as, e have δ(v, ) va + c a. Case (b): Vertex lies in Ci v, here 1 i k 1, or i = k and c d. Since T v is smaller than T, by indction e have δ(v, ) max{ vc + c c, vd +c d } (see Figre 6b). Since Ci v here 1 i k 1, or i = k and c d, e can apply Lemma 1. Note that point a in Lemma 1 corresponds to point a in this proof. Hence, e get that max { vc + c, vd + d } va + a and max { c, d } a. Since c 1, this implies that max { vc + c c, vd + c d } va + c a. Case (c) Vertex lies in Ck v and c > d. Since T v is smaller than T and c > d, the indction hypothesis for T v gives δ(v, ) vc + c c (see Figre 6c). Let β be a v and let γ be the angle beteen v and the bisector of T v. We note that γ = θ β. Hence Lemma gives that vc +c c va +c a holds hen c (cos(θ β) sin β)/(cos(θ/ β) sin(3θ/ β)). As this fnction is decreasing in β for θ/ β θ, it is maximized hen β eqals θ/. Hence c needs to be at least (cos(θ/) sin(θ/))/(1 sin θ), hich can be reritten to 1/(cos(θ/) sin(θ/)). Case (d) Vertex lies in Ck+1 v (see Figre 6d). Since T v is smaller than T, e can apply indction on it. Since lies above the bisector of T v, the indction hypothesis for T v gives δ(v, ) vd + c d. Let β be a v and let γ be the angle beteen v and the bisector of T v. We note that γ = β. Hence Lemma gives that vd + c d va + c a holds hen c (cos β sin β)/(cos(θ/ β) sin(θ/ + β)), hich is eqal to 1/(cos(θ/) sin(θ/)). Since cos α/ cos(θ/) + (cos α tan(θ/) + sin α)/(cos(θ/) sin(θ/)) is increasing for α [0, θ/], for θ π/4, it is maximized hen α = θ/, and e obtain the folloing corollary: ( ) sin( Corollary 4 The ordered θ (4k+4) -graph (k 1) is a 1 + θ ) - cos( θ ) sin( θ ) spanner. Next, e provide a matching loer bond on the spanning ratio of the ordered θ (4k+4) -graph. Lemma 5 The ordered θ (4k+4) -graph (k 1) has spanning ratio at least 1 + sin( θ ) cos( θ ) sin( θ ). Proof. To prove the loer bond, e first constrct a point set, after hich e specify the order in hich these vertices are inserted into the graph. We fix a vertex and a vertex arbitrarily close to the right bondary of C 0. Next, e place a vertex v 1 arbitrarily close to the left corner of T, folloed by a vertex v arbitrarily close to the pper corner of T v1. Finally, e repeat the folloing to steps an arbitrary nmber of times: e position a vertex v i arbitrarily close to the left corner of T vi v i 1, folloed by a vertex v i+1 arbitrarily close to the 7

8 pper corner of T vi 1v i. Let v n be the last vertex placed in this fashion. We insert the vertices in the folloing order: v n, v n 1,..., v, v 1,,. The reslting ordered θ (4k+4) -graph consists of a single path beteen and and is shon in Figre 7. Note that hen a vertex v is inserted, all previosly-inserted vertices lie in the same cone of v. This ensres that no shortcts are introdced hen inserting v. v 3 v 4 v v 1 Figre 7: A loer bond for the ordered θ (4k+4) -graph. We note that edges v 1 and edges of the form v i v i+ (for odd i 1) lie on a line. We also note that edges v and edges of the form v i v i+ (for even i ) lie on a line. Let x be the intersection of these to lines and let β be xv 1. Hence, as the nmber of vertices approaches infinity, the total length of the path approaches x + x. Using that x = (π θ)/ β, e compte the folloing edge lengths: x = sin ( π θ + β ) sin ( π θ β ) x = sin θ sin ( π θ β ) Since for the ordered θ (4k+4) -graph β = θ/, the sm of these eqalities is 1/(cos θ+tan θ), hich can be reritten to 1+ sin(θ/)/(cos(θ/) sin(θ/)). Theorem 6 The ordered θ (4k+4) -graph (k 1) has a tight spanning ratio of sin( 1 + θ ) cos( θ ) sin( θ ). 8

9 4 Loer Bonds Next, e provide loer bonds for the ordered θ (4k+) -graph, the ordered θ (4k+3) - graph, and the ordered θ (4k+5) -graph. For the ordered θ (4k+) -graph, this loer bond implies that the crrent pper bond on the spanning ratio is tight. For the ordered θ (4k+) -graph and the ordered θ (4k+5) -graph, these loer bonds are strictly larger than the pper bond on the orst case spanning ratio of its nordered conterpart. Lemma 7 The ordered θ (4k+) -graph (k ) has spanning ratio at least 1 1 sin( θ ). Proof. To prove the loer bond, e first constrct a point set, after hich e specify the order in hich these vertices are inserted into the graph. We fix a vertex and a vertex arbitrarily close to the right bondary of C0, and e place a vertex v 1 arbitrarily close to the pper left corner of T. Next, e repeat the folloing configration of six points l 1, v, l, r 1, v 3, and r an arbitrary nmber of times: position l 1 in T v1 arbitrarily close to v 1 ; v lies in the right corner of T l1 ; l is close to the right bondary of T v1v arbitrarily close to v 1 ; r 1 lies in the intersection of T vl and C l 0 arbitrarily close to v ; v 3 is placed in the left corner of the intersection of T l1r 1 and T lr 1 ; vertex r is positioned in the intersection of T vv 3 and T v3v sch that v 3 r is parallel to v 1. Since v 3 r is parallel to v 1, e can repeat placing this configration, constrcting a staircase of vertices (see Figre 8). When e place the i-th configration, e place vertices l i 1, v i, l i, r i 1, v i+1, and r i. v 3 r r 1 v l v 1 l 1 Figre 8: A loer bond for the ordered θ (4k+) -graph. We insert these vertices into the ordered θ (4k+) -graph in the folloing order: starting from the last configration don to the first one, insert the vertices of the i-th configration in the order r i, r i 1, v i+1, l i, l i 1, v i. Finally, e 9

10 insert, v 1, and. The reslting ordered θ (4k+) -graph is essentially a path beteen and and is shon in Figre 8. We note that edges v 1 and edges of the form v i v i+ (for odd i 1) lie on a line. We also note that edges v and edges of the form v i v i+ (for even i ) lie on a line. Let x be the intersection of these to lines. Hence, as the nmber of vertices approaches infinity, the total length of the path approaches x + x. Using that x = θ, x = (π + θ)/, x = (π 3θ)/, and the la of sines, e compte the folloing edge lengths: x = sin ( ) π+θ sin ( ) π 3θ sin θ x = sin ( ) π 3θ Hence, the spanning ratio of the ordered θ (4k+) -graph is at least (sin((π + θ)/) + sin θ)/ sin((π 3θ)/), hich can be reritten to 1/(1 sin(θ/)). Since Bose et al. [6] shoed that the θ (4k+) -graph has a spanning ratio of at most 1/(1 sin(θ/)), this loer bond implies the folloing theorem. Theorem 8 The ordered θ (4k+) -graph (k ) has a tight spanning ratio of 1 1 sin( θ ). We also note that since the orst case spanning ratio of the nordered θ 4k+ -graph [4] is 1 + sin(θ/), this shos that the ordered θ (4k+) -graph has a orse orst case spanning ratio. Lemma 9 The ordered θ (4k+3) -graph (k 1) has spanning ratio at least cos( θ 4 )+sin θ. cos( 3θ 4 ) Proof. The proof is analogos to the proof of Lemma 5, here β = θ/4, and shos that the spanning ratio of the ordered θ (4k+3) -graph is at least (sin(π/ θ/4) + sin θ)/ sin(π/ 3θ/4), hich can be reritten to (cos(θ/4) +sin θ)/ cos(3θ/4). Lemma 10 The ordered θ (4k+5) -graph (k 1) has spanning ratio at least 1 + sin( θ ) cos( θ 4 ) cos( θ ) sin( 3θ 4 ). Proof. The proof is analogos to the proof of Lemma 5, here β = 3θ/4, and shos that the spanning ratio of the ordered θ (4k+5) -graph is at least (sin(π/+θ/4)+sin θ)/ sin(π/ 5θ/4), hich can be reritten to 1+ sin(θ/) cos(θ/4)/(cos(θ/) sin(3θ/4)). We note that this loer bond on the spanning ratio of the ordered θ (4k+5) - graph is the same as the crrent pper bond on θ-roting on the nordered θ (4k+5) -graph, hich is strictly greater than the crrent pper bond on the spanning ratio of the nordered θ (4k+5) -graph. 10

11 5 Ordered Theta-Graphs ith Fe Cones In this section e sho that ordered θ-graphs ith 3, 4, 5, or 6 cones are not spanners. For the ordered θ 4, θ 5, and θ 6 -graph, this is srprising, since their nordered conterparts ere recently shon to be spanners [, 3, 7]. For each of these ordered θ-graphs, e bild a toer similar to the ones from the previos section. Hoever, nlike the toers in the previos section, the toers of ordered θ-graphs that have at most 6 cones do not converge, ths giving rise to point sets here the spanning ratio depends on the size of these sets. Lemma 11 The ordered θ 4 -graph is not a spanner. Proof. To prove that the ordered θ 4 -graph is not a spanner, e first constrct a point set, after hich e specify the order in hich these vertices are inserted into the graph. We fix a vertex and a vertex slightly to the right of the bisector of C0. Next, e place a vertex v 1 arbitrarily close to the left corner of T and a vertex v arbitrarily close to the pper corner of T v1. Note that the placement of v implies that it lies slightly to the right of the bisector of C v1 0. Becase of this, e can repeat placing pairs of vertices in a similar fashion, constrcting a staircase of vertices (see Figre 9). Let v n denote the last vertex that as placed. v n v n 1 v n v n 3 v v 1 Figre 9: The ordered θ 4 -graph is not a spanner. We insert these vertices into the ordered θ 4 -graph in the folloing order: v n, v n 1, v n, v n 3,..., v, v 1,,. The reslting ordered θ 4 -graph consists of a single path beteen and and is shon in Figre 9. When e take to be 1, all diagonal edges have length c = and the total length of the path is 1 + n. Hence, e have a graph hose spanning ratio depends on the nmber of vertices, implying that there does not exist a constant t, sch that it is a t-spanner. 11

12 Lemma 1 The ordered θ 3 -graph is not a spanner. Proof. The proof is analogos to the proof of Lemma 11, here c = cos(π/6) = 3/, and shos that the total length of the path is 1 + n 3/. Hence, e have a graph hose spanning ratio depends on the nmber of vertices, implying that there does not exist a constant t, sch that it is a t-spanner. Lemma 13 The ordered θ 5 -graph is not a spanner. Proof. The proof is analogos to the proof of Lemma 11, here vertex is placed sch that the angle beteen and the bisector of C0 is θ/4 = π/10 and c = cos(π/10)/ cos(π/5), and shos that the total length of the path is 1+n cos(π/10)/ cos(π/5). Hence, e have a graph hose spanning ratio depends on the nmber of vertices, implying that there does not exist a constant t, sch that it is a t-spanner. We note that the placement of v i (for even i) implies that the angle beteen v i 1 v i and the bisector of C vi 1 0 is θ/4. Hence, every pair v i 1, v i of the staircase has the same relative configration as the pair,. Lemma 14 The ordered θ 6 -graph is not a spanner. Proof. To prove that the ordered θ 6 -graph is not a spanner, e first constrct a point set, after hich e specify the order in hich these vertices are inserted into the graph. We fix a vertex, a vertex arbitrarily close to the right bondary of C 0, and a vertex v 1 arbitrarily close to the left corner of T. Next, e repeat the folloing configration of for vertices l 1, v, r 1, and v 3 an arbitrary nmber of times: position vertex l 1 in T v1 arbitrarily close to v 1 (otside T ); v lies in the right corner of T l1 ; place r 1 in T vl 1 arbitrarily close to v (otside T l1 ); v 3 lies in the left corner of T l1r 1. Note that the line segment v 3 r 1 is parallel to v 1. Becase of this, e can repeat placing for vertices in a similar fashion, constrcting a staircase of vertices (see Figre 10). When e place the i-th configration, e place vertices l i, v i, r i, and v i+1. We insert these vertices into the ordered θ 6 -graph in the folloing order: starting from the last configration don to the first one, insert the vertices of the i-th configration in the order r i, v i+1, l i, v i. Finally, e insert, v 1, and. The reslting ordered θ 6 -graph is essentially a path beteen and and is shon in Figre 10. When e take to be 1, e note that every configration of for vertices extends the path length by. Hence, e have a graph hose spanning ratio depends on the nmber of vertices, implying that there does not exist a constant t, sch that it is a t-spanner. 6 Conclsion We have provided tight spanning ratios for ordered θ-graphs ith 4k + or 4k + 4 cones. We also provided loer bonds for ordered θ-graphs ith 4k + 3 or 4k + 5 cones. The loer bonds for ordered θ-graphs ith 4k + or 4k + 5 cones are strictly greater than those of their nordered conterparts. Frthermore, 1

13 v 5 v 4 r v 3 l r 1 v v 1 l 1 Figre 10: A loer bond for the ordered θ 6 -graph. e shoed that ordered θ-graphs ith feer than 7 cones are not spanners. For the ordered θ 4, θ 5, and θ 6 -graph, this is srprising, since their nordered conterparts ere sho to be spanners [, 3, 7]. Ths e have shon for the first time that the nice properties obtained hen sing ordered θ-graphs come at a price. A nmber of open problems remain ith respect to ordered θ-graphs. For starters, thogh e provided loer bonds for ordered θ-graphs ith 4k + 3 or 4k + 5 cones, they do not match the crrent pper bond of 1/(1 sin(θ/)). Hence, the obvios open problem is to find tight matching bonds for these graphs. Hoever, more importantly, there is crrently no roting algorithm knon for ordered θ-graphs. The θ-roting algorithm sed for nordered θ-graphs cannot be sed, since it assmes the existence of an edge in each non-empty cone. This assmption does not need to hold for ordered θ-graphs, since hether or not an edge is present depends on the order of insertion as ell. References [1] O. Aichholzer, S. W. Bae, L. Barba, P. Bose, M. Korman, A. van Renssen, P. Taslakian, and S. Verdonschot. Theta-3 is connected. Comptational Geometry: Theory and Applications (CGTA) special isse for CCCG 013, 47(9): , 014. [] L. Barba, P. Bose, J.-L. De Carfel, A. van Renssen, and S. Verdonschot. On the stretch factor of the theta-4 graph. In Proceedings of the 13th Algorithms and Data Strctres Symposim (WADS 013), volme 8037 of Lectre Notes in Compter Science, pages , 013. [3] N. Bonichon, C. Gavoille, N. Hansse, and D. Ilcinkas. Connections beteen theta-graphs, Delanay trianglations, and orthogonal srfaces. In Proceed- 13

14 ings of the 36th International Conference on Graph Theoretic Concepts in Compter Science (WG 010), pages 66 78, 010. [4] P. Bose, J.-L. De Carfel, P. Morin, A. van Renssen, and S. Verdonschot. Toards tight bonds on theta-graphs: More is not alays better. Accepted, pending minor revisions, to Theoretical Compter Science (TCS), 015. [5] P. Bose, R. Fagerberg, A. van Renssen, and S. Verdonschot. Optimal local roting on Delanay trianglations defined by empty eqilateral triangles. Accepted to SIAM Jornal on Compting (SICOMP), 015. [6] P. Bose, J. Gdmndsson, and P. Morin. Ordered theta graphs. Comptational Geometry: Theory and Applications (CGTA), 8(1):11 18, 004. [7] P. Bose, P. Morin, A. van Renssen, and S. Verdonschot. The θ 5 -graph is a spanner. Comptational Geometry: Theory and Applications (CGTA), 48(): , 015. [8] P. Che. There are planar graphs almost as good as the complete graph. Jornal of Compter and System Sciences, 39():05 19, [9] K. Clarkson. Approximation algorithms for shortest path motion planning. In Proceedings of the 19th Annal ACM Symposim on Theory of Compting (STOC 1987), pages 56 65, [10] N. M. El Molla. Yao spanners for ireless ad hoc netorks. Master s thesis, Villanova University, 009. [11] J. Keil. Approximating the complete Eclidean graph. In Proceedings of the 1st Scandinavian Workshop on Algorithm Theory (SWAT 1988), pages 08 13, [1] G. Narasimhan and M. Smid. Geometric Spanner Netorks. Cambridge University Press, 007. [13] J. Rppert and R. Seidel. Approximating the d-dimensional complete Eclidean graph. In Proceedings of the 3rd Canadian Conference on Comptational Geometry (CCCG 1991), pages 07 10,

Towards Tight Bounds on Theta-Graphs

Towards Tight Bounds on Theta-Graphs Toards Tight Bonds on Theta-Graphs arxiv:10.633v1 [cs.cg] Apr 01 Prosenjit Bose Jean-Lo De Carfel Pat Morin André van Renssen Sander Verdonschot Abstract We present improved pper and loer bonds on the

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners On Plane Constrained Bonded-Degree Spanners Prosenjit Bose 1, Rolf Fagerberg 2, André an Renssen 1, Sander Verdonschot 1 1 School of Compter Science, Carleton Uniersity, Ottaa, Canada. Email: jit@scs.carleton.ca,

More information

arxiv: v2 [cs.cg] 5 Aug 2014

arxiv: v2 [cs.cg] 5 Aug 2014 The θ 5 -graph is a spanner Prosenjit Bose Pat Morin André van Renssen Sander Verdonschot November 5, 2018 arxiv:12120570v2 [cscg] 5 Ag 2014 Abstract Given a set of points in the plane, e sho that the

More information

On Plane Constrained Bounded-Degree Spanners

On Plane Constrained Bounded-Degree Spanners Algorithmica manscript No. (ill be inserted by the editor) 1 On Plane Constrained Bonded-Degree Spanners 2 3 Prosenjit Bose Rolf Fagerberg André an Renssen Sander Verdonschot 4 5 Receied: date / Accepted:

More information

Constrained Routing Between Non-Visible Vertices

Constrained Routing Between Non-Visible Vertices Constrained Roting Between Non-Visible Vertices Prosenjit Bose 1, Matias Korman 2, André van Renssen 3,4, and Sander Verdonschot 1 1 School of Compter Science, Carleton University, Ottawa, Canada. jit@scs.carleton.ca,

More information

[1] Hopcroft, J., D. Joseph and S. Whitesides, Movement problems for twodimensional

[1] Hopcroft, J., D. Joseph and S. Whitesides, Movement problems for twodimensional Acknoledgement. The athors thank Bill Lenhart for interesting discssions on the recongration of rlers. References [1] Hopcroft, J., D. Joseph and S. Whitesides, Moement problems for todimensional linkages,

More information

COMPOSITION OF STABLE SET POLYHEDRA

COMPOSITION OF STABLE SET POLYHEDRA COMPOSITION OF STABLE SET POLYHEDRA Benjamin McClosky and Illya V. Hicks Department of Comptational and Applied Mathematics Rice University November 30, 2007 Abstract Barahona and Mahjob fond a defining

More information

Chapter 7 TOPOLOGY CONTROL

Chapter 7 TOPOLOGY CONTROL Chapter TOPOLOGY CONTROL Oeriew Topology Control Gabriel Graph et al. XTC Interference SINR & Schedling Complexity Distribted Compting Grop Mobile Compting Winter 00 / 00 Distribted Compting Grop MOBILE

More information

Rectangle-of-influence triangulations

Rectangle-of-influence triangulations CCCG 2016, Vancoer, British Colmbia, Ag 3 5, 2016 Rectangle-of-inflence trianglations Therese Biedl Anna Lbi Saeed Mehrabi Sander Verdonschot 1 Backgrond The concept of rectangle-of-inflence (RI) draings

More information

Constrained Empty-Rectangle Delaunay Graphs

Constrained Empty-Rectangle Delaunay Graphs CCCG 2015, Kingston, Ontario, August 10 12, 2015 Constrained Emty-Rectangle Delaunay Grahs Prosenjit Bose Jean-Lou De Carufel André van Renssen Abstract Given an arbitrary convex shae C, a set P of oints

More information

Augmenting the edge connectivity of planar straight line graphs to three

Augmenting the edge connectivity of planar straight line graphs to three Agmenting the edge connectivity of planar straight line graphs to three Marwan Al-Jbeh Mashhood Ishaqe Kristóf Rédei Diane L. Sovaine Csaba D. Tóth Pavel Valtr Abstract We characterize the planar straight

More information

Triangle-Free Planar Graphs as Segments Intersection Graphs

Triangle-Free Planar Graphs as Segments Intersection Graphs Triangle-ree Planar Graphs as Segments Intersection Graphs N. de Castro 1,.J.Cobos 1, J.C. Dana 1,A.Márqez 1, and M. Noy 2 1 Departamento de Matemática Aplicada I Universidad de Sevilla, Spain {natalia,cobos,dana,almar}@cica.es

More information

Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs

Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs Tri-Edge-Connectivity Agmentation for Planar Straight Line Graphs Marwan Al-Jbeh 1, Mashhood Ishaqe 1, Kristóf Rédei 1, Diane L. Sovaine 1, and Csaba D. Tóth 1,2 1 Department of Compter Science, Tfts University,

More information

h-vectors of PS ear-decomposable graphs

h-vectors of PS ear-decomposable graphs h-vectors of PS ear-decomposable graphs Nima Imani 2, Lee Johnson 1, Mckenzie Keeling-Garcia 1, Steven Klee 1 and Casey Pinckney 1 1 Seattle University Department of Mathematics, 901 12th Avene, Seattle,

More information

Approximating geometric bottleneck shortest paths

Approximating geometric bottleneck shortest paths Approximating geometric bottleneck shortest paths Prosenjit Bose Anil Maheshwari Giri Narasimhan Michiel Smid Norbert Zeh February 18, 2004 Abstract In a geometric bottleneck shortest path problem, we

More information

Localized Construction of Bounded Degree and Planar Spanner for Wireless Ad Hoc Networks

Localized Construction of Bounded Degree and Planar Spanner for Wireless Ad Hoc Networks 1 Localized Construction of Bounded Degree and Planar Spanner for Wireless Ad Hoc Netorks Yu Wang Xiang-Yang Li Department of Computer Science, University of North Carolina at Charlotte, 9201 University

More information

Tutte Embeddings of Planar Graphs

Tutte Embeddings of Planar Graphs Spectral Graph Theory and its Applications Lectre 21 Ttte Embeddings o Planar Graphs Lectrer: Daniel A. Spielman November 30, 2004 21.1 Ttte s Theorem We sally think o graphs as being speciied by vertices

More information

Introduction to Computational Manifolds and Applications

Introduction to Computational Manifolds and Applications IMPA - Institto de Matemática Pra e Aplicada, Rio de Janeiro, RJ, Brazil Introdction to Comptational Manifolds and Applications Part 1 - Constrctions Prof. Marcelo Ferreira Siqeira mfsiqeira@dimap.frn.br

More information

Non-convex Representations of Graphs

Non-convex Representations of Graphs Non-conex Representations of Graphs Giseppe Di Battista, Fabrizio Frati, and Marizio Patrignani Dip. di Informatica e Atomazione Roma Tre Uniersity Abstract. We sho that eery plane graph admits a planar

More information

Alliances and Bisection Width for Planar Graphs

Alliances and Bisection Width for Planar Graphs Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark.

More information

arxiv: v1 [cs.cg] 27 Nov 2015

arxiv: v1 [cs.cg] 27 Nov 2015 On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca

More information

Evaluating Influence Diagrams

Evaluating Influence Diagrams Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will

More information

MTL 776: Graph Algorithms. B S Panda MZ 194

MTL 776: Graph Algorithms. B S Panda MZ 194 MTL 776: Graph Algorithms B S Panda MZ 194 bspanda@maths.iitd.ac.in bspanda1@gmail.com Lectre-1: Plan Definitions Types Terminology Sb-graphs Special types of Graphs Representations Graph Isomorphism Definitions

More information

On the complexity of Submap Isomorphism

On the complexity of Submap Isomorphism On the compleit of Sbmap Isomorphism Christine Solnon 1,2, Gillame Damiand 1,2, Colin de la Higera 3, and Jean-Christophe Janodet 4 1 INSA de Lon, LIRIS, UMR 5205 CNRS, 69621 Villerbanne, France 2 Université

More information

A sufficient condition for spiral cone beam long object imaging via backprojection

A sufficient condition for spiral cone beam long object imaging via backprojection A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral

More information

An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem

An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem Ahmad Biniaz Anil Maheshwari Michiel Smid September 30, 2013 Abstract Let P and S be two disjoint sets of n and m points in the

More information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion

More information

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns.

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns. Convergence of Gradient Dynamics in General-Sm Games Satinder Singh AT&T Labs Florham Park, NJ 7932 bavejaresearch.att.com Michael Kearns AT&T Labs Florham Park, NJ 7932 mkearnsresearch.att.com Yishay

More information

Combinatorial and Geometric Properties of Planar Laman Graphs

Combinatorial and Geometric Properties of Planar Laman Graphs Combinatorial and Geometric Properties of Planar Laman Graphs Stephen Koboro 1, Torsten Ueckerdt 2, and Kein Verbeek 3 1 Department of Compter Science, Uniersity of Arizona 2 Department of Applied Mathematics,

More information

Select-and-Protest-based Beaconless Georouting with Guaranteed Delivery in Wireless Sensor Networks

Select-and-Protest-based Beaconless Georouting with Guaranteed Delivery in Wireless Sensor Networks Select-and-Protest-based Beaconless Georoting ith Garanteed Deliery in Wireless Sensor Netorks Hanna Kalosha, Amiya Nayak, Stefan Rührp, Ian Stojmenoić School of Information Technology and Engineering

More information

KINEMATICS OF FLUID MOTION

KINEMATICS OF FLUID MOTION KINEMATICS OF FLUID MOTION The Velocity Field The representation of properties of flid parameters as fnction of the spatial coordinates is termed a field representation of the flo. One of the most important

More information

Fast Ray Tetrahedron Intersection using Plücker Coordinates

Fast Ray Tetrahedron Intersection using Plücker Coordinates Fast Ray Tetrahedron Intersection sing Plücker Coordinates Nikos Platis and Theoharis Theoharis Department of Informatics & Telecommnications University of Athens Panepistemiopolis, GR 157 84 Ilissia,

More information

Localized Delaunay Triangulation with Application in Ad Hoc Wireless Networks

Localized Delaunay Triangulation with Application in Ad Hoc Wireless Networks 1 Localized Delanay Trianglation with Application in Ad Hoc Wireless Networks Xiang-Yang Li Gria Călinesc Peng-Jn Wan Y Wang Department of Compter Science, Illinois Institte of Technology, Chicago, IL

More information

Cutting Cycles of Rods in Space: Hardness and Approximation

Cutting Cycles of Rods in Space: Hardness and Approximation Ctting Cycles of Rods in Space: Hardness and pproximation oris rono ark de erg Chris Gray Elena mford bstract We stdy the problem of ctting a set of rods (line segments in R 3 ) into fragments, sing a

More information

arxiv: v1 [cs.cg] 6 Jan 2019

arxiv: v1 [cs.cg] 6 Jan 2019 Therese Biedl 1, Ahmad Biniaz 1, Veronika Irvine 1, Kshitij Jain 2, Philipp Kindermann 3, and Anna Lubiw 1 arxiv:1901.01476v1 [cs.cg] 6 Jan 2019 1 David R. Cheriton School of Computer Science, University

More information

Fixed-Parameter Algorithms for Cluster Vertex Deletion

Fixed-Parameter Algorithms for Cluster Vertex Deletion Fixed-Parameter Algorithms for Clster Vertex Deletion Falk Hüffner Christian Komsieicz Hannes Moser Rolf Niedermeier Institt für Informatik, Friedrich-Schiller-Uniersität Jena, Ernst-Abbe-Platz 2, D-07743

More information

arxiv: v1 [cs.cg] 4 Dec 2007

arxiv: v1 [cs.cg] 4 Dec 2007 Spanners of Complete k-partite Geometric Graphs Prosenjit Bose Paz Carmi Mathieu Couture Anil Maheshwari Pat Morin Michiel Smid November 6, 018 arxiv:071.0554v1 [cs.cg] 4 Dec 007 Abstract We address the

More information

On total regularity of the join of two interval valued fuzzy graphs

On total regularity of the join of two interval valued fuzzy graphs International Jornal of Scientific and Research Pblications, Volme 6, Isse 12, December 2016 45 On total reglarity of the join of two interval valed fzzy graphs Soriar Sebastian 1 and Ann Mary Philip 2

More information

CS 860 Fall Lecture 6. Anna Lubiw, U. Waterloo. one more paper on dynamic graphs (connectivity rather than shortest paths)

CS 860 Fall Lecture 6. Anna Lubiw, U. Waterloo. one more paper on dynamic graphs (connectivity rather than shortest paths) one more paper on dynamic graphs (connectivity rather than shortest paths) Efficient edge splitting-off algorithms maintaining all-pairs edge-connectivities LC Lau, CK Yung - Integer Programming and Combinatorial

More information

An Extended Fault-Tolerant Link-State Routing Protocol in the Internet

An Extended Fault-Tolerant Link-State Routing Protocol in the Internet An Extended Falt-Tolerant Link-State Roting Protocol in the Internet Jie W, Xiaola Lin, Jiannong Cao z, and Weijia Jia x Department of Compter Science and Engineering Florida Atlantic Uniersit Boca Raton,

More information

New Results on Fault Tolerant Geometric Spanners

New Results on Fault Tolerant Geometric Spanners New Results on Fault Tolerant Geometric Spanners Tamás Lukovszki Heinz Nixdorf Institute, University of Paderborn, D-3302 Paderborn, Germany tamas@hni.uni-paderborn.de Abstract. We investigate the problem

More information

Spanners of Complete k-partite Geometric Graphs

Spanners of Complete k-partite Geometric Graphs Spanners of Complete k-partite Geometric Graphs Prosenjit Bose Paz Carmi Mathieu Couture Anil Maheshwari Pat Morin Michiel Smid May 30, 008 Abstract We address the following problem: Given a complete k-partite

More information

MATHEMATICS FOR ENGINEERING TRIGONOMETRY

MATHEMATICS FOR ENGINEERING TRIGONOMETRY MATHEMATICS FOR ENGINEERING TRIGONOMETRY TUTORIAL SOME MORE RULES OF TRIGONOMETRY This is the one of a series of basic tutorials in mathematics aimed at beginners or anyone wanting to refresh themselves

More information

Mobility Control and Its Applications in Mobile Ad Hoc Networks

Mobility Control and Its Applications in Mobile Ad Hoc Networks Mobility Control and Its Applications in Mobile Ad Hoc Netorks Jie W and Fei Dai Department of Compter Science and Engineering Florida Atlantic Uniersity Boca Raton, FL 3331 Abstract Most existing localized

More information

Simultaneous Diagonal Flips in Plane Triangulations

Simultaneous Diagonal Flips in Plane Triangulations @ _ d j 5 6 5 6 Simultaneous Diagonal Flips in Plane Triangulations Prosenjit Bose Jurek Czyzowicz Zhicheng Gao Pat Morin David R. Wood Abstract Simultaneous diagonal flips in plane triangulations are

More information

arxiv: v3 [math.co] 7 Sep 2018

arxiv: v3 [math.co] 7 Sep 2018 Cts in matchings of 3-connected cbic graphs Kolja Knaer Petr Valicov arxiv:1712.06143v3 [math.co] 7 Sep 2018 September 10, 2018 Abstract We discss conjectres on Hamiltonicity in cbic graphs (Tait, Barnette,

More information

Drawing Outer-Planar Graphs in O(n log n) Area

Drawing Outer-Planar Graphs in O(n log n) Area Draing Oter-Planar Graphs in O(n log n) Area Therese Biedl School of Compter Science, Uniersity of Waterloo, Waterloo, ON N2L 3G1, Canada, biedl@aterloo.ca Abstract. In this paper, e stdy draings of oter-planar

More information

arxiv: v1 [cs.cg] 26 Sep 2018

arxiv: v1 [cs.cg] 26 Sep 2018 Convex partial transversals of planar regions arxiv:1809.10078v1 [cs.cg] 26 Sep 2018 Vahideh Keikha Department of Mathematics and Compter Science, University of Sistan and Balchestan, Zahedan, Iran va.keikha@gmail.com

More information

Representing a Cubic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions

Representing a Cubic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions Representing a Cbic Graph as the Intersection Graph of Axis-parallel Boxes in Three Dimensions ABSTRACT Abhijin Adiga Network Dynamics and Simlation Science Laboratory Virginia Bioinformatics Institte,

More information

CS 4204 Computer Graphics

CS 4204 Computer Graphics CS 424 Compter Graphics Crves and Srfaces Yong Cao Virginia Tech Reference: Ed Angle, Interactive Compter Graphics, University of New Mexico, class notes Crve and Srface Modeling Objectives Introdce types

More information

Multi-lingual Multi-media Information Retrieval System

Multi-lingual Multi-media Information Retrieval System Mlti-lingal Mlti-media Information Retrieval System Shoji Mizobchi, Sankon Lee, Fmihiko Kawano, Tsyoshi Kobayashi, Takahiro Komats Gradate School of Engineering, University of Tokshima 2-1 Minamijosanjima,

More information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,

More information

On shortest-path all-optical networks without wavelength conversion requirements

On shortest-path all-optical networks without wavelength conversion requirements Research Collection Working Paper On shortest-path all-optical networks withot waelength conersion reqirements Athor(s): Erlebach, Thomas; Stefanakos, Stamatis Pblication Date: 2002 Permanent Link: https://doi.org/10.3929/ethz-a-004446054

More information

Blended Deformable Models

Blended Deformable Models Blended Deformable Models (In IEEE Trans. Pattern Analysis and Machine Intelligence, April 996, 8:4, pp. 443-448) Doglas DeCarlo and Dimitri Metaxas Department of Compter & Information Science University

More information

EECS 487: Interactive Computer Graphics f

EECS 487: Interactive Computer Graphics f Interpolating Key Vales EECS 487: Interactive Compter Graphics f Keys Lectre 33: Keyframe interpolation and splines Cbic splines The key vales of each variable may occr at different frames The interpolation

More information

A technique for adding range restrictions to. August 30, Abstract. In a generalized searching problem, a set S of n colored geometric objects

A technique for adding range restrictions to. August 30, Abstract. In a generalized searching problem, a set S of n colored geometric objects A technique for adding range restrictions to generalized searching problems Prosenjit Gupta Ravi Janardan y Michiel Smid z August 30, 1996 Abstract In a generalized searching problem, a set S of n colored

More information

Reconstructing Generalized Staircase Polygons with Uniform Step Length

Reconstructing Generalized Staircase Polygons with Uniform Step Length Jornal of Graph Algorithms and Applications http://jgaa.info/ ol. 22, no. 3, pp. 431 459 (2018) DOI: 10.7155/jgaa.00466 Reconstrcting Generalized Staircase Polygons with Uniform Step Length Nodari Sitchinaa

More information

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS Proceedings th FIG Symposim on Deformation Measrements Santorini Greece 00. ABSOUTE DEFORMATION PROFIE MEASUREMENT IN TUNNES USING REATIVE CONVERGENCE MEASUREMENTS Mahdi Moosai and Saeid Khazaei Mining

More information

Geometry. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope. U. H. Kortenkamp. 1.

Geometry. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope. U. H. Kortenkamp. 1. Discrete Comput Geom 18:455 462 (1997) Discrete & Computational Geometry 1997 Springer-Verlag New York Inc. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope

More information

2 Geometry Solutions

2 Geometry Solutions 2 Geometry Solutions jacques@ucsd.edu Here is give problems and solutions in increasing order of difficulty. 2.1 Easier problems Problem 1. What is the minimum number of hyperplanar slices to make a d-dimensional

More information

arxiv:cs/ v1 [cs.ds] 18 May 2002

arxiv:cs/ v1 [cs.ds] 18 May 2002 arxiv:cs/0205041v1 [cs.ds] 18 May 2002 Faster Parametric Shortest Path and Minimum Balance Algorithms Neal E. Young Computer Science Department, Princeton University, Princeton, Ne Jersey, 08544 Robert

More information

The Strong Colors of Flowers The Structure of Graphs with chordal Squares

The Strong Colors of Flowers The Structure of Graphs with chordal Squares Fakltät für Mathematik, Informatik nd Natrissenschaften der Rheinisch-Westfälischen Technischen Hochschle Aachen arxiv:1711.03464v1 [math.co] 9 Nov 2017 Master Thesis The Strong Colors of Floers The Strctre

More information

POWER-OF-2 BOUNDARIES

POWER-OF-2 BOUNDARIES Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of

More information

SOAR2001 GEOMETRY SUMMER 2001

SOAR2001 GEOMETRY SUMMER 2001 SR2001 GEMETRY SUMMER 2001 1. Introduction to plane geometry This is the short version of the notes for one of the chapters. The proofs are omitted but some hints are given. Try not to use the hints first,

More information

Constructing Multiple Light Multicast Trees in WDM Optical Networks

Constructing Multiple Light Multicast Trees in WDM Optical Networks Constrcting Mltiple Light Mlticast Trees in WDM Optical Networks Weifa Liang Department of Compter Science Astralian National University Canberra ACT 0200 Astralia wliang@csaneda Abstract Mlticast roting

More information

Statistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem

Statistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem Statistical Methods in fnctional MRI Lectre 7: Mltiple Comparisons 04/3/13 Martin Lindqist Department of Biostatistics Johns Hopkins University Data Processing Pipeline Standard Analysis Data Acqisition

More information

Lecture 10. Diffraction. incident

Lecture 10. Diffraction. incident 1 Introdction Lectre 1 Diffraction It is qite often the case that no line-of-sight path exists between a cell phone and a basestation. In other words there are no basestations that the cstomer can see

More information

The Disciplined Flood Protocol in Sensor Networks

The Disciplined Flood Protocol in Sensor Networks The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab

More information

CS 557 Lecture IX. Drexel University Dept. of Computer Science

CS 557 Lecture IX. Drexel University Dept. of Computer Science CS 7 Lectre IX Dreel Uniersity Dept. of Compter Science Fall 00 Shortest Paths Finding the Shortest Paths in a graph arises in many different application: Transportation Problems: Finding the cheapest

More information

Triangle Contact Representations

Triangle Contact Representations Triangle Contact Representations Stean Felsner elsner@math.t-berlin.de Technische Uniersität Berlin, Institt ür Mathematik Strasse des 7. Jni 36, 0623 Berlin, Germany Abstract. It is conjectred that eery

More information

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS M. Melpolder, D.H.J. Epema, H.J. Sips Parallel and Distribted Systems Grop Department of Compter Science, Delft University of Technology, the Netherlands

More information

Pebble Sets in Convex Polygons

Pebble Sets in Convex Polygons 2 1 Pebble Sets in Convex Polygons Kevin Iga, Randall Maddox June 15, 2005 Abstract Lukács and András posed the problem of showing the existence of a set of n 2 points in the interior of a convex n-gon

More information

Topological Drawings of Complete Bipartite Graphs

Topological Drawings of Complete Bipartite Graphs Topological Drawings of Complete Bipartite Graphs Jean Cardinal Stefan Felsner y Febrary 017 Abstract Topological drawings are natral representations of graphs in the plane, where vertices are represented

More information

arxiv: v2 [cs.cg] 24 Jul 2011

arxiv: v2 [cs.cg] 24 Jul 2011 Ice-Creams and Wedge Graphs Eyal Ackerman Tsachik Gelander Rom Pinchasi Abstract arxiv:116.855v2 [cs.cg] 24 Jul 211 What is the minimum angle α > such that given any set of α-directional antennas (that

More information

Minimum Spanning Trees Outline: MST

Minimum Spanning Trees Outline: MST Minimm Spanning Trees Otline: MST Minimm Spanning Tree Generic MST Algorithm Krskal s Algorithm (Edge Based) Prim s Algorithm (Vertex Based) Spanning Tree A spanning tree of G is a sbgraph which is tree

More information

Routing in Polygonal Domains

Routing in Polygonal Domains 1 2 3 4 5 6 7 8 9 10 Routing in Polygonal Domains Bahareh Banyassady 1, Man-Kwun Chiu 2,3, Matias Korman 4, Wolfgang Mulzer 1, André van Renssen 2,3, Marcel Roeloffzen 2,3, Paul Seiferth 1, Yannik Stein

More information

Packing Two Disks into a Polygonal Environment

Packing Two Disks into a Polygonal Environment Packing Two Disks into a Polygonal Environment Prosenjit Bose, School of Computer Science, Carleton University. E-mail: jit@cs.carleton.ca Pat Morin, School of Computer Science, Carleton University. E-mail:

More information

Edge Guards for Polyhedra in Three-Space

Edge Guards for Polyhedra in Three-Space Edge Guards for Polyhedra in Three-Space Javier Cano Csaba D. Tóth Jorge Urrutia Abstract It is shown that every polyhedron in R with m edges can be guarded with at most 27 2m The bound improves to 5 6

More information

Triangle in a brick. Department of Geometry, Budapest University of Technology and Economics, H-1521 Budapest, Hungary. September 15, 2010

Triangle in a brick. Department of Geometry, Budapest University of Technology and Economics, H-1521 Budapest, Hungary. September 15, 2010 Triangle in a brick Á.G.Horváth Department of Geometry, udapest University of Technology Economics, H-151 udapest, Hungary September 15, 010 bstract In this paper we shall investigate the following problem:

More information

1. Let be a point on the terminal side of θ. Find the 6 trig functions of θ. (Answers need not be rationalized). b. P 1,3. ( ) c. P 10, 6.

1. Let be a point on the terminal side of θ. Find the 6 trig functions of θ. (Answers need not be rationalized). b. P 1,3. ( ) c. P 10, 6. Q. Right Angle Trigonometry Trigonometry is an integral part of AP calculus. Students must know the basic trig function definitions in terms of opposite, adjacent and hypotenuse as well as the definitions

More information

Planarity-Preserving Clustering and Embedding for Large Planar Graphs

Planarity-Preserving Clustering and Embedding for Large Planar Graphs Planarity-Presering Clstering and Embedding for Large Planar Graphs Christian A. Dncan, Michael T. Goodrich, and Stephen G. Koboro Center for Geometric Compting The Johns Hopkins Uniersity Baltimore, MD

More information

Finite Domain Cuts for Minimum Bandwidth

Finite Domain Cuts for Minimum Bandwidth Finite Domain Cts for Minimm Bandwidth J. N. Hooker Carnegie Mellon University, USA Joint work with Alexandre Friere, Cid de Soza State University of Campinas, Brazil INFORMS 2013 Two Related Problems

More information

Optimal detection of intersections between convex polyhedra

Optimal detection of intersections between convex polyhedra 1 2 Optimal detection of intersections between convex polyhedra Luis Barba Stefan Langerman 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Abstract For a polyhedron P in R d, denote by P its combinatorial complexity,

More information

SM 2. Date: Section: Objective: The Pythagorean Theorem: In a triangle, or

SM 2. Date: Section: Objective: The Pythagorean Theorem: In a triangle, or SM 2 Date: Section: Objective: The Pythagorean Theorem: In a triangle, or. It doesn t matter which leg is a and which leg is b. The hypotenuse is the side across from the right angle. To find the length

More information

Notes on Binary Dumbbell Trees

Notes on Binary Dumbbell Trees Notes on Binary Dumbbell Trees Michiel Smid March 23, 2012 Abstract Dumbbell trees were introduced in [1]. A detailed description of non-binary dumbbell trees appears in Chapter 11 of [3]. These notes

More information

Maximum Weight Independent Sets in an Infinite Plane

Maximum Weight Independent Sets in an Infinite Plane Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking

More information

Unit 2: Trigonometry. This lesson is not covered in your workbook. It is a review of trigonometry topics from previous courses.

Unit 2: Trigonometry. This lesson is not covered in your workbook. It is a review of trigonometry topics from previous courses. Unit 2: Trigonometry This lesson is not covered in your workbook. It is a review of trigonometry topics from previous courses. Pythagorean Theorem Recall that, for any right angled triangle, the square

More information

Lemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b)

Lemma 1 Let the components of, Suppose. Trees. A tree is a graph which is. (a) Connected and. (b) has no cycles (acyclic). (b) Trees Lemma Let the components of ppose "! be (a) $&%('*)+ - )+ / A tree is a graph which is (b) 0 %(')+ - 3)+ / 6 (a) (a) Connected and (b) has no cycles (acyclic) (b) roof Eery path 8 in which is not

More information

Acyclic orientations do not lead to optimal deadlock-free packet routing algorithms

Acyclic orientations do not lead to optimal deadlock-free packet routing algorithms Acyclic orientations do not lead to optimal deadloc-ree pacet routing algorithms Daniel Šteanovič 1 Department o Computer Science, Comenius University, Bratislava, Slovaia Abstract In this paper e consider

More information

Linear Programming in Small Dimensions

Linear Programming in Small Dimensions Linear Programming in Small Dimensions Lekcija 7 sergio.cabello@fmf.uni-lj.si FMF Univerza v Ljubljani Edited from slides by Antoine Vigneron Outline linear programming, motivation and definition one dimensional

More information

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing 1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity

More information

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz

More information

Yao Spanners for Wireless Ad Hoc Networks

Yao Spanners for Wireless Ad Hoc Networks Yao Spanners for Wireless Ad Hoc Networks A Thesis Presented to the Faculty of the Department of Computing Sciences Villanova University In Partial Fulfillment of the Requirements for the Degree of Master

More information

The Geometry of Carpentry and Joinery

The Geometry of Carpentry and Joinery The Geometry of Carpentry and Joinery Pat Morin and Jason Morrison School of Computer Science, Carleton University, 115 Colonel By Drive Ottawa, Ontario, CANADA K1S 5B6 Abstract In this paper we propose

More information

Notes on Spherical Geometry

Notes on Spherical Geometry Notes on Spherical Geometry Abhijit Champanerkar College of Staten Island & The Graduate Center, CUNY Spring 2018 1. Vectors and planes in R 3 To review vector, dot and cross products, lines and planes

More information

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder]

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Preliminaries Recall: Given a smooth function f:r R, the function

More information

Object Pose from a Single Image

Object Pose from a Single Image Object Pose from a Single Image How Do We See Objects in Depth? Stereo Use differences between images in or left and right eye How mch is this difference for a car at 00 m? Moe or head sideways Or, the

More information

Ice-Creams and Wedge Graphs

Ice-Creams and Wedge Graphs Ice-Creams and Wedge Graphs Eyal Ackerman Tsachik Gelander Rom Pinchasi Abstract What is the minimum angle α > such that given any set of α-directional antennas (that is, antennas each of which can communicate

More information

Computer-Aided Mechanical Design Using Configuration Spaces

Computer-Aided Mechanical Design Using Configuration Spaces Compter-Aided Mechanical Design Using Configration Spaces Leo Joskowicz Institte of Compter Science The Hebrew University Jersalem 91904, Israel E-mail: josko@cs.hji.ac.il Elisha Sacks (corresponding athor)

More information

Summer 2017 MATH Suggested Solution to Exercise Find the tangent hyperplane passing the given point P on each of the graphs: (a)

Summer 2017 MATH Suggested Solution to Exercise Find the tangent hyperplane passing the given point P on each of the graphs: (a) Smmer 2017 MATH2010 1 Sggested Soltion to Exercise 6 1 Find the tangent hyperplane passing the given point P on each of the graphs: (a) z = x 2 y 2 ; y = z log x z P (2, 3, 5), P (1, 1, 1), (c) w = sin(x

More information