Intersection Graphs of L-Shapes and Segments in the Plane

Size: px
Start display at page:

Download "Intersection Graphs of L-Shapes and Segments in the Plane"

Transcription

1 Intersection Grphs of -Shpes nd Segments in the Plne Stefn Felsner 1, Kolj Knuer 2, George B. Mertzios 3, nd Torsten Ueckerdt 4 1 Institut für Mthemtik, Technische Universität Berlin, Germny. 2 IRMM, Université Montpellier 2, Frnce. 3 School of Engineering nd Computing Sciences, Durhm University, UK. 4 Deprtment of Mthemtics, Krlsruhe Institute of Technology, Germny. felsner@mth.tu-berlin.de, kolj.knuer@mth.univ-montp2.fr, george.mertzios@durhm.c.uk, torsten.ueckerdt@kit.edu Abstrct. An -shpe is the union of horizontl nd verticl segment with common endpoint. These come in four rottions:,, nd. A k-bend pth is simple pth in the plne, whose direction chnges k times from horizontl to verticl. If grph dmits n intersection representtion in which every vertex is represented by n, n or, k-bend pth, or segment, then this grph is clled n {}-grph, {, }-grph, B k -VPG-grph or SEG-grph, respectively. Motivted by theorem of Middendorf nd Pfeiffer [Discrete Mthemtics, 108(1): , 1992], stting tht every {, }-grph is SEG-grph, we investigte severl known subclsses of SEG-grphs nd show tht they re {}-grphs, or B k -VPG-grphs for some smll constnt k. We show tht ll plnr 3-trees, ll line grphs of plnr grphs, nd ll full subdivisions of plnr grphs re {}-grphs. Furthermore we show tht ll complements of plnr grphs re B 19-VPG-grphs nd ll complements of full subdivisions re B 2-VPG-grphs. Here full subdivision is grph in which ech edge is subdivided t lest once. Keywords: intersection grphs, segment grphs, co-plnr grphs, k- bend VPG-grphs, plnr 3-trees. 1 Introduction nd Motivtion A segment intersection grph, SEG-grph for short, is grph tht cn be represented s follows. Vertices correspond to stright-line segments in the plne nd two vertices re djcent if nd only if the corresponding segments intersect. Such representtions re clled SEG-representtions nd, for convenience, the clss of ll SEG-grphs is denoted by SEG. SEG-grphs re n importnt subject of study strongly motivted from n lgorithmic point of view. Indeed, hving n intersection representtion of grph (in pplictions grphs often come This work ws prtilly supported by (i) the DFG ESF EuroGIGA projects COM- POSE nd GrDR, (ii) the EPSRC Grnt EP/K022660/1 nd (iii) the ANR Project EGOS: ANR-12-JS

2 long with such given representtion) my llow for designing better or fster lgorithms for optimiztion problems tht re hrd for generl grphs. More thn 20 yers go, Middendorf nd Pfeiffer [23], considered intersection grphs of xis-ligned -shpes in the plne, where n xis-ligned -shpe is the union of horizontl nd verticl segment whose intersection is n endpoint of both. In prticulr, -shpes come in four possible rottions:,,, nd. For subset X of these four rottions, e.g., X = {} or X = {, }, we cll grph n X-grph if it dmits n X-representtion, i.e., vertices cn be represented by -shpes from X in the plne, ech with rottion from X, such tht two vertices re djcent if nd only if the corresponding -shpes intersect. Similrly to SEG, we denote the clss of ll X-grphs by X. The question if n intersection representtion with polygonl pths or pseudo-segments cn be stretched into SEG-representtion is clssicl topic in combintoril geometry nd Oriented Mtroid Theory. Middendorf nd Pfeiffer prove the following interesting reltion between intersection grphs of segments nd -shpes. Theorem 1 (Middendorf nd Pfeiffer [23]). Every {, }-representtion hs combintorilly equivlent SEG-representtion. This theorem is best-possible in the sense tht there re exmples of {, }- grphs which re no SEG-grphs [6, 23], i.e., such {, }-representtions cnnot be stretched. We feel tht Theorem 1, which of course implies tht {, } SEG, did not receive lot of ttention in the ctive field of SEG-grphs. In prticulr, one could use Theorem 1 to prove tht certin grph clss G is contined in SEG by showing tht G is contined in {, }. For exmple, very recently Pwlik et l. [24] discovered clss of tringle-free SEG-grphs with rbitrrily high chromtic number, disproving fmous conjecture of Erdős [17], nd it is in fct esier to see tht these grphs re {}-grphs thn to see tht they re SEG-grphs. To the best of our knowledge, the stronger result G {, } hs never been shown for ny non-trivil grph clss G. In this pper we initite this reserch direction. We consider severl grph clsses which re known to be contined in SEG nd show tht they re ctully contined in {}, which is proper subclss of {, }. Whenever grph is not known (or known not) to be n intersection grph of segments or xis-ligned -shpes, one often considers nturl generliztions of these intersection representtions. Asinowski et l. [3] introduced intersection grphs of xis-ligned k-bend pths in the plne, clled B k -VPG-grphs. An (xis-ligned) k-bend pth is simple pth in the plne, whose direction chnges k times from horizontl to verticl. Clerly, B 1 -VPG-grphs re precisely intersection grphs of ll four -shpes; the union of B k -VPG-grphs for ll k 0 is exctly the clss STRING of intersection grphs of simple curves in the plne. Now if grph G / SEG is B k -VPG-grph for some smll k, then one might sy tht G is not fr from being SEG-grph. 2

3 1.1 Our Results nd Relted Work et us denote the clss of ll plnr grphs by PANAR. A recent celebrted result of Chlopin nd Gonçlves [5] sttes tht PANAR SEG, which ws conjectured by Scheinermn [25] in However, their proof is rther involved nd there is not much control over the kind of SEG-representtions. Here we give n esy proof for non-trivil subclss of plnr grphs, nmely plnr 3-trees. A 3-tree is n edge-mximl grph of treewidth 3. Every 3-tree cn be built up strting from the clique K 4 nd dding new vertices, one t time, whose neighborhood is the so-fr constructed grph is tringle. Theorem 2. Every plnr 3-tree is n {}-grph. It remins open to generlize Theorem 2 to plnr grphs of treewidth 3 (i.e., subgrphs of plnr 3-trees). On the other hnd it is esy to see tht grphs of treewidth t most 2 re {}-grphs. Chplick nd the lst uthor show in [8] tht plnr grphs re B 2 -VPG-grphs, improving on n erlier result of Asinowski et l. [3]. In [8] it is lso conjectured tht PANAR {}, which with Theorem 1 would imply the min result of [5], i.e., PANAR SEG. Considering line grphs of plnr grphs, one esily sees tht these grphs re SEG-grphs. Indeed, stright-line drwing of plnr grph G cn be interpreted s SEG-representtion of the line grph (G) of G. We prove the following strengthening result. Theorem 3. The line grph of every plnr grph is n {}-grph. Krtochvíl nd Kuběn [20] consider the clss of ll complements of plnr (co-plnr) grphs, CO-PANAR for short. They show tht CO-PANAR re intersection grphs of convex sets in the plne, nd sk whether CO-PANAR SEG. As the Independent Set Problem in plnr grphs is known to be NP-complete [14], Mx Clique is NP-complete for ny grph clss G CO-PANAR, e.g., intersection grphs of convex sets. Indeed, the longstnding open question whether Mx Clique is NP-complete for SEG [21] hs recently been nswered ffirmtively by Cbello, Crdinl nd ngermn [4] by showing tht every plnr grph hs n even subdivision whose complement is SEG-grph. The subdivision is essentil in the proof of [4], s it still remins n open problem whether CO-PANAR SEG [20]. The lrgest subclss of CO-PANAR known to be in SEG is the clss of complements of prtil 2- trees [13]. Here we show tht ll co-plnr grphs re not fr from being SEGgrphs. Theorem 4. Every co-plnr grph is B 19 -VPG grph. Theorem 4 implies tht Mx Clique is NP-complete for B k -VPG-grphs with k 19. On the other hnd, the Mx Clique problem for B 0 -VPG-grphs cn be solved in polynomil time, while Vertex Colorbility remins NPcomplete but llows for 2-pproximtion [3]. Middendorf nd Pfeiffer [23] show tht the complement of ny even subdivision of ny grph, i.e., every edge is 3

4 subdivided with non-zero even number of vertices, is n {, }-grph. This implies tht Mx Clique is NP-complete even for {, }-grphs. We consider full subdivisions of grphs, tht is, subdivision H of grph G where ech edge of G is subdivided t lest once. It is not hrd to see tht full subdivision H of G is in STRING if nd only if G is plnr, nd tht if G is plnr, then H is ctully SEG-grph. Here we show tht this cn be further strengthened, nmely tht H is in n {}-grph. Moreover, we consider the complement of full subdivision H of n rbitrry grph G, which is in STRING but not necessrily in SEG. Here, similr to the result of Middendorf nd Pfeiffer [23] on even subdivisions we show tht such grph H is not fr from being SEG-grph. Theorem 5. et H be full subdivision of grph G. (i) If G is plnr, then H is n {}-grph. (ii) If G is ny grph, then the complement of H is B 2 -VPG-grph. The grph clsses considered in this pper re illustrted in Figure 1. We shll prove Theorems 2, 3, 4 nd 5 in Sections 2, 3, 4 nd 5, respectively, nd conclude with some open questions in Section 6. line grphs of plnr grphs plnr 3-trees full subdivisions of plnr grphs SEG complements of even subdivisions plnr grphs B 1 B 2 B 19 COCOMP STRING complements of plnr grphs complements of full subdivisions Fig. 1. Grph clsses considered in this pper. 1.2 Relted Representtions In the context of contct representtions, where distinct segments or k-bend pths my not shre interior points, it is known tht every contct SEGrepresenttion hs combintorilly equivlent contct B 1 -VPG-representtion, 4

5 but not vice vers [19]. Contct SEG-grphs re exctly plnr mn grphs nd their subgrphs [10], which includes for exmple ll tringle-free plnr grphs. Very recently, contct {}-grphs hve been chrcterized [7]. Necessry nd sufficient conditions for stretchbility of contct system of pseudo-segments re known [1, 11]. et us lso mention the closely relted concept of edge-intersection grphs of pths in grid (EPG-grphs) introduced by Golumbic et l. [15]. There re some notble differences, strting from the fct tht every grph is n EPG-grph [15]. Nevertheless, nlogous questions to the ones posed bout VPG-representtions of STRING-grphs re posed bout EPG-representtions of generl grphs. In prticulr, there is strong interest in finding representtions using pths with few bends, see [18] for recent ccount. 2 Proof of Theorem 2 Proof. et G be plne 3-tree with fixed plne embedding. We construct n {}-representtion of G stisfying the dditionl property tht for every inner tringulr fce {, b, c} of G there exists subset of the plne, clled the privte region of the fce, tht intersects only the -pths for, b nd c, nd no other -pth. More precisely, privte region of {, b, c} is n xis-ligned rectiliner polygon hving one of the shpes depicted in Figure 2(), such tht the -pths for, b nd c intersect the polygon s shown in figure. b c c b c b () (b) Fig. 2. () The two possible shpes of privte region for inner fcil tringle {, b, c}. (b) An {}-representtion of the plne 3-tree on three vertices together with privte region for the only inner fce. Indeed, we prove the following stronger sttement by induction on the number of vertices in G. Clim. Every plne 3-tree dmits n {}-representtion together with privte region for every inner fce, such tht the privte regions for distinct fces re disjoint. 5

6 As induction bse ( V (G) = 3) consider the grph G consisting only of tringle, b, c. Then there is n essentilly unique {}-representtion of G nd it is not difficult to find privte region for the unique inner fce of G. We refer to Figure 2(b) for n illustrtion. Now let us ssume tht V (G) 4. Becuse G is 3-tree there exists n inner vertex v of degree exctly three. In prticulr, the three neighbors, b, c of v form n inner fcil tringle in the plne 3-tree G = G \ v. By induction G dmits n {}-representtion with privte region for ech inner fce so tht distinct privte regions re disjoint. Consider the privte region R for {, b, c}. By flipping the plne long the min digonl if necessry, we cn ssume without loss of generlity tht R hs the shpe shown in the left of Figure 2(). (Note tht such flip does not chnge the type of the -pths.) Now we introduce n -pth for vertex v completely inside R s depicted in Figure 3(). Since R does not intersect ny other -pth this is n {}-representtion of G. b c b c v () v (b) Fig. 3. () Introducing n -shpe for vertex v into the privte region for the tringle {, b, c}. (b) Identifying pirwise disjoint privte regions for the fcil tringles {, b, v}, {, c, v} nd {b, c, v}. Finlly we identify three privte regions for the three newly creted inner fces {, b, v}, {, c, v} nd {b, c, v}. This is shown in Figure 3(b). Since these regions re pirwise disjoint nd completely contined in the privte region for {, b, c} we hve identified privte region for every inner fce so tht distinct regions re disjoint. (Note tht {, b, c} is not fcil tringle in G nd hence does not need privte region.) This proves the clim nd thus conclude the proof of the theorem. 3 Proof of Theorem 3 Proof. Without loss of generlity let G be mximlly plnr grph with fixed plne embedding. (ine grphs of subgrphs of G re induced subgrphs of (G).) Then G dmits so-clled cnonicl ordering, nmely n ordering v 1,..., v n of the vertices of G such tht Vertices v 1, v 2, v n form the outer tringle of G in clockwise order. (We drw G such tht v 1, v 2 re the highest vertices.) 6

7 For i = 3,..., n vertex v i lies in the outer fce of the induced embedded subgrph G i 1 = G[v 1,..., v i 1 ]. Moreover, the neighbors of v i in G i 1 form pth on the outer fce of G i 1 with t lest two vertices. We shll construct n {}-representtion of (G) long fixed cnonicl ordering v 1,..., v n of G. For every i = 2,..., n we shll construct n {}-representtion of (G i ) with the following dditionl properties. For every outer vertex v of G i there is bottomless rectngle R(v), i.e., n xis-ligned rectngle with bottom-edge t, such tht: R(v) intersects the horizontl segments of precisely those pths for edges in G i incident to v. R(v) does not contin ny bends or endpoints of ny pth for n edge in G i nd does not intersect ny R(w) for w v. the left-to-right order of the bottomless rectngles mtches the order of vertices on the counterclockwise outer v 1, v 2 -pth of G i. For i = 2, the grph G i consist only of the edge v 1 v 2. Hence n {}-representtion of the one-vertex grph (G 2 ) consists of only one -shpe nd two disjoint bottomless rectngles R(v 1 ), R(v 2 ) intersecting its horizontl segment. For i 3, let (w 1,..., w k ) be the counterclockwise outer pth of G i 1 tht corresponds to the neighbors of v i in G i 1. The corresponding bottomless rectngles R(w 1 ),..., R(w k ) pper in this left-to-right order. See Figure 4 for n illustrtion. For every edge v i w j, j = 1,..., k we define n -shpe P (v i w j ) whose verticl segment is contined in the interior of R(w j ) nd whose horizontl segment ends in the interior of R(w k ). Moreover, the upper end nd lower end of the verticl segment of P (v i w j ) lies on the top side of R(w j ) nd below ll -shpes for edges in G i 1, respectively. Finlly, the bend nd right end of P (v i w j ) is plced bove the bend of P (v i w j+1 ) nd to the right of the right end of P (v i w j+1 ) for j = 1,..., k 1, see Figure 4. v 1 v 2 R(w 1 ) R(w 2 ) R(w 3 ) R(w 4 ) w 2 G i 1 w 1 w 3 w4 v i R(v 1 ) R(v 2 ) R (w 1 ) R (v i ) R (w 4 ) Fig. 4. Along cnonicl ordering vertex v i is dded to G i 1. For ech edge between v i nd vertex in G i 1 n -shpe is introduced with its verticl segment in the corresponding bottomless rectngle. The three new bottomless rectngles R (w 1), R (v i), R (w k ) re highlighted. 7

8 It is strightforwrd to check tht this wy we obtin n {}-representtion of (G i ). So it remins to find set of bottomless rectngles, one for ech outer vertex of G i, stisfying our dditionl property. We set R (v) = R(v) for every v V (G i ) \ {v i, w 1,..., w k }. We define bottomless rectngle R (w 1 ) R(w 1 ) such tht R (w 1 ) is crossed by ll horizontl segments tht cross R(w 1 ) nd dditionlly the horizontl segment of P (v i w 1 ). Similrly, we define R (w k ) R(w k ). And finlly, we define R (V i ) R(w k ) in such wy tht it is crossed by the horizontl segments of exctly P (v i w 1 ),..., P (v i w k ). Note tht for 1 < j < k the outer vertex w j of G i 1 is not n outer vertex of G i. Then {R (v) v v(g i )} hs the desired property. See gin Figure 4. 4 Proof of Theorem 4 Proof. et G = (V, E) be ny plnr grph. We shll construct B k -VPG representtion of the complement Ḡ of G for some constnt k tht is independent of G. Indeed, k = 19 is enough. To find the VPG representtion we mke use of two crucil properties of G: A) G is 4-colorble nd B) G is 5-degenerte. Indeed, our construction gives B 2d+9 -VPG representtion for the complement of ny 4-colorble d-degenerte grph. Consider ny 4-coloring of G with color clsses V 1, V 2, V 3, V 4. Further let σ = (v 1,..., v n ) be n order of the vertices of V witnessing the degenercy of G, i.e., for ech v i there t most 5 neighbors v j of v i with nd j < i. We cll these neighbors the bck neighbors of v i. Consider ny ordered pir of color clsses, sy (V 1, V 2 ), nd denote W = V 1 V 2, together with the vertex orders inherited from the order of vertices in V, i.e., σ V1 = σ 1 = (v 1,..., v V1 ) nd σ V2 = σ 2 = (w 1,..., w V2 ). For v V 1 we denote the number of bck neighbors of v in V 2 by deg 2(v). Further consider the xis-ligned rectngle R = [0, A] [0, A], where A = 2( W +2). For illustrtion we divide R into four qurters [0, A/2] [0, A/2], [0, A/2] [A/2, A], [A/2, A] [0, A/2] nd [A/2, A] [A/2, A]. We define monotone incresing pth Q(v) for ech v W s follows. See Figure 5 for n illustrtion. For v V 1 let i 1 < < i k be the indices of bck neighbors of v in V 2 nd i = mx{j {0} [σ 1 (v)] v j V 2 }, tht is, i is the lrgest index of vertex in V 2 tht comes before v in σ or i = 0 if there is no such vertex. Then we define the pth Q(v) so tht it strts t (1, 0), uses the horizontl lines t y = 2i j 1 for j = 1,..., k, y = 2i + 1 nd y = A 2σ 1 (v) in tht order, uses the verticl lines t x = 1, x = 2i j + 1 for j = 1,..., k nd x = A 2σ 1 (v) in tht order, nd finlly ends t (A, A 2σ 1 (v)). Note tht Q(v) voids the top-left qurter of R, hs exctly one bend t (A 2σ 1 (v), A 2σ 1 (v)) in the top-right qurter, goes bove the point (2i, 2i) in the bottom-left qurter if nd only if i i 1,..., i k nd i i. For w i V 2 the pth P (w i ) is defined nlogous fter rotting the rectngle R by 180 degrees nd swpping the roles of V 1 nd V 2. 8

9 R Fig. 5. The induced subgrph G[W ] for two color clsses W = V 1 V 2 of plnr grph G nd VPG representtion of its complement Ḡ[W ] in the rectngle [0, 2( W + 2)] [0, 2( W + 2)]. It is strightforwrd to check tht {Q(v) v W } is VPG representtion of Ḡ[W ] completely contined in R, where ech Q(v) strts nd ends t the boundry of R nd hs t most 3 + 2k bends, where k is the number of bck neighbors of v in W. Now we hve defined for ech pir of color clsses V i V j VPGrepresenttion of Ḡ[V i V j ]. For every vertex v V we hve defined three Q- pths, one for ech colors clss tht v is not in. In totl the three Q-pths for the sme vertex v hve t most 9 + 2k 19 bends, where k 5 is the bck degree of v. It remins to plce the six representtions of Ḡ[V i V j ] non-overlpping nd to connect the three Q-pths for ech vertex in such wy tht connections for vertices of different color do not intersect. This cn esily be done with two extr bends per pths, bsiclly becuse K 4 is plnr (we refer to Figure 6 for one wy to do this). Finlly, note tht the first nd lst segment of every pth in the representtion cn be omitted, yielding the climed bound. 5 Proof of Theorem 5 Proof. et G be ny grph nd H be subdivision of G in which ech edge is subdivided t lest once. Without loss of generlity we my ssume tht every edge of G is subdivided exctly once or twice. (i) Assuming tht G is plnr, we shll find n {}-representtion of H s follows. Assume without loss of generlity tht G is mximlly plnr. We 9

10 V 2 V 3 V 4 V 1 Fig. 6. Interconnecting the VPG representtions of Ḡ[Vi Vj] by dding t most two bends for ech vertex. The set of pths corresponding to color clss V i is indicted by single pth lbeled V i, i = 1, 2, 3, 4. consider br visibility representtion of G, i.e., vertices of G re disjoint horizontl segments in the plne nd edges re disjoint verticl segments in the plne whose endpoints re contined in the two corresponding vertex segments nd which re disjoint from ll other vertex segments. Such representtion for plnr tringultion exists e.g. by [22]. See Figure 7 for n illustrtion Fig. 7. A plnr grph G on the left, br visibility representtion of G in the center, nd n {}-representtion of full division of G on the right. Here, the edges {1, 2}, {1, 3} nd {3, 6} re subdivided twice. It is now esy to interpret every segment s n, nd replce n segment corresponding to edge tht is subdivided twice by two -shpes. et us simply refer to Figure 7 gin. (ii) Now ssume tht G = (V, E) is ny grph. We shll construct B 2 - VPG representtion of the complement H of H = (V W, E ) with monotone incresing pths only. First, we represent the clique H[V ]. et V = {v 1,..., v n } nd define for i = 1,..., n the 2-bend pth P (v i ) for vertex v i to strt t (i, 0), hve bends t (i, i) nd (i + n, i), nd end t (i + n, n + 1). See Figure 8 for n illustrtion. For convenience, let us cll these pths v-pths. 10

11 i + n 1 + n j + n 2n i + n 1 + n j + n 2n P (w ij ) P (w j ) P (v j ) P (v j ) P (v i ) P (v i ) P (w i ) 1 i j n 1 i j n Fig. 8. eft: Inserting the pth P (w ij) for single vertex w ij subdividing the edge v iv j in G. Right: Inserting the pths P (w i) nd P (w j) for two vertices w i, w j subdividing the edge v iv j in G. Next, we define for every edge of G the 2-bend pths for the one or two corresponding subdivision vertices in H. We cll these pths w-pths. So let v i v j be ny edge of G with i < j. We distinguish two cses. Cse 1. The edge v i v j is subdivided by only one vertex w ij in H. We define the w-pth P (w ij ) to strt t (j 1 4, i ), hve bends t (j 1 4, j ) nd (i + n 1 4, j ), nd end t (i + n 1 4, n + 1), see the left of Figure 8. Cse 2. The edge v i v j is subdivided by two vertices w i, w j with v i w i, v j w j E(H). We define the strt, bends nd end of the w-pth P (w i ) to be (j 1 4, i ), (j 1 4, j 1 4 ), (i + n 1 4, j 1 4 ) nd (i + n 1 4, n + 1), respectively. The strt, bends nd end of the w-pth P (w j ) re (j 1 2, i 1 4 ), (j 1 2, j ), (i + n 1 2, j ) nd (i + n 1 2, n + 1), respectively. See the right of Figure 8. It is esy to see tht every w-pth P (w) intersects every v-pth, except for the one or two v-pths corresponding to the neighbors of w in H. Moreover, the two w-pths in Cse 2 re disjoint. It remins to check tht the w-pths for distinct edges of G mutully intersect. To this end, note tht every w- pth for edge v i v j strts ner (j, i), bends ner (j, j) nd (i + n, j) nd ends ner (i+n, n). Consider two w-pths P nd P tht strt t (j, i) nd (j, i ), respectively, nd bend ner (j, j) nd (j, j ), respectively. If j = j then it is esy to check tht P nd P intersect ner (j, j). Otherwise, let j > j. Now if j > i, then P nd P intersect ner (j, i), nd if j i, then P nd P intersect ner (i + n, j ). Hence we hve found B 2 -VPG-representtion of H, s desired. et us remrk, tht in this representtion some w-pths intersect non-trivilly long some horizontl or verticl lines. However, this cn be omitted by slight nd pproprite perturbtion of endpoints nd bends of w-pths. 11

12 6 Conclusions nd Open Problems Motivted by Middendorf nd Pfeiffer s theorem (Theorem 1 in [23]) tht every {, }-representtion cn be stretched into SEG-representtion, we considered the question which subclsses of SEG-grphs re ctully {, }-grphs, or even {}-grphs. We proved tht this is indeed the cse for severl grph clsses relted to plnr grphs. We feel tht the question whether PANAR {, }, s lredy conjectured [8], is of prticulr importnce. After ll, this, together with Theorem 1, would give new proof for the fct tht PANAR SEG. Open Problem 1 Ech of the following is open. (i) When cn B 1 -VPG-representtion be stretched into combintorilly equivlent SEG-representtion? (ii) Is {, } = SEG B 1 -VPG? (iii) Is every plnr grph n {}-grph, or B 1 -VPG-grph? (iv) Does every plnr grph dmit n even subdivision whose complement is n {}-grph, or B 1 -VPG-grph? (v) Recognizing B k -VPG grphs is known to be NP-complete for ech k 0 [6]. Wht is the complexity of recognizing {}-grphs, or {, }-grphs? Sometimes it is of prticulr interest to find SEG-representtions using only few different slopes for the segments. While biprtite nd tringle-free plnr grphs re (contct) SEG-grphs using only two slopes [12] nd three slopes [9], respectively, open conjectures of Scheinermn [25] nd West [27] stte, tht 3- colorble nd generl plnr grphs hve SEG-representtions with only 3 slopes nd 4 slopes, respectively. Cn Middendorf nd Pfeiffer s theorem be used to obtin SEG-representtions with few slopes? Recll tht k 0 B k -VPG = STRING [3]. Chplick et l. [6] prove tht B k - VPG B k+1 -VPG for ll k 0 nd lso tht SEG B k -VPG for ech k 0, even if SEG is restricted to three slopes only. Another nturl subclss of STRING, which is in no inclusion-reltion with SEG, is the clss COCOMP of co-comprbility grphs [16]. However, one cn prove result similr to the previous one concerning B k -VPG-grphs nd STRING-grphs: There is no k N such tht B k -VPG COCOMP. A proof cn be given long the degrees of freedoms pproch of Alon nd Scheinermn [2], i.e., by counting the grphs in the respective sets. First, Alon nd Scheinermn consider the number P (n, t) of t-dimensionl posets on n elements. They show tht for fixed t the growth of the logrithm of this number behves like nt log n. et CC(n, t) be the number of cocomprbility grphs of t-dimensionl posets on n elements. With esy dpttions of the Alon nd Scheinermn proof we obtin log CC(n, t) n(t 1 o(1)) log n. Every pth of B k -VPG-representtion cn be encoded by k + 3 numbers. The question whether two pths intersect cn be nswered by looking t the signs of few low degree polynomils in 2k + 6 vribles evluted t the encodings of the two pths. This mens tht the clss B k -VPGhs k + 3 degrees of freedom. 12

13 Alon nd Scheinermn show how to use Wrren s Theorem [26] to get n upper bound on the size of such clss. The logrithm of the number of B k -VPGgrphs on n vertices is O(1)nk log n. Compring the numbers we find tht there re cocomprbility grphs of (k+ 2)-dimensionl posets tht hve no B k -VPG-representtion. On the other hnd it is esy to see, tht the co-comprbility grph of d-dimensionl poset is B d 1 - VPG-grph. Is there similr prmeter ensuring few bends in representtions of SEG-grphs? We know tht the number of slopes in the SEG-representtion is not the right nswer here. References 1. N. Aerts nd S. Felsner. Stright line tringle representtions. In Proceedings of the 21st Interntionl Symposium on Grph Drwing (GD), pges , N. Alon nd E. Scheinermn. Degrees of freedom versus dimension for continment orders. Order, 5:11 16, A. Asinowski, E. Cohen, M. C. Golumbic, V. imouzy, M. ipshteyn, nd M. Stern. Vertex intersection grphs of pths on grid. J. Grph Algorithms Appl., 16(2): , S. Cbello, J. Crdinl, nd S. ngermn. The clique problem in ry intersection grphs. Discrete & Computtionl Geometry, 50(3): , J. Chlopin nd D. Gonçlves. Every plnr grph is the intersection grph of segments in the plne: extended bstrct. In Proceedings of the 41st nnul ACM symposium on Theory of computing, STOC 09, pges , S. Chplick, V. Jelínek, J. Krtochvíl, nd T. Vyskočil. Bend-bounded pth intersection grphs: Susges, noodles, nd wffles on grill. In Proceedings of the 38th Grph-Theoretic Concepts in Computer Science (WG), pges , S. Chplick, S. G. Kobourov, nd T. Ueckerdt. Equilterl -contct grphs. In Proceedings of the 39th Grph-Theoretic Concepts in Computer Science (WG), pges , S. Chplick nd T. Ueckerdt. Plnr grphs s VPG-grphs. Journl of Grph Algorithms nd Applictions, 17(4): , N. de Cstro, F. J. Cobos, J. C. Dn, A. Márquez, nd M. Noy. Tringle-free plnr grphs nd segment intersection grphs. J. Grph Algorithms Appl., 6(1):7 26, H. de Frysseix nd P. O. de Mendez. Representtions by contct nd intersection of segments. Algorithmic, 47(4): , H. de Frysseix nd P. O. de Mendez. Stretching of Jordn rc contct systems. Discrete Applied Mthemtics, 155(9): , H. de Frysseix, P. O. de Mendez, nd J. Pch. A left-first serch lgorithm for plnr grphs. Discrete Comput. Geom., 13(3-4): , M. C. Frncis, J. Krtochvíl, nd T. Vyskočil. Segment representtion of subclss of co-plnr grphs. Discrete Mthemtics, 312(10): , M. R. Grey nd D. S. Johnson. Computers nd Intrctbility: A guide to the theory of NP-completeness. W. H. Freemn, M. C. Golumbic, M. ipshteyn, nd M. Stern. Edge intersection grphs of single bend pths on grid. Networks, 54(3): , M. C. Golumbic, D. Rotem, nd J. Urruti. Comprbility grphs nd intersection grphs. Discrete Mthemtics, 43(1):37 46,

14 17. A. Gyárfás. Problems from the world surrounding perfect grphs. Zstos. Mt, 19(3-4): , D. Heldt, K. Knuer, nd T. Ueckerdt. Edge-intersection grphs of grid pths: The bend-number. Discrete Appl. Mth., 167: , S. G. Kobourov, T. Ueckerdt, nd K. Verbeek. Combintoril nd geometric properties of plnr mn grphs. In SODA, pges SIAM, J. Krtochvíl nd A. Kuběn. On intersection representtions of co-plnr grphs. Discrete Mth., 178(1-3): , J. Krtochvíl nd J. Mtousek. Intersection grphs of segments. Journl of Combintoril Theory, Series B, 62(2): , F. uccio, S. Mzzone, nd C. K. Wong. A note on visibility grphs. Discrete Mth., 64(2-3): , M. Middendorf nd F. Pfeiffer. The mx clique problem in clsses of string-grphs. Discrete mthemtics, 108(1): , A. Pwlik, J. Kozik, T. Krwczyk, M. soń, P. Micek, W. T. Trotter, nd B. Wlczk. Tringle-free intersection grphs of line segments with lrge chromtic number. Journl of Combintoril Theory, Series B, E. R. Scheinermn. Intersection clsses nd multiple intersection prmeters of grphs. PhD thesis, Princeton University, H. E. Wrren. ower bounds for pproximtion by nonliner mnifolds. Trns. Amer. Mth. Soc., 133: , D. B. West. Open problems. Newsletter of the SIAM Activity Group on Disc. Mth, 2(3),

6.2 Volumes of Revolution: The Disk Method

6.2 Volumes of Revolution: The Disk Method mth ppliction: volumes by disks: volume prt ii 6 6 Volumes of Revolution: The Disk Method One of the simplest pplictions of integrtion (Theorem 6) nd the ccumultion process is to determine so-clled volumes

More information

CS311H: Discrete Mathematics. Graph Theory IV. A Non-planar Graph. Regions of a Planar Graph. Euler s Formula. Instructor: Işıl Dillig

CS311H: Discrete Mathematics. Graph Theory IV. A Non-planar Graph. Regions of a Planar Graph. Euler s Formula. Instructor: Işıl Dillig CS311H: Discrete Mthemtics Grph Theory IV Instructor: Işıl Dillig Instructor: Işıl Dillig, CS311H: Discrete Mthemtics Grph Theory IV 1/25 A Non-plnr Grph Regions of Plnr Grph The plnr representtion of

More information

F. R. K. Chung y. University ofpennsylvania. Philadelphia, Pennsylvania R. L. Graham. AT&T Labs - Research. March 2,1997.

F. R. K. Chung y. University ofpennsylvania. Philadelphia, Pennsylvania R. L. Graham. AT&T Labs - Research. March 2,1997. Forced convex n-gons in the plne F. R. K. Chung y University ofpennsylvni Phildelphi, Pennsylvni 19104 R. L. Grhm AT&T Ls - Reserch Murry Hill, New Jersey 07974 Mrch 2,1997 Astrct In seminl pper from 1935,

More information

Section 10.4 Hyperbolas

Section 10.4 Hyperbolas 66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol

More information

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES MARCELLO DELGADO Abstrct. The purpose of this pper is to build up the bsic conceptul frmework nd underlying motivtions tht will llow us to understnd ctegoricl

More information

MATH 2530: WORKSHEET 7. x 2 y dz dy dx =

MATH 2530: WORKSHEET 7. x 2 y dz dy dx = MATH 253: WORKSHT 7 () Wrm-up: () Review: polr coordintes, integrls involving polr coordintes, triple Riemnn sums, triple integrls, the pplictions of triple integrls (especilly to volume), nd cylindricl

More information

INTRODUCTION TO SIMPLICIAL COMPLEXES

INTRODUCTION TO SIMPLICIAL COMPLEXES INTRODUCTION TO SIMPLICIAL COMPLEXES CASEY KELLEHER AND ALESSANDRA PANTANO 0.1. Introduction. In this ctivity set we re going to introduce notion from Algebric Topology clled simplicil homology. The min

More information

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1 Mth 33 Volume Stewrt 5.2 Geometry of integrls. In this section, we will lern how to compute volumes using integrls defined by slice nlysis. First, we recll from Clculus I how to compute res. Given the

More information

MATH 25 CLASS 5 NOTES, SEP

MATH 25 CLASS 5 NOTES, SEP MATH 25 CLASS 5 NOTES, SEP 30 2011 Contents 1. A brief diversion: reltively prime numbers 1 2. Lest common multiples 3 3. Finding ll solutions to x + by = c 4 Quick links to definitions/theorems Euclid

More information

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus Unit #9 : Definite Integrl Properties, Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl

More information

arxiv: v1 [cs.cg] 9 Dec 2016

arxiv: v1 [cs.cg] 9 Dec 2016 Some Counterexmples for Comptible Tringultions rxiv:62.0486v [cs.cg] 9 Dec 206 Cody Brnson Dwn Chndler 2 Qio Chen 3 Christin Chung 4 Andrew Coccimiglio 5 Sen L 6 Lily Li 7 Aïn Linn 8 Ann Lubiw 9 Clre Lyle

More information

such that the S i cover S, or equivalently S

such that the S i cover S, or equivalently S MATH 55 Triple Integrls Fll 16 1. Definition Given solid in spce, prtition of consists of finite set of solis = { 1,, n } such tht the i cover, or equivlently n i. Furthermore, for ech i, intersects i

More information

9 Graph Cutting Procedures

9 Graph Cutting Procedures 9 Grph Cutting Procedures Lst clss we begn looking t how to embed rbitrry metrics into distributions of trees, nd proved the following theorem due to Brtl (1996): Theorem 9.1 (Brtl (1996)) Given metric

More information

If you are at the university, either physically or via the VPN, you can download the chapters of this book as PDFs.

If you are at the university, either physically or via the VPN, you can download the chapters of this book as PDFs. Lecture 5 Wlks, Trils, Pths nd Connectedness Reding: Some of the mteril in this lecture comes from Section 1.2 of Dieter Jungnickel (2008), Grphs, Networks nd Algorithms, 3rd edition, which is ville online

More information

1 Quad-Edge Construction Operators

1 Quad-Edge Construction Operators CS48: Computer Grphics Hndout # Geometric Modeling Originl Hndout #5 Stnford University Tuesdy, 8 December 99 Originl Lecture #5: 9 November 99 Topics: Mnipultions with Qud-Edge Dt Structures Scribe: Mike

More information

Stained Glass Design. Teaching Goals:

Stained Glass Design. Teaching Goals: Stined Glss Design Time required 45-90 minutes Teching Gols: 1. Students pply grphic methods to design vrious shpes on the plne.. Students pply geometric trnsformtions of grphs of functions in order to

More information

arxiv:cs.cg/ v1 18 Oct 2005

arxiv:cs.cg/ v1 18 Oct 2005 A Pir of Trees without Simultneous Geometric Embedding in the Plne rxiv:cs.cg/0510053 v1 18 Oct 2005 Mrtin Kutz Mx-Plnck-Institut für Informtik, Srbrücken, Germny mkutz@mpi-inf.mpg.de October 19, 2005

More information

Pointwise convergence need not behave well with respect to standard properties such as continuity.

Pointwise convergence need not behave well with respect to standard properties such as continuity. Chpter 3 Uniform Convergence Lecture 9 Sequences of functions re of gret importnce in mny res of pure nd pplied mthemtics, nd their properties cn often be studied in the context of metric spces, s in Exmples

More information

Vertex Intersection Graphs of Paths on a Grid

Vertex Intersection Graphs of Paths on a Grid Journl of Grph Algorithms nd Applictions http://jg.info/ vol. 16, no. 2, pp. 129 150 (2012) Vertex Intersection Grphs of Pths on Grid Andrei Asinowski 1 Eld Cohen 2,3 Mrtin Chrles Golumic 2,3 Vincent Limouzy

More information

Algorithms for embedded graphs

Algorithms for embedded graphs Algorithms for embedded grphs Éric Colin de Verdière October 4, 2017 ALGORITHMS FOR EMBEDDED GRAPHS Foreword nd introduction Foreword This document is the overlpping union of some course notes tht the

More information

Research Announcement: MAXIMAL CONNECTED HAUSDORFF TOPOLOGIES

Research Announcement: MAXIMAL CONNECTED HAUSDORFF TOPOLOGIES Volume 2, 1977 Pges 349 353 http://topology.uburn.edu/tp/ Reserch Announcement: MAXIMAL CONNECTED HAUSDORFF TOPOLOGIES by J. A. Guthrie, H. E. Stone, nd M. L. Wge Topology Proceedings Web: http://topology.uburn.edu/tp/

More information

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it.

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it. 6.3 Volumes Just s re is lwys positive, so is volume nd our ttitudes towrds finding it. Let s review how to find the volume of regulr geometric prism, tht is, 3-dimensionl oject with two regulr fces seprted

More information

a(e, x) = x. Diagrammatically, this is encoded as the following commutative diagrams / X

a(e, x) = x. Diagrammatically, this is encoded as the following commutative diagrams / X 4. Mon, Sept. 30 Lst time, we defined the quotient topology coming from continuous surjection q : X! Y. Recll tht q is quotient mp (nd Y hs the quotient topology) if V Y is open precisely when q (V ) X

More information

arxiv:math/ v2 [math.co] 28 Feb 2006

arxiv:math/ v2 [math.co] 28 Feb 2006 Chord Digrms nd Guss Codes for Grphs rxiv:mth/0508269v2 [mth.co] 28 Feb 2006 Thoms Fleming Deprtment of Mthemtics University of Cliforni, Sn Diego L Joll, C 92093-0112 tfleming@mth.ucsd.edu bstrct lke

More information

arxiv: v1 [cs.cg] 1 Jun 2016

arxiv: v1 [cs.cg] 1 Jun 2016 HOW TO MORPH PLANAR GRAPH DRAWINGS Soroush Almdri, Ptrizio Angelini, Fidel Brrer-Cruz, Timothy M. Chn, Giordno D Lozzo, Giuseppe Di Bttist, Fbrizio Frti, Penny Hxell, Ann Lubiw, Murizio Ptrignni, Vincenzo

More information

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve.

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve. Line Integrls The ide of line integrl is very similr to tht of single integrls. If the function f(x) is bove the x-xis on the intervl [, b], then the integrl of f(x) over [, b] is the re under f over the

More information

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers Mth Modeling Lecture 4: Lgrnge Multipliers Pge 4452 Mthemticl Modeling Lecture 4: Lgrnge Multipliers Lgrnge multipliers re high powered mthemticl technique to find the mximum nd minimum of multidimensionl

More information

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES)

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) Numbers nd Opertions, Algebr, nd Functions 45. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) In sequence of terms involving eponentil growth, which the testing service lso clls geometric

More information

2 Computing all Intersections of a Set of Segments Line Segment Intersection

2 Computing all Intersections of a Set of Segments Line Segment Intersection 15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design

More information

Determining Single Connectivity in Directed Graphs

Determining Single Connectivity in Directed Graphs Determining Single Connectivity in Directed Grphs Adm L. Buchsbum 1 Mrtin C. Crlisle 2 Reserch Report CS-TR-390-92 September 1992 Abstrct In this pper, we consider the problem of determining whether or

More information

12-B FRACTIONS AND DECIMALS

12-B FRACTIONS AND DECIMALS -B Frctions nd Decimls. () If ll four integers were negtive, their product would be positive, nd so could not equl one of them. If ll four integers were positive, their product would be much greter thn

More information

Ma/CS 6b Class 1: Graph Recap

Ma/CS 6b Class 1: Graph Recap M/CS 6 Clss 1: Grph Recp By Adm Sheffer Course Detils Instructor: Adm Sheffer. TA: Cosmin Pohot. 1pm Mondys, Wednesdys, nd Fridys. http://mth.cltech.edu/~2015-16/2term/m006/ Min ook: Introduction to Grph

More information

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork MA1008 Clculus nd Liner Algebr for Engineers Course Notes for Section B Stephen Wills Deprtment of Mthemtics University College Cork s.wills@ucc.ie http://euclid.ucc.ie/pges/stff/wills/teching/m1008/ma1008.html

More information

arxiv: v2 [math.ho] 4 Jun 2012

arxiv: v2 [math.ho] 4 Jun 2012 Volumes of olids of Revolution. Unified pproch Jorge Mrtín-Morles nd ntonio M. Oller-Mrcén jorge@unizr.es, oller@unizr.es rxiv:5.v [mth.ho] Jun Centro Universitrio de l Defens - IUM. cdemi Generl Militr,

More information

A dual of the rectangle-segmentation problem for binary matrices

A dual of the rectangle-segmentation problem for binary matrices A dul of the rectngle-segmenttion prolem for inry mtrices Thoms Klinowski Astrct We consider the prolem to decompose inry mtrix into smll numer of inry mtrices whose -entries form rectngle. We show tht

More information

Definition of Regular Expression

Definition of Regular Expression Definition of Regulr Expression After the definition of the string nd lnguges, we re redy to descrie regulr expressions, the nottion we shll use to define the clss of lnguges known s regulr sets. Recll

More information

Math 464 Fall 2012 Notes on Marginal and Conditional Densities October 18, 2012

Math 464 Fall 2012 Notes on Marginal and Conditional Densities October 18, 2012 Mth 464 Fll 2012 Notes on Mrginl nd Conditionl Densities klin@mth.rizon.edu October 18, 2012 Mrginl densities. Suppose you hve 3 continuous rndom vribles X, Y, nd Z, with joint density f(x,y,z. The mrginl

More information

Ma/CS 6b Class 1: Graph Recap

Ma/CS 6b Class 1: Graph Recap M/CS 6 Clss 1: Grph Recp By Adm Sheffer Course Detils Adm Sheffer. Office hour: Tuesdys 4pm. dmsh@cltech.edu TA: Victor Kstkin. Office hour: Tuesdys 7pm. 1:00 Mondy, Wednesdy, nd Fridy. http://www.mth.cltech.edu/~2014-15/2term/m006/

More information

MTH 146 Conics Supplement

MTH 146 Conics Supplement 105- Review of Conics MTH 146 Conics Supplement In this section we review conics If ou ne more detils thn re present in the notes, r through section 105 of the ook Definition: A prol is the set of points

More information

50 AMC LECTURES Lecture 2 Analytic Geometry Distance and Lines. can be calculated by the following formula:

50 AMC LECTURES Lecture 2 Analytic Geometry Distance and Lines. can be calculated by the following formula: 5 AMC LECTURES Lecture Anlytic Geometry Distnce nd Lines BASIC KNOWLEDGE. Distnce formul The distnce (d) between two points P ( x, y) nd P ( x, y) cn be clculted by the following formul: d ( x y () x )

More information

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

In the last lecture, we discussed how valid tokens may be specified by regular expressions. LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.

More information

Misrepresentation of Preferences

Misrepresentation of Preferences Misrepresenttion of Preferences Gicomo Bonnno Deprtment of Economics, University of Cliforni, Dvis, USA gfbonnno@ucdvis.edu Socil choice functions Arrow s theorem sys tht it is not possible to extrct from

More information

10.5 Graphing Quadratic Functions

10.5 Graphing Quadratic Functions 0.5 Grphing Qudrtic Functions Now tht we cn solve qudrtic equtions, we wnt to lern how to grph the function ssocited with the qudrtic eqution. We cll this the qudrtic function. Grphs of Qudrtic Functions

More information

Algorithms for graphs on surfaces

Algorithms for graphs on surfaces Algorithms for grphs on surfces Éric Colin de Verdière École normle supérieure, 20112012 ALGORITHMS FOR GRAPHS ON SURFACES Foreword nd introduction Foreword These notes re certinly not in nl shpe, nd comments

More information

Midterm 2 Sample solution

Midterm 2 Sample solution Nme: Instructions Midterm 2 Smple solution CMSC 430 Introduction to Compilers Fll 2012 November 28, 2012 This exm contins 9 pges, including this one. Mke sure you hve ll the pges. Write your nme on the

More information

9.1 apply the distance and midpoint formulas

9.1 apply the distance and midpoint formulas 9.1 pply the distnce nd midpoint formuls DISTANCE FORMULA MIDPOINT FORMULA To find the midpoint between two points x, y nd x y 1 1,, we Exmple 1: Find the distnce between the two points. Then, find the

More information

1 Drawing 3D Objects in Adobe Illustrator

1 Drawing 3D Objects in Adobe Illustrator Drwing 3D Objects in Adobe Illustrtor 1 1 Drwing 3D Objects in Adobe Illustrtor This Tutoril will show you how to drw simple objects with three-dimensionl ppernce. At first we will drw rrows indicting

More information

Lily Yen and Mogens Hansen

Lily Yen and Mogens Hansen SKOLID / SKOLID No. 8 Lily Yen nd Mogens Hnsen Skolid hs joined Mthemticl Myhem which is eing reformtted s stnd-lone mthemtics journl for high school students. Solutions to prolems tht ppered in the lst

More information

Answer Key Lesson 6: Workshop: Angles and Lines

Answer Key Lesson 6: Workshop: Angles and Lines nswer Key esson 6: tudent Guide ngles nd ines Questions 1 3 (G p. 406) 1. 120 ; 360 2. hey re the sme. 3. 360 Here re four different ptterns tht re used to mke quilts. Work with your group. se your Power

More information

Unit 5 Vocabulary. A function is a special relationship where each input has a single output.

Unit 5 Vocabulary. A function is a special relationship where each input has a single output. MODULE 3 Terms Definition Picture/Exmple/Nottion 1 Function Nottion Function nottion is n efficient nd effective wy to write functions of ll types. This nottion llows you to identify the input vlue with

More information

Notes for Graph Theory

Notes for Graph Theory Notes for Grph Theory These re notes I wrote up for my grph theory clss in 06. They contin most of the topics typiclly found in grph theory course. There re proofs of lot of the results, ut not of everything.

More information

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1. Answer on Question #5692, Physics, Optics Stte slient fetures of single slit Frunhofer diffrction pttern. The slit is verticl nd illuminted by point source. Also, obtin n expression for intensity distribution

More information

Fig.25: the Role of LEX

Fig.25: the Role of LEX The Lnguge for Specifying Lexicl Anlyzer We shll now study how to uild lexicl nlyzer from specifiction of tokens in the form of list of regulr expressions The discussion centers round the design of n existing

More information

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method A New Lerning Algorithm for the MAXQ Hierrchicl Reinforcement Lerning Method Frzneh Mirzzdeh 1, Bbk Behsz 2, nd Hmid Beigy 1 1 Deprtment of Computer Engineering, Shrif University of Technology, Tehrn,

More information

Solutions to Math 41 Final Exam December 12, 2011

Solutions to Math 41 Final Exam December 12, 2011 Solutions to Mth Finl Em December,. ( points) Find ech of the following its, with justifiction. If there is n infinite it, then eplin whether it is or. ( ) / ln() () (5 points) First we compute the it:

More information

Section 3.1: Sequences and Series

Section 3.1: Sequences and Series Section.: Sequences d Series Sequences Let s strt out with the definition of sequence: sequence: ordered list of numbers, often with definite pttern Recll tht in set, order doesn t mtter so this is one

More information

arxiv: v1 [math.co] 18 Sep 2015

arxiv: v1 [math.co] 18 Sep 2015 Improvements on the density o miml -plnr grphs rxiv:509.05548v [mth.co] 8 Sep 05 János Brát MTA-ELTE Geometric nd Algeric Comintorics Reserch Group rt@cs.elte.hu nd Géz Tóth Alréd Rényi Institute o Mthemtics,

More information

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association 9. CISC - Curriculum & Instruction Steering Committee The Winning EQUATION A HIGH QUALITY MATHEMATICS PROFESSIONAL DEVELOPMENT PROGRAM FOR TEACHERS IN GRADES THROUGH ALGEBRA II STRAND: NUMBER SENSE: Rtionl

More information

Grade 7/8 Math Circles Geometric Arithmetic October 31, 2012

Grade 7/8 Math Circles Geometric Arithmetic October 31, 2012 Fculty of Mthemtics Wterloo, Ontrio N2L 3G1 Grde 7/8 Mth Circles Geometric Arithmetic Octoer 31, 2012 Centre for Eduction in Mthemtics nd Computing Ancient Greece hs given irth to some of the most importnt

More information

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey Alignment of Long Sequences BMI/CS 776 www.biostt.wisc.edu/bmi776/ Spring 2012 Colin Dewey cdewey@biostt.wisc.edu Gols for Lecture the key concepts to understnd re the following how lrge-scle lignment

More information

Mathematics Background

Mathematics Background For more roust techer experience, plese visit Techer Plce t mthdshord.com/cmp3 Mthemtics Bckground Extending Understnding of Two-Dimensionl Geometry In Grde 6, re nd perimeter were introduced to develop

More information

What are suffix trees?

What are suffix trees? Suffix Trees 1 Wht re suffix trees? Allow lgorithm designers to store very lrge mount of informtion out strings while still keeping within liner spce Allow users to serch for new strings in the originl

More information

Theory of Computation CSE 105

Theory of Computation CSE 105 $ $ $ Theory of Computtion CSE 105 Regulr Lnguges Study Guide nd Homework I Homework I: Solutions to the following problems should be turned in clss on July 1, 1999. Instructions: Write your nswers clerly

More information

Wang Tiles. May 2, 2006

Wang Tiles. May 2, 2006 Wng Tiles My 2, 2006 Abstrct Suppose we wnt to cover the plne with decorted squre tiles of the sme size. Tiles re to be chosen from finite number of types. There re unbounded tiles of ech type vilble.

More information

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts Clss-XI Mthemtics Conic Sections Chpter-11 Chpter Notes Key Concepts 1. Let be fixed verticl line nd m be nother line intersecting it t fixed point V nd inclined to it t nd ngle On rotting the line m round

More information

Improper Integrals. October 4, 2017

Improper Integrals. October 4, 2017 Improper Integrls October 4, 7 Introduction We hve seen how to clculte definite integrl when the it is rel number. However, there re times when we re interested to compute the integrl sy for emple 3. Here

More information

Angle Properties in Polygons. Part 1 Interior Angles

Angle Properties in Polygons. Part 1 Interior Angles 2.4 Angle Properties in Polygons YOU WILL NEED dynmic geometry softwre OR protrctor nd ruler EXPLORE A pentgon hs three right ngles nd four sides of equl length, s shown. Wht is the sum of the mesures

More information

Digital Design. Chapter 6: Optimizations and Tradeoffs

Digital Design. Chapter 6: Optimizations and Tradeoffs Digitl Design Chpter 6: Optimiztions nd Trdeoffs Slides to ccompny the tetbook Digitl Design, with RTL Design, VHDL, nd Verilog, 2nd Edition, by Frnk Vhid, John Wiley nd Sons Publishers, 2. http://www.ddvhid.com

More information

Canonical ordering for triangulations on the cylinder, with applications to periodic straight-line drawings

Canonical ordering for triangulations on the cylinder, with applications to periodic straight-line drawings Cnonicl ordering for tringultions on the cylinder, with pplictions to periodic stright-line drwings Luc Cstelli Alerdi, Olivier Devillers, Eric Fusy To cite this version: Luc Cstelli Alerdi, Olivier Devillers,

More information

ON THE DEHN COMPLEX OF VIRTUAL LINKS

ON THE DEHN COMPLEX OF VIRTUAL LINKS ON THE DEHN COMPLEX OF VIRTUAL LINKS RACHEL BYRD, JENS HARLANDER Astrct. A virtul link comes with vriety of link complements. This rticle is concerned with the Dehn spce, pseudo mnifold with oundry, nd

More information

Slides for Data Mining by I. H. Witten and E. Frank

Slides for Data Mining by I. H. Witten and E. Frank Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully

More information

Ray surface intersections

Ray surface intersections Ry surfce intersections Some primitives Finite primitives: polygons spheres, cylinders, cones prts of generl qudrics Infinite primitives: plnes infinite cylinders nd cones generl qudrics A finite primitive

More information

Pythagoras theorem and trigonometry (2)

Pythagoras theorem and trigonometry (2) HPTR 10 Pythgors theorem nd trigonometry (2) 31 HPTR Liner equtions In hpter 19, Pythgors theorem nd trigonometry were used to find the lengths of sides nd the sizes of ngles in right-ngled tringles. These

More information

Topics in Analytic Geometry

Topics in Analytic Geometry Nme Chpter 10 Topics in Anltic Geometr Section 10.1 Lines Objective: In this lesson ou lerned how to find the inclintion of line, the ngle between two lines, nd the distnce between point nd line. Importnt

More information

AVolumePreservingMapfromCubetoOctahedron

AVolumePreservingMapfromCubetoOctahedron Globl Journl of Science Frontier Reserch: F Mthemtics nd Decision Sciences Volume 18 Issue 1 Version 1.0 er 018 Type: Double Blind Peer Reviewed Interntionl Reserch Journl Publisher: Globl Journls Online

More information

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have Rndom Numers nd Monte Crlo Methods Rndom Numer Methods The integrtion methods discussed so fr ll re sed upon mking polynomil pproximtions to the integrnd. Another clss of numericl methods relies upon using

More information

CS201 Discussion 10 DRAWTREE + TRIES

CS201 Discussion 10 DRAWTREE + TRIES CS201 Discussion 10 DRAWTREE + TRIES DrwTree First instinct: recursion As very generic structure, we could tckle this problem s follows: drw(): Find the root drw(root) drw(root): Write the line for the

More information

Graphs with at most two trees in a forest building process

Graphs with at most two trees in a forest building process Grphs with t most two trees in forest uilding process rxiv:802.0533v [mth.co] 4 Fe 208 Steve Butler Mis Hmnk Mrie Hrdt Astrct Given grph, we cn form spnning forest y first sorting the edges in some order,

More information

Presentation Martin Randers

Presentation Martin Randers Presenttion Mrtin Rnders Outline Introduction Algorithms Implementtion nd experiments Memory consumption Summry Introduction Introduction Evolution of species cn e modelled in trees Trees consist of nodes

More information

Fall 2018 Midterm 1 October 11, ˆ You may not ask questions about the exam except for language clarifications.

Fall 2018 Midterm 1 October 11, ˆ You may not ask questions about the exam except for language clarifications. 15-112 Fll 2018 Midterm 1 October 11, 2018 Nme: Andrew ID: Recittion Section: ˆ You my not use ny books, notes, extr pper, or electronic devices during this exm. There should be nothing on your desk or

More information

COMP 423 lecture 11 Jan. 28, 2008

COMP 423 lecture 11 Jan. 28, 2008 COMP 423 lecture 11 Jn. 28, 2008 Up to now, we hve looked t how some symols in n lphet occur more frequently thn others nd how we cn sve its y using code such tht the codewords for more frequently occuring

More information

Intermediate Information Structures

Intermediate Information Structures CPSC 335 Intermedite Informtion Structures LECTURE 13 Suffix Trees Jon Rokne Computer Science University of Clgry Cnd Modified from CMSC 423 - Todd Trengen UMD upd Preprocessing Strings We will look t

More information

AML710 CAD LECTURE 16 SURFACES. 1. Analytical Surfaces 2. Synthetic Surfaces

AML710 CAD LECTURE 16 SURFACES. 1. Analytical Surfaces 2. Synthetic Surfaces AML7 CAD LECTURE 6 SURFACES. Anlticl Surfces. Snthetic Surfces Surfce Representtion From CAD/CAM point of view surfces re s importnt s curves nd solids. We need to hve n ide of curves for surfce cretion.

More information

B. Definition: The volume of a solid of known integrable cross-section area A(x) from x = a

B. Definition: The volume of a solid of known integrable cross-section area A(x) from x = a Mth 176 Clculus Sec. 6.: Volume I. Volume By Slicing A. Introduction We will e trying to find the volume of solid shped using the sum of cross section res times width. We will e driving towrd developing

More information

Better Hill-Climbing Searches for Parsimony

Better Hill-Climbing Searches for Parsimony Better Hill-Climbing Serches for Prsimony Gneshkumr Gnpthy, Vijy Rmchndrn, nd Tndy Wrnow Deprtment of Computer Sciences, University of Texs, Austin, TX 78712; gsgk, vlr, tndy @cs.utexs.edu Abstrct. The

More information

Angle properties of lines and polygons

Angle properties of lines and polygons chievement Stndrd 91031 pply geometric resoning in solving problems Copy correctly Up to 3% of workbook Copying or scnning from ES workbooks is subject to the NZ Copyright ct which limits copying to 3%

More information

Development of Curves on Polyhedra via Conical Existence

Development of Curves on Polyhedra via Conical Existence Development of Curves on Polyhedr vi Conicl Existence Joseph O Rourke Costin Vîlcu October 7, 2011 Abstrct We estblish tht certin clsses of simple, closed, polygonl curves on the surfce of convex polyhedron

More information

Math 35 Review Sheet, Spring 2014

Math 35 Review Sheet, Spring 2014 Mth 35 Review heet, pring 2014 For the finl exm, do ny 12 of the 15 questions in 3 hours. They re worth 8 points ech, mking 96, with 4 more points for netness! Put ll your work nd nswers in the provided

More information

Homework. Context Free Languages III. Languages. Plan for today. Context Free Languages. CFLs and Regular Languages. Homework #5 (due 10/22)

Homework. Context Free Languages III. Languages. Plan for today. Context Free Languages. CFLs and Regular Languages. Homework #5 (due 10/22) Homework Context Free Lnguges III Prse Trees nd Homework #5 (due 10/22) From textbook 6.4,b 6.5b 6.9b,c 6.13 6.22 Pln for tody Context Free Lnguges Next clss of lnguges in our quest! Lnguges Recll. Wht

More information

Edge-Unfolding Almost-Flat Convex Polyhedral Terrains. Yanping Chen

Edge-Unfolding Almost-Flat Convex Polyhedral Terrains. Yanping Chen Edge-Unfolding Almost-Flt Convex Polyhedrl Terrins by Ynping Chen Submitted to the Deprtment of Electricl Engineering nd Computer Science in prtil fulfillment of the requirements for the degree of Mster

More information

Fall 2018 Midterm 2 November 15, 2018

Fall 2018 Midterm 2 November 15, 2018 Nme: 15-112 Fll 2018 Midterm 2 November 15, 2018 Andrew ID: Recittion Section: ˆ You my not use ny books, notes, extr pper, or electronic devices during this exm. There should be nothing on your desk or

More information

OUTPUT DELIVERY SYSTEM

OUTPUT DELIVERY SYSTEM Differences in ODS formtting for HTML with Proc Print nd Proc Report Lur L. M. Thornton, USDA-ARS, Animl Improvement Progrms Lortory, Beltsville, MD ABSTRACT While Proc Print is terrific tool for dt checking

More information

In Search of the Fractional Four Color Theorem. Ari Nieh Gregory Levin, Advisor

In Search of the Fractional Four Color Theorem. Ari Nieh Gregory Levin, Advisor In Serch of the Frctionl Four Color Theorem by Ari Nieh Gregory Levin, Advisor Advisor: Second Reder: (Arthur Benjmin) My 2001 Deprtment of Mthemtics Abstrct In Serch of the Frctionl Four Color Theorem

More information

2014 Haskell January Test Regular Expressions and Finite Automata

2014 Haskell January Test Regular Expressions and Finite Automata 0 Hskell Jnury Test Regulr Expressions nd Finite Automt This test comprises four prts nd the mximum mrk is 5. Prts I, II nd III re worth 3 of the 5 mrks vilble. The 0 Hskell Progrmming Prize will be wrded

More information

arxiv: v1 [math.mg] 27 Jan 2008

arxiv: v1 [math.mg] 27 Jan 2008 Geometric Properties of ssur Grphs rxiv:0801.4113v1 [mth.mg] 27 Jn 2008 rigitte Servtius Offer Shi Wlter Whiteley June 18, 2018 bstrct In our previous pper, we presented the combintoril theory for miniml

More information

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards A Tutology Checker loosely relted to Stålmrck s Algorithm y Mrtin Richrds mr@cl.cm.c.uk http://www.cl.cm.c.uk/users/mr/ University Computer Lortory New Museum Site Pemroke Street Cmridge, CB2 3QG Mrtin

More information

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization An Efficient Divide nd Conquer Algorithm for Exct Hzrd Free Logic Minimiztion J.W.J.M. Rutten, M.R.C.M. Berkelr, C.A.J. vn Eijk, M.A.J. Kolsteren Eindhoven University of Technology Informtion nd Communiction

More information

4-1 NAME DATE PERIOD. Study Guide. Parallel Lines and Planes P Q, O Q. Sample answers: A J, A F, and D E

4-1 NAME DATE PERIOD. Study Guide. Parallel Lines and Planes P Q, O Q. Sample answers: A J, A F, and D E 4-1 NAME DATE PERIOD Pges 142 147 Prllel Lines nd Plnes When plnes do not intersect, they re sid to e prllel. Also, when lines in the sme plne do not intersect, they re prllel. But when lines re not in

More information

Supplemental Notes: Line Integrals

Supplemental Notes: Line Integrals Nottion: Supplementl Notes: Line Integrls Let be n oriented curve prmeterized by r(t) = x(t), y(t), z(t) where t b. denotes the curve with its orienttion reversed. 1 + 2 mens tke curve 1 nd curve 2 nd

More information

Introduction. Chapter 4: Complex Integration. Introduction (Cont d)

Introduction. Chapter 4: Complex Integration. Introduction (Cont d) Introduction Chpter 4: Complex Integrtion Li, Yongzho Stte Key Lbortory of Integrted Services Networks, Xidin University October 10, 2010 The two-dimensionl nture of the complex plne required us to generlize

More information