Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.

Size: px
Start display at page:

Download "Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G."

Transcription

1 Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland Published: 0/0/06 Doument Version Publisher s PDF, also known as Version of Reord (inludes final page, issue and volume numbers) Please hek the doument version of this publiation: A submitted manusript is the author's version of the artile upon submission and before peer-review. There an be important differenes between the submitted version and the offiial published version of reord. People interested in the researh are advised to ontat the author for the final version of the publiation, or visit the DOI to the publisher's website. The final author version and the galley proof are versions of the publiation after peer review. The final published version features the final layout of the paper inluding the volume, issue and page numbers. Link to publiation Citation for published version (APA): de Berg, M., Markovi, A., & Woeginger, G. (06). Colouring ontat graphs of squares and retilinear polygons. In nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland (pp. 7-7) General rights Copyright and moral rights for the publiations made aessible in the publi portal are retained by the authors and/or other opyright owners and it is a ondition of aessing publiations that users reognise and abide by the legal requirements assoiated with these rights. Users may download and print one opy of any publiation from the publi portal for the purpose of private study or researh. You may not further distribute the material or use it for any profit-making ativity or ommerial gain You may freely distribute the URL identifying the publiation in the publi portal? Take down poliy If you believe that this doument breahes opyright please ontat us providing details, and we will remove aess to the work immediately and investigate your laim. Download date:. De. 07

2 EuroCG 06, Lugano, Switzerland, Marh 0 April, 06 Colouring Contat Graphs of Squares and Retilinear Polygons Mark de Berg Aleksandar Markovi Gerhard Woeginger Abstrat We study olourings of ontat graphs of squares and retilinear polygons. Our main results are that (i) it is np-hard to deide if a ontat graph of unit squares is -olourable, and (ii) any ontat graph of a set of retilinear polygons is 6-olourable. Introdution In graph-olouring problems the goal is to assign a olour to eah node in a graph G = (V, E) suh that the resulting olouring satisfies ertain properties. The standard property is that for any edge (u, v) E the nodes u and v have different olours. From now on, whenever we speak of a olouring of a graph we mean a olouring with this property. The minimum number of olours needed to olour a given graph is alled the hromati number of the graph. Two main questions regarding graph olouring are: (i) Given a graph G from a ertain lass of graphs, how quikly an we ompute its hromati number? (ii) What is the hromati number of a given graph lass, that is, the smallest number of olours suh that any graph from the lass an be oloured with that many olours? We are interested in these questions for graphs indued by geometri objets in the plane and, in partiular, by ontat graphs. Let S = {P,..., P n } be a set of geometri objets in the plane. The intersetion graph indued by S is the graph whose nodes orrespond to the objets in S and where there is an edge (P i, P j ) if and only if P i and P j interset. If the objets in S are losed and have disjoint interiors, then the intersetion graph is alled a ontat graph. It has been shown that the lass of ontat graphs of diss is the same as the lass of planar graphs: any ontat graph of diss is planar and any planar graph an be drawn as a ontat graph of diss [6]. By the Four-Colour Theorem [] this implies that any ontat graph of diss is -olourable. More generally, ontat graphs of ompat objets with smooth boundaries are planar, and so they are -olourable. We are interested in olouring ontat graphs of squares and retilinear polygons. (Unless expliitly stated otherwise, whenever we speak of squares or re- Department of Math and CS, TU Eindhoven. MdB, AM and GW are supported by the Netherlands Organisation for Sientifi Researh (NWO) under projet no tilinear polygons we mean axis-parallel squares and axis-parallel retilinear polygons.) Contat graphs of squares are different from ontat graphs of smooth objets, beause four (interior-disjoint) squares an all meet in a ommon point. Thus the obvious embedding of suh a ontat graph where we put a node at the enter of eah square and we onnet the enters of two touhing squares by a two-link path through a touhing point is not neessarily plane. Eppstein et al. [] studied olourings of ontat graphs of squares for the speial ases where the squares form a quadtree subdivision, that is, the set S of squares is obtained by reursively subdividing an initial square in four equal-sized quadrants. They proved that any suh ontat graph is 6-olourable and they gave an example of a quadtree subdivision that requires five olours. (They also onsidered the variant where two squares that only touh in a single vertex are not onsidered neighbours.) Our results. We start by studying the omputational omplexity of olouring ontat graphs. We show that already for a set of unit squares, it is npomplete to deide if the ontat graph is -olourable. Next we study the hromati number of various lasses of ontat graphs. Reall that the obvious embedding of the ontat graph of squares need not be plane. We first prove ontat graphs of unit squares an have a K m as a minor for an arbitrarily large m and, hene, need not be planar. Nevertheless, ontat graphs of unit squares are -olourable and finding a -olouring is quite easy, so our np-ompleteness result on -olouring ompletely haraterizes the omputational omplexity of olouring unit squares. Contat graphs of arbitrarily-sized squares are not always -olourable the quadtree example of Eppstein et al. [] requiring five olours shows this. We prove that the hromati number of the lass of ontat graphs of arbitrarily-sized squares is at most 6. In fat, we prove that any ontat graph of a set of retilinear polygons is 6-olourable. (Even more generally, ontat graphs of polygons whose interior angles are stritly greater than π/5 are 6-olourable.) Thus we obtain the same bound of Eppstein et al., but for a muh larger lass of objets. Moreover, for this lass the bound is tight. To prove our result, we haraterize ontat graphs of retilinear polygons as a ertain subset of -planar graphs, whih are known to be 6-olourable []. This is an extended abstrat of a presentation given at EuroCG 06. It has been made publi for the benefit of the ommunity and should be onsidered a preprint rather than a formally reviewed paper. Thus, this work is expeted to appear in a onferene with formal proeedings and/or in a journal. 7

3 nd European Workshop on Computational Geometry, 06 NP-Completeness of -Colourability In this setion we establish the hardness of - Colourability on ontat graphs of unit squares. Theorem -Colourability on ontat graphs of unit squares is np-omplete. Proof. -Colourability on ontat graphs is obviously in np. To prove that the problem is np-hard we use a redution from the np-omplete problem of -olouring planar graphs of degree at most [5]. Let G = (V, E) be any planar graph on n verties with degree at most. Rosenstiehl and Tarjan [7] showed that we an ompute in polynomial time a visibility representation of G, in whih every vertex u V is represented by a horizontal vertex segment s u and every edge (u, v) E is represented by a vertial edge segment that onnets s u and s v and does not interset any other vertex segment. a a b 0 b b b a a b 0 b b b The onstrution an be done so that (i) all y- oordinates of the vertex segments are multiples of 0, and (ii) all x-oordinates of the edge segments are multiples of and all x-oordinates of the left and right endpoints of the vertex segments are of the form i and j +, respetively, for some integers i < j. The vertex gadget that replaes a vertex segment is as follows; the example shows the gadget for a segment of length 7. vertex segment The grey squares in the onstrution are alled onnetor squares. In order to -olour a vertex gadget, all onnetor squares must reeive the same olour. This olour represents the olour of the orresponding vertex in G. Note that eah edge segment passes through the enter of a onnetor square on both vertex gadgets it onnets. The edge gadget that replaes an edge segment onsists of a basi edge gadget plus zero or more extension bloks. Note that we an generate edge gadgets of vertial length 7 + j for any integer j 0, by using j extension bloks. This suffies beause the y-oordinates of the vertex segments are multiples of 0, and so the distane in between any two onnetor squares we need to onnet by an edge is of the form 0k, for some integer k. Our edge onnetor squares of vertex gadgets extension blok basi edge gadget gadget fores the onnetor squares of the two vertex gadgets it onnets to have different olours. It is easily heked that this implies that the ontat graph of the generated set of squares is -olourable if and only if the original graph G is. Moreover, the entire onstrution an be done in polynomial time. Using a similar proof we an show that - Colourability is np-omplete for ontat graphs of diss, or of any other fixed onvex and ompat shape. Note that for diss (or other smooth shapes) this settles the omplexity of the problem ompletely: ontat graphs of smooth onvex shapes are planar and so they are -olourable, and heking for -olourability is easy. Unit Squares If we draw the ontat graph of a set of unit squares by putting verties at the enters of the squares and drawing edges as straight segments, then the resulting drawing obviously need not be plane. The following theorem shows a stronger result, namely that ontat graphs of unit squares are not planar and that in fat they an have a K m -minor for arbitrarily large m. Theorem For any m, there are ontat graphs of unit squares with a K m -minor. Proof. The squares we will generate to obtain a ontat graph with a K m as minor will all have integer oordinates. The following piture shows the onstrution for m =. Next we explain the various omponents in the onstrution. Consider K m. We all the nodes of the K m super nodes and the edges super edges. For eah super node u we put a blok of m unit squares 7

4 EuroCG 06, Lugano, Switzerland, Marh 0 April, 06 whose lower edges all lie on the same horizontal line. The distane between two adjaent bloks is one unit. In the figure above, the bloks are the four light grey retangles. For eah super edge (u, v) we reate a path of squares as follows. We put two vertial olumns of an even number of squares one on top of the blok reated for u and one on top of the blok reated for v whih have the same height, and we onnet the topmost squares of these olumns by a row of squares. We an do this suh that we do not reate any adjaenies between squares from different paths, exept where a olumn of one path rosses the row of another path. Note that in this ase the two paths atually share a square. Where this happens we add one more square to the top-right of the shared square see the three dark grey squares in the piture above. These extra square allow us to obtain a minor in whih all super edges are represented by disjoint paths, as the next figure shows By ontrating the (nodes orresponding to the) square in eah blok to a super node and ontrating the paths onneting pairs of nodes into super edges we an now obtain our K m as a minor. Note that the onstrution an be done with O(m ) squares (and we an show that at least Ω(m ) are needed). Despite the fat that ontat graphs of unit squares are not planar, they are -olourable. Theorem Any ontat graph of set of unit squares is -olourable, and this number is tight in the worst ase. Proof. The lower bound onstrution is easy just take four squares touhing in a ommon point. For the upper bound, we divide the plane into horizontal strips of the form (, + ) [i, i + ) and assign eah square to the strip ontaining its bottom edge. The squares assigned to a single strip an be oloured with only two olours, and by using the olour pair, for the strips with even i and, for the strips with odd i we obtain a -olouring. Arbitrarily-Sized Squares We now turn our attention to arbitrarily-sized squares. Theorem Any ontat graph of a set of squares is 6-olourable, and there are ontat graphs of squares that need at least five olours. Proof. The upper bound follows from the result in the next setion, where we show that even ontat graphs of retilinear polygons are 6-olourable. It remains to give an example of a set of squares that indues a ontat graph that needs five olours. Eppstein et al. [] already gave suh an example (where the squares form a quadtree subdivision). For ompleteness we provide a different (and slightly smaller) example. We laim that the following graph (whih is also the subgraph of a quadtree) needs at least 5 olours. Suppose for a ontradition that the graph is - olourable. Then, without loss of generality, we an olour the four squares of the middle lique (onsisting of four squares of different sizes) as depited in the following piture (left). We laim that then the top left inner square has olour. Indeed, if it has olour, none of the four squares on its right ould use olour and so one of these squares would need a fifth olour. Similarly, if it has olour, none of the four squares below it ould use olour and of those squares would need a fifth olour. Hene, it has to use olour sine it touhes a square oloured with. Using similar arguments and simple dedution, we arrive to the following partial olouring: Now we observe that the four gray squares form a yle that surrounds a -lique. Moreover, we an easily dedue that none of the squares in the yle an be oloured or. Hene they have to use olour and. But then the surrounded lique annot use or, a ontradition. We onlude that the graph is not -olourable. 7

5 nd European Workshop on Computational Geometry, 06 5 Retilinear Polygons We now turn our attention to ontat squares of retilinear polygons, where we allow the polygons to have holes. We will prove that suh ontat graphs are 6-olourable by showing that they are -planar graphs [], that is, graphs that an be drawn in the plane suh that eah edge has at most one rossing (that is, it rosses at most one other edge and this rossing then onsists of a single point). The following theorem establishes the exat relation between ontat graphs of retilinear polygons and -planar graphs. (We reently learned that a similar result, on the relation between -planar graphs and so-alled -map graphs was already known []. Our proof onerns retilinear maps and is more diret.) Theorem 5 The lass of ontat graphs of retilinear polygons is exatly the lass of -plane graphs in whih every pair of rossing edges is part of a K. Proof. Let S := {P,..., P n } be a set of interiordisjoint retilinear polygons. To prove that the ontat graph of S is -planar, we proeed as follows. First we add a point v i in the interior of every polygon P i, whih is the embedding of the node orresponding to P i. Next, for eah pair of touhing polygons P i, P j we pik a onnetion point q ij P i P j. If P i P j has non-zero length, we pik q ij in the relative interior of P i P j. We then embed the edge (v i, v j ) by the union of two paths from q ij : a path π(q ij, v i ) P i to v i and a path π(q ij, v j ) P j to v j. We do this in suh a way that, for eah P i, the paths from the onnetion points on P i to v i are pairwise disjoint (exept at their shared endpoint v i ). This onnetion point v v v 6 v v an always be done, for example by taking a shortestpath tree rooted at v i whose leaves are the onnetion points on P i. Thus an edge (v i, v j ) an only interset an edge (v k, v l ) when q ij = q kl. Sine any point an be a onnetion point for at most two pairs of polygons, this means that in our embedding every edge intersets at most one other edge. Moreover, sine all four polygons meet on the rossing point, they are part of a -lique. Next we show that every -planar graph G = (V, E) with every pair of rossing edges forming a K is the ontat graph of a set of retilinear polygons. Suh a set an be obtained from a pixelised image of a -planar drawing of G. v 5 Eah polygon is obtained by the vertex it represents and half of eah of its edges, as shown in the piture above. If the edge is not rossing any other, we an deide arbitrarily where to divide it into the two polygons. If it rosses another edge, we ut it at the rossing point, as depited above. We an atually obtain a suitable set of polygons whose total number of verties is linear in O( V ), but the proof is more omplex. This bound is tight sine we an onstrut an instane where one of the polygons has linear omplexity: sine for eah rossing we need a orner, it suffies to have a vertex with a linear number of edges rossing other edges. Note that this proof works for non-retilinear polygons as long as no five of them touh on a single point, whih is always satisfied when the interior angles are stritly bigger than π/5. Sine -planar graphs are 6-olourable and the figure below shows a retilinear representation of K 6, Theorem 5 immediately implies the following. Corollary 6 Any ontat graph of a set of retilinear polygons is 6-olourable, and this number is tight in the worst ase. Aknowledgment We thank one reviewer for pointing out referene []. Referenes [] K. Appel and W. Haken. Every map is four olourable. Bulletin of the Amerian Mathematial Soiety, 8:7 7, 976. [] O. V. Borodin. A new proof of the 6 olor theorem. Journal of Graph Theory, 9():507 5, 995. [] F. J. Brandenburg. On -map graphs and - planar graphs and their reognition problem. CoRR, abs/509.07, 05. [] D. Eppstein, M. W. Bern, and B. L. Huthings. Algorithms for oloring quadtrees. Algorithmia, ():87 9, 00. [5] M. Garey, D. Johnson, and L. Stokmeyer. Some simplified NP-omplete graph problems. Theoretial Computer Siene, ():7 67, 976. [6] P. Koebe. Kontaktprobleme der konformen abbildung. Ber. Verh. Sähs. Akademier der Wissenshaften Leipzig, Math.-Phys. Klasse 88, pages 6, 96. [7] P. Rosenstiehl and R. E. Tarjan. Retilinear planar layouts and bipolar orientations of planar graphs. Disrete & Computational Geometry, : 5,

Directed Rectangle-Visibility Graphs have. Abstract. Visibility representations of graphs map vertices to sets in Euclidean space and

Directed Rectangle-Visibility Graphs have. Abstract. Visibility representations of graphs map vertices to sets in Euclidean space and Direted Retangle-Visibility Graphs have Unbounded Dimension Kathleen Romanik DIMACS Center for Disrete Mathematis and Theoretial Computer Siene Rutgers, The State University of New Jersey P.O. Box 1179,

More information

Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inconclusive Results

Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inconclusive Results CCCG 2018, Winnipeg, Canada, August 8 10, 2018 Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inonlusive Results Luis A. Garia Andres Gutierrrez Isaa Ruiz Andrew Winslow Abstrat We

More information

Solutions to Tutorial 2 (Week 9)

Solutions to Tutorial 2 (Week 9) The University of Syney Shool of Mathematis an Statistis Solutions to Tutorial (Week 9) MATH09/99: Disrete Mathematis an Graph Theory Semester, 0. Determine whether eah of the following sequenes is the

More information

Acyclic Coloring with Few Division Vertices

Acyclic Coloring with Few Division Vertices Ayli Coloring with Few Division Verties Debajyoti Mondal, Rahnuma Islam Nishat, Md. Saidur Rahman, and Sue Whitesides Department of Computer Siene, University of Manitoba Department of Computer Siene,

More information

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0.

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0. C HPTER 1 SETS I. DEFINITION OF SET We begin our study of probability with the disussion of the basi onept of set. We assume that there is a ommon understanding of what is meant by the notion of a olletion

More information

The Happy Ending Problem

The Happy Ending Problem The Happy Ending Problem Neeldhara Misra STATUTORY WARNING This doument is a draft version 1 Introdution The Happy Ending problem first manifested itself on a typial wintery evening in 1933 These evenings

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

LAMC Junior Circle April 15, Constructing Triangles.

LAMC Junior Circle April 15, Constructing Triangles. LAMC Junior Cirle April 15, 2012 Olga Radko radko@math.ula.edu Oleg Gleizer oleg1140@gmail.om Construting Triangles. Copyright: for home use only. This handout is a part of the book in preparation. Using

More information

1 The Knuth-Morris-Pratt Algorithm

1 The Knuth-Morris-Pratt Algorithm 5-45/65: Design & Analysis of Algorithms September 26, 26 Leture #9: String Mathing last hanged: September 26, 27 There s an entire field dediated to solving problems on strings. The book Algorithms on

More information

1. Inversions. A geometric construction relating points O, A and B looks as follows.

1. Inversions. A geometric construction relating points O, A and B looks as follows. 1. Inversions. 1.1. Definitions of inversion. Inversion is a kind of symmetry about a irle. It is defined as follows. he inversion of degree R 2 entered at a point maps a point to the point on the ray

More information

MATH STUDENT BOOK. 12th Grade Unit 6

MATH STUDENT BOOK. 12th Grade Unit 6 MATH STUDENT BOOK 12th Grade Unit 6 Unit 6 TRIGONOMETRIC APPLICATIONS MATH 1206 TRIGONOMETRIC APPLICATIONS INTRODUCTION 3 1. TRIGONOMETRY OF OBLIQUE TRIANGLES 5 LAW OF SINES 5 AMBIGUITY AND AREA OF A TRIANGLE

More information

Sparse Certificates for 2-Connectivity in Directed Graphs

Sparse Certificates for 2-Connectivity in Directed Graphs Sparse Certifiates for 2-Connetivity in Direted Graphs Loukas Georgiadis Giuseppe F. Italiano Aikaterini Karanasiou Charis Papadopoulos Nikos Parotsidis Abstrat Motivated by the emergene of large-sale

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

Triangles. Learning Objectives. Pre-Activity

Triangles. Learning Objectives. Pre-Activity Setion 3.2 Pre-tivity Preparation Triangles Geena needs to make sure that the dek she is building is perfetly square to the brae holding the dek in plae. How an she use geometry to ensure that the boards

More information

Lecture Notes of Möbuis Transformation in Hyperbolic Plane

Lecture Notes of Möbuis Transformation in Hyperbolic Plane Applied Mathematis, 04, 5, 6-5 Published Online August 04 in SiRes http://wwwsirporg/journal/am http://dxdoiorg/0436/am04555 Leture Notes of Möbuis Transformation in Hyperboli Plane Rania B M Amer Department

More information

Dynamic Algorithms Multiple Choice Test

Dynamic Algorithms Multiple Choice Test 3226 Dynami Algorithms Multiple Choie Test Sample test: only 8 questions 32 minutes (Real test has 30 questions 120 minutes) Årskort Name Eah of the following 8 questions has 4 possible answers of whih

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information

ON CHARACTERIZING TERRAIN VISIBILITY GRAPHS

ON CHARACTERIZING TERRAIN VISIBILITY GRAPHS ON CHARACTERIZING TERRAIN VISIBILITY GRAPHS William Evans, and Noushin Saeedi Astrat. A terrain is an x-monotone polygonal line in the xy-plane. Two verties of a terrain are mutually visile if and only

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Type of document: Usebility Checklist

Type of document: Usebility Checklist Projet: JEGraph Type of doument: Usebility Cheklist Author: Max Bryan Version: 1.30 2011 Envidate GmbH Type of Doumet Developer guidelines User guidelines Dutybook Speifiation Programming and testing Test

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

1. Introduction. 2. The Probable Stope Algorithm

1. Introduction. 2. The Probable Stope Algorithm 1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground

More information

Naïve Bayesian Rough Sets Under Fuzziness

Naïve Bayesian Rough Sets Under Fuzziness IJMSA: Vol. 6, No. 1-2, January-June 2012, pp. 19 25 Serials Publiations ISSN: 0973-6786 Naïve ayesian Rough Sets Under Fuzziness G. GANSAN 1,. KRISHNAVNI 2 T. HYMAVATHI 3 1,2,3 Department of Mathematis,

More information

An Event Display for ATLAS H8 Pixel Test Beam Data

An Event Display for ATLAS H8 Pixel Test Beam Data An Event Display for ATLAS H8 Pixel Test Beam Data George Gollin Centre de Physique des Partiules de Marseille and University of Illinois April 17, 1999 g-gollin@uiu.edu An event display program is now

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

This fact makes it difficult to evaluate the cost function to be minimized

This fact makes it difficult to evaluate the cost function to be minimized RSOURC LLOCTION N SSINMNT In the resoure alloation step the amount of resoures required to exeute the different types of proesses is determined. We will refer to the time interval during whih a proess

More information

with respect to the normal in each medium, respectively. The question is: How are θ

with respect to the normal in each medium, respectively. The question is: How are θ Prof. Raghuveer Parthasarathy University of Oregon Physis 35 Winter 8 3 R EFRACTION When light travels from one medium to another, it may hange diretion. This phenomenon familiar whenever we see the bent

More information

Implementing Load-Balanced Switches With Fat-Tree Networks

Implementing Load-Balanced Switches With Fat-Tree Networks Implementing Load-Balaned Swithes With Fat-Tree Networks Hung-Shih Chueh, Ching-Min Lien, Cheng-Shang Chang, Jay Cheng, and Duan-Shin Lee Department of Eletrial Engineering & Institute of Communiations

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

FUZZY WATERSHED FOR IMAGE SEGMENTATION

FUZZY WATERSHED FOR IMAGE SEGMENTATION FUZZY WATERSHED FOR IMAGE SEGMENTATION Ramón Moreno, Manuel Graña Computational Intelligene Group, Universidad del País Vaso, Spain http://www.ehu.es/winto; {ramon.moreno,manuel.grana}@ehu.es Abstrat The

More information

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed

More information

Query Evaluation Overview. Query Optimization: Chap. 15. Evaluation Example. Cost Estimation. Query Blocks. Query Blocks

Query Evaluation Overview. Query Optimization: Chap. 15. Evaluation Example. Cost Estimation. Query Blocks. Query Blocks Query Evaluation Overview Query Optimization: Chap. 15 CS634 Leture 12 SQL query first translated to relational algebra (RA) Atually, some additional operators needed for SQL Tree of RA operators, with

More information

Graphs in L A TEX. Robert A. Beeler. January 8, 2017

Graphs in L A TEX. Robert A. Beeler. January 8, 2017 Graphs in L A TEX Robert A. Beeler January 8, 2017 1 Introdution This doument is to provide a quik and dirty guide for building graphs in L A TEX. Muh of the doument is devoted to examples of things that

More information

represent = as a finite deimal" either in base 0 or in base. We an imagine that the omputer first omputes the mathematial = then rounds the result to

represent = as a finite deimal either in base 0 or in base. We an imagine that the omputer first omputes the mathematial = then rounds the result to Sientifi Computing Chapter I Computer Arithmeti Jonathan Goodman Courant Institute of Mathemaial Sienes Last revised January, 00 Introdution One of the many soures of error in sientifi omputing is inexat

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

More information

СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ, СОВЕРШЕННЫЕ СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ И СВЯЗНЫЕ ОКРЕСТНОСТНЫЕ МНОЖЕСТВА

СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ, СОВЕРШЕННЫЕ СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ И СВЯЗНЫЕ ОКРЕСТНОСТНЫЕ МНОЖЕСТВА СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ, СОВЕРШЕННЫЕ СВЯЗАНО-ДОМИНАНТНЫЕ ТРЕУГОЛЬНЫЕ ГРАФЫ И СВЯЗНЫЕ ОКРЕСТНОСТНЫЕ МНОЖЕСТВА Ю. А. Картынник, Ю. Л. Орлович Белорусский государственный университет Минск,

More information

Sequential Incremental-Value Auctions

Sequential Incremental-Value Auctions Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

arxiv: v1 [cs.gr] 10 Apr 2015

arxiv: v1 [cs.gr] 10 Apr 2015 REAL-TIME TOOL FOR AFFINE TRANSFORMATIONS OF TWO DIMENSIONAL IFS FRACTALS ELENA HADZIEVA AND MARIJA SHUMINOSKA arxiv:1504.02744v1 s.gr 10 Apr 2015 Abstrat. This work introdues a novel tool for interative,

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2)

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2) SPECIAL ISSUE OF IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION: MULTI-ROBOT SSTEMS, 00 Distributed reonfiguration of hexagonal metamorphi robots Jennifer E. Walter, Jennifer L. Welh, and Nany M. Amato Abstrat

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Chromaticity-matched Superimposition of Foreground Objects in Different Environments

Chromaticity-matched Superimposition of Foreground Objects in Different Environments FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology

More information

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks A Dual-Hamiltonian-Path-Based Multiasting Strategy for Wormhole-Routed Star Graph Interonnetion Networks Nen-Chung Wang Department of Information and Communiation Engineering Chaoyang University of Tehnology,

More information

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths Z Combinatorial Filters: Sensor Beams, Obstales, and Possible Paths BENJAMIN TOVAR, Northwestern University FRED COHEN, University of Rohester LEONARDO BOBADILLA, University of Illinois JUSTIN CZARNOWSKI,

More information

Improved flooding of broadcast messages using extended multipoint relaying

Improved flooding of broadcast messages using extended multipoint relaying Improved flooding of broadast messages using extended multipoint relaying Pere Montolio Aranda a, Joaquin Garia-Alfaro a,b, David Megías a a Universitat Oberta de Catalunya, Estudis d Informàtia, Mulimèdia

More information

knit-purl All content (text, pictures, etc) of this document is protected by copyright. This document/file is for your personal use only.

knit-purl All content (text, pictures, etc) of this document is protected by copyright. This document/file is for your personal use only. entrela.0 why entrela.0 -? I really love entrela patterns, but when working them I get bored muh too fast to be able to an item in entrela pattern (usually after the first two rows ;-)). - /0 Then I thought:

More information

Boundary Correct Real-Time Soft Shadows

Boundary Correct Real-Time Soft Shadows Boundary Corret Real-Time Soft Shadows Bjarke Jakobsen Niels J. Christensen Bent D. Larsen Kim S. Petersen Informatis and Mathematial Modelling Tehnial University of Denmark {bj, nj, bdl}@imm.dtu.dk, kim@deadline.dk

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

Orientation of the coordinate system

Orientation of the coordinate system Orientation of the oordinate system Right-handed oordinate system: -axis by a positive, around the -axis. The -axis is mapped to the i.e., antilokwise, rotation of The -axis is mapped to the -axis by a

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Ma/CS 6b Class 11: Kuratowski and Coloring

Ma/CS 6b Class 11: Kuratowski and Coloring Ma/CS 6b Class 11: Kuratowski and Coloring By Adam Sheffer Kuratowski's Theorem Theorem. A graph is planar if and only if it does not have K 5 and K 3,3 as topological minors. We know that if a graph contains

More information

Adobe Certified Associate

Adobe Certified Associate Adobe Certified Assoiate About the Adobe Certified Assoiate (ACA) Program The Adobe Certified Assoiate (ACA) program is for graphi designers, Web designers, video prodution designers, and digital professionals

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

P-admissible Solution Space

P-admissible Solution Space P-admissible Solution Spae P-admissible solution spae or Problem P: 1. the solution spae is inite, 2. every solution is easible, 3. evaluation or eah oniguration is possible in polynomial time and so is

More information

On Graphs Supported by Line Sets

On Graphs Supported by Line Sets On Graphs Supported by Line Sets Vida Dujmović, William Evans, Stephen Kobourov, Giuseppe Liotta, Christophe Weibel, and Stephen Wismath School of Computer Science Carleton University cgm.cs.mcgill.ca/

More information

Algebra Lab Investigating Trigonometri Ratios You an use paper triangles to investigate the ratios of the lengths of sides of right triangles. Virginia SOL Preparation for G.8 The student will solve realworld

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

Fuzzy Pre-semi-closed Sets

Fuzzy Pre-semi-closed Sets BULLETIN of the Malaysian Mathematial Sienes Soiety http://mathusmmy/bulletin Bull Malays Math Si So () 1() (008), Fuzzy Pre-semi-losed Sets 1 S Murugesan and P Thangavelu 1 Department of Mathematis, Sri

More information

Data Structures in Java

Data Structures in Java Data Strutures in Java Leture 8: Trees and Tree Traversals. 10/5/2015 Daniel Bauer 1 Trees in Computer Siene A lot of data omes in a hierarhial/nested struture. Mathematial expressions. Program struture.

More information

Compilation Lecture 11a. Register Allocation Noam Rinetzky. Text book: Modern compiler implementation in C Andrew A.

Compilation Lecture 11a. Register Allocation Noam Rinetzky. Text book: Modern compiler implementation in C Andrew A. Compilation 0368-3133 Leture 11a Text book: Modern ompiler implementation in C Andrew A. Appel Register Alloation Noam Rinetzky 1 Registers Dediated memory loations that an be aessed quikly, an have omputations

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

Performance Benchmarks for an Interactive Video-on-Demand System

Performance Benchmarks for an Interactive Video-on-Demand System Performane Benhmarks for an Interative Video-on-Demand System. Guo,P.G.Taylor,E.W.M.Wong,S.Chan,M.Zukerman andk.s.tang ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) Department

More information

OvidSP Quick Reference Card

OvidSP Quick Reference Card OvidSP Quik Referene Card Searh in any of several dynami modes, ombine results, apply limits, use improved researh tools, develop strategies, save searhes, set automati alerts and RSS feeds, share results...

More information

An Edge-based Clustering Algorithm to Detect Social Circles in Ego Networks

An Edge-based Clustering Algorithm to Detect Social Circles in Ego Networks JOURNAL OF COMPUTERS, VOL. 8, NO., OCTOBER 23 2575 An Edge-based Clustering Algorithm to Detet Soial Cirles in Ego Networks Yu Wang Shool of Computer Siene and Tehnology, Xidian University Xi an,77, China

More information

A Unique Common Fixed Point Theorem in Cone Metric Type Spaces

A Unique Common Fixed Point Theorem in Cone Metric Type Spaces Universal Journal of Applied Mathematis (): 33-38, 03 DOI: 0.389/ujam.03.000 http://www.hrpub.org A Unique Common Fixed Point Theorem in Cone Metri Type Spaes K. P. R. Rao, G.N.V.Kishore,, P.R.Sobhana

More information

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center Construting Transation Serialization Order for Inremental Data Warehouse Refresh Ming-Ling Lo and Hui-I Hsiao IBM T. J. Watson Researh Center July 11, 1997 Abstrat In typial pratie of data warehouse, the

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

arxiv: v1 [math.co] 7 Dec 2018

arxiv: v1 [math.co] 7 Dec 2018 SEQUENTIALLY EMBEDDABLE GRAPHS JACKSON AUTRY AND CHRISTOPHER O NEILL arxiv:1812.02904v1 [math.co] 7 Dec 2018 Abstract. We call a (not necessarily planar) embedding of a graph G in the plane sequential

More information

An Efficient and Scalable Approach to CNN Queries in a Road Network

An Efficient and Scalable Approach to CNN Queries in a Road Network An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,

More information

The Six Color Theorem

The Six Color Theorem The Six Color Theorem The Six Color Theorem Theorem. Let G be a planar graph. There exists a proper -coloring of G. Proof. Let G be a the smallest planar graph (by number of vertices) that has no proper

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

1 Disjoint-set data structure.

1 Disjoint-set data structure. CS 124 Setion #4 Union-Fin, Greey Algorithms 2/20/17 1 Disjoint-set ata struture. 1.1 Operations Disjoint-set ata struture enale us to effiiently perform operations suh as plaing elements into sets, querying

More information

Abstract A method for the extrusion of arbitrary polygon meshes is introduced. This method can be applied to model a large class of complex 3-D

Abstract A method for the extrusion of arbitrary polygon meshes is introduced. This method can be applied to model a large class of complex 3-D Abstrat A method for the extrusion of arbitrary polygon meshes is introdued. This method an be applied to model a large lass of omplex 3-D losed surfaes. It onsists of defining a (typially small) set of

More information

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths

Z Combinatorial Filters: Sensor Beams, Obstacles, and Possible Paths Z Combinatorial Filters: Sensor Beams, Obstales, and Possible Paths BENJAMIN TOVAR, Northwestern University FRED COHEN, University of Rohester LEONARDO BOBADILLA, University of Illinois JUSTIN CZARNOWSKI,

More information

Abstract. We describe a parametric hybrid Bezier patch that, in addition. schemes are local in that changes to part of the data only aect portions of

Abstract. We describe a parametric hybrid Bezier patch that, in addition. schemes are local in that changes to part of the data only aect portions of A Parametri Hyrid Triangular Bezier Path Stephen Mann and Matthew Davidhuk Astrat. We desrie a parametri hyrid Bezier path that, in addition to lending interior ontrol points, lends oundary ontrol points.

More information

Interconnection Styles

Interconnection Styles Interonnetion tyles oftware Design Following the Export (erver) tyle 2 M1 M4 M5 4 M3 M6 1 3 oftware Design Following the Export (Client) tyle e 2 e M1 M4 M5 4 M3 M6 1 e 3 oftware Design Following the Export

More information

Dynamic Programming. Lecture #8 of Algorithms, Data structures and Complexity. Joost-Pieter Katoen Formal Methods and Tools Group

Dynamic Programming. Lecture #8 of Algorithms, Data structures and Complexity. Joost-Pieter Katoen Formal Methods and Tools Group Dynami Programming Leture #8 of Algorithms, Data strutures and Complexity Joost-Pieter Katoen Formal Methods and Tools Group E-mail: katoen@s.utwente.nl Otober 29, 2002 JPK #8: Dynami Programming ADC (214020)

More information

Year 11 GCSE Revision - Re-visit work

Year 11 GCSE Revision - Re-visit work Week beginning 6 th 13 th 20 th HALF TERM 27th Topis for revision Fators, multiples and primes Indies Frations, Perentages, Deimals Rounding 6 th Marh Ratio Year 11 GCSE Revision - Re-visit work Understand

More information

XES Software Communication Extension

XES Software Communication Extension XES Software Communication Extension Leemans, M.; Liu, C. Published: 20/11/2017 Document Version Accepted manuscript including changes made at the peer-review stage Please check the document version of

More information

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,

More information

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer

More information

Simultaneous image orientation in GRASS

Simultaneous image orientation in GRASS Simultaneous image orientation in GRASS Alessandro BERGAMINI, Alfonso VITTI, Paolo ATELLI Dipartimento di Ingegneria Civile e Ambientale, Università degli Studi di Trento, via Mesiano 77, 38 Trento, tel.

More information

Ma/CS 6b Class 26: Art Galleries and Politicians

Ma/CS 6b Class 26: Art Galleries and Politicians Ma/CS 6b Class 26: Art Galleries and Politicians By Adam Sheffer The Art Gallery Problem Problem. We wish to place security cameras at a gallery, such that they cover it completely. Every camera can cover

More information

p[4] p[3] p[2] p[1] p[0]

p[4] p[3] p[2] p[1] p[0] CMSC 425 : Sring 208 Dave Mount and Roger Eastman Homework Due: Wed, Marh 28, :00m. Submit through ELMS as a df file. It an either be distilled from a tyeset doument or handwritten, sanned, and enhaned

More information

CS269I: Incentives in Computer Science Lecture #19: Time-Inconsistent Planning

CS269I: Incentives in Computer Science Lecture #19: Time-Inconsistent Planning CS269I: Inentives in Computer Siene Leture #9: Time-Inonsistent Planning Tim Roughgarden Deember 5, 26 Utility Theory and Behavioral Eonomis In almost all of the models that we ve studied in this ourse,

More information

International Journal of Advancements in Research & Technology, Volume 3, Issue 3, March-2014 ISSN

International Journal of Advancements in Research & Technology, Volume 3, Issue 3, March-2014 ISSN International Journal of Advanements in Researh & Tehnology, Volume 3, Issue 3, Marh-204 ISSN 2278-773 47 Phrase Based Doument Retrieving y Comining Suffix Tree index data struture and Boyer- Moore faster

More information