On the complexity of Submap Isomorphism

Size: px
Start display at page:

Download "On the complexity of Submap Isomorphism"

Transcription

1 On the compleit of Sbmap Isomorphism Christine Solnon 1,2, Gillame Damiand 1,2, Colin de la Higera 3, and Jean-Christophe Janodet 4 1 INSA de Lon, LIRIS, UMR 5205 CNRS, Villerbanne, France 2 Université de Lon, France 3 LINA, UMR CNRS 6241, Université de Nantes, France 4 IBISC, Université d Evr, France Abstract. Generalied maps describe the sbdivision of objects in cells, and incidence and adjacenc relations beteen cells, and the are idel sed to model 2D and 3D images. Recentl, e have defined sbmap isomorphism, hich involves deciding if a cop of a pattern map ma be fond in a target map, and e have described a polnomial time algorithm for solving this problem hen the pattern map is connected. In this paper, e sho that sbmap isomorphism becomes NP-complete hen the pattern map is not connected, b redcing the NP-complete problem Planar-4 3-SAT to it. 1 Motivations Combinatorial maps and generalied maps [1] are ver nice data strctres to model the topolog of nd objects sbdivided in cells (e.g., 0D vertices, 1D edges, 2D faces, 3D volmes,... ) b means of incidence and adjacenc relationships beteen these cells. In 2D, maps ma be sed to model the topolog of an embedding of a planar graph in a plane. In particlar, these models are ver ell sited for scene modeling [2], and for 2D and 3D image segmentation [3]. In [4], e have defined a basic tool for comparing 2D maps, i.e., sbmap isomorphism (hich involves deciding if a cop of a pattern map ma be fond in a target map), and e have proposed an efficient polnomial-time algorithm for solving this problem hen the pattern map is connected. This ork has been generalied to nd maps in [5]. The sbisomorphism defined in [5] is based on indced sbmap relations, sch that sbmaps are obtained b removing some darts and all their seams, jst like indced sbgraphs are obtained b removing some vertices and all their incident edges. In [6], e have introdced a ne kind of sbmap relation, called partial sbmap: partial sbmaps are obtained b removing not onl some darts (and all their seams), bt also some other seams, jst like partial sbgraphs are obtained b removing not onl some vertices (and their incident edges), bt also some other edges. The polnomial time algorithm described in [5] for solving the indced sbmap isomorphism problem ma be etended to the partial case in a ver straightforard a. Hoever, this algorithm still assmes that the pattern map is connected. In this paper, e sho that the sbmap isomorphism problem becomes NP-complete hen the pattern map is not connected, both for partial and indced sbmaps.

2 v1 v5 f1 v2 a b c d e f g h i j k l m n α 0 h c b e d g f a j i l k n m f2 v3 α 1 b a d c f e h g n k j m l i v4 α 2 a b c i j f g h d e k l m n (a) (b) (c) Fig. 1. (a) A plane graph. (b) The corresponding 2G-map. (c) Its graphical representation: darts are represented b segments labeled ith letters, consective darts separated ith a little segment are 0-sen (e.g., α 0(b) = c and α 0(c) = b), consective darts separated ith a dot are 1-sen (e.g., α 1(a) = b and α 1(b) = a), parallel adjacent darts are 2-sen (e.g., α 2(d) = i and α 2(i) = d). Otline of the paper. In Section 2, e recall definitions related to generalied maps. In Section 3, e define the sbmap isomorphism problem and recall some compleit reslts abot this problem. In Section 4, e describe the planar-4 3-SAT problem, hich is NP-complete. In Section 5, e describe a polnomialtime redction of planar-4 3-SAT to sbmap isomorphism, ths shoing that sbmap isomorphism is NP-complete. 2 Recalls and basic definitions on generalied maps In this ork e consider generalied maps, hich are more general than combinatorial maps, and e refer the reader to [1] for more details. Definition 1. (ng-map) Let n 0. An n-dimensional generalied map (or ngmap) is defined b a tple G = (D, α 0,..., α n ) sch that (i) D is a finite set of darts; (ii) i {0,..., n}, α i is an involtion 5 on D; and (iii) i, j {0,..., n} sch that i + 2 j, α i α j is an involtion. 2G-maps ma be sed to model the embedding of a planar graph into a plane. For eample, Fig. 1 displas a plane graph and the corresponding 2G-map. We sa that a dart d is i-sen ith a dart d henever d = α i (d ) and d d, hereas it is i-free henever d = α i (d). A seam is a tple (d, i, d ) sch that d is i-sen to d. For eample, (a, 0, h) is a seam of the map displaed in Fig. 1 becase α 0 (a) = h. Definition 2. (seams of a set of darts in an ng-map) Let G = (D, α 0,..., α n ) be an ng-map and E D be a set of darts. The set of seams associated ith E in G is: seams G (E) = {(d, i, α i (d)) d E, i {0,..., n}, α i (d) E, α i (d) d}. A map is connected if an pair of darts is connected b a path of sen darts. Definition 3 (Connected map). A generalied map G = (D, α 0,..., α n ) is connected if d D, d D, there eists a path beteen d and d, i.e., a seqence of darts (d 1,..., d k ) sch that d 1 = d, d k = d and i {1,..., k 1}, j i {0,..., n}, d i+1 = α ji (d i ). 5 An involtion f on D is a bijective mapping from D to D sch that f = f 1.

3 Map isomorphism [1] allos s decide of the eqivalence of to maps. Definition 4. (ng-map isomorphism [1]) To ng-maps G = (D, α 0,..., α n ) and G = (D, α 0,..., α n) are isomorphic if there eists a bijection f : D D, sch that d D, i [0, n], f(α i (d)) = α i (f(d)). In [4], indced sbmaps have been defined: G is an indced sbmap of G if G preserves all seams of G, i.e, for ever cople of darts (d 1, d 2 ) of G, d 1 is i-sen to d 2 in G if and onl if d 1 is i-sen to d 2 in G. Definition 5. (indced sbmap) A map G = (D, α 0,..., α n) is an indced sbmap of G = (D, α 0,..., α n ) if D D and seams G (D ) = seams G (D ). In [6], e have introdced another sbmap relation, called partial sbmap b analog ith eisting ork on graphs. Indeed, indced sbgraphs are obtained b removing some nodes (and all their incident edges) hereas partial sbgraphs are obtained b removing not onl some nodes (and all their incident edges) bt also some edges. In or map contet, partial sbmaps are obtained b removing not onl some darts (and all their seams) bt also some other seams. Definition 6. (partial sbmap) A map G = (D, α 0,..., α n) is a partial sbmap of G = (D, α 0,..., α n ) if D D and seams G (D ) seams G (D ). 3 The sbmap isomorphism problem The sbmap isomorphism problem involves deciding if a pattern map is isomorphic to a sbmap of a target map, and it is formall defined as follos: Problem: Partial (resp. indced) sbmap isomorphism Instance: A triple (n, G, G ) sch that n > 0, and G and G are ng-maps. Qestion: Does there eist a partial (resp. indced) sbmap of G hich is isomorphic to G? We note G p G (resp. G i G ) hen the anser is es. Note that G i G G p G. Fig. 2 displas eamples of sbmap isomorphisms. The compleit of the sbmap isomorphism problem depends on the connectedness of the pattern map. For eample, the map G 1 of Fig. 2 is not connected, and is composed of to connected components, hereas the maps G 2, G 3 and G 4 are connected. In [5], e have described a polnomial-time algorithm hich solves the sbmap isomorphism problem hen the pattern map G is connected. When the pattern map G is not connected, e ma se this algorithm to search for all occrrences of each connected component of G in the target map G. Let s consider, for eample, the map G 1 of Fig. 2. Its left hand side component occrs once in G 2 and tice in G 3 and G 4, and its right hand side component occrs tice in G 2, G 3 and G 4 (as it is atomorphic). To solve the sbmap isomorphism problem from these occrrence lists, e have to solve the folloing combinatorial problem: Can e select one occrrence in G of each connected component of G so that the selected occrrences do not overlap in G? Theorem 1 claims that this combinatorial problem is NP-complete.

4 a c b d G 1 G 2 G 3 G 4 Fig. 2. Sbmap isomorphism eamples. G 1 is not isomorphic to a sbmap of G 2 (i.e., G 1 p G 2 and G 1 i G 2), thogh each connected component of G 1 is a sbmap of G 2. G 1 is isomorphic to a partial sbmap of G 3, bt not to an indced one (i.e., G 1 p G 3 and G 1 i G 3), becase the seams (a, 2, c) and (b, 2, d) of G 3 are not preserved in G 1. G 1 is isomorphic to an indced sbmap of G 4 and, therefore, it is also isomorphic to a partial sbmap of G 4 (i.e., G 1 p G 4 and G 1 i G 4). Theorem 1. The partial (resp. indced) sbmap isomorphism problem is N P- complete. The problem triviall belongs to NP since one can check that a given partial (resp. indced) sbmap of the target map G is isomorphic to the pattern map G in polnomial time. We ma se for eample the polnomial algorithm of [5], hich has been defined for non connected maps. To prove that it is NP-complete, e sho in Section 5 that Planar-4 3-SAT, hich is knon to be NP-complete, ma be redced to it in polnomial time. 4 Planar-4 3-SAT Planar-4 3-SAT is a special case of the SAT problem, hich involves deciding if there eists a trth assignment for a set X of variables sch that a boolean formla F over X is satisfied [7]. We assme that F is in Conjnctive Normal Form (CNF), i.e., it is a conjnction of clases sch that each clase is a disjnction of literals hich are either variables of X or negations of variables of X. The formla-graph associated ith a CNF formla F over a set of variables X is the bipartite graph G X,F = (V, E) sch that V associates a verte ith ever variable i X and ever clase c j of F, and E associates an edge ( i, c j ) ith ever variable/clase cople sch that variable i occrs in clase c j. The planar-4 3-SAT problem is formall defined as follos. Problem: Planar-4 3-SAT Instance: A cople (X, F ) sch that X is a set of boolean variables and F is a CNF formla over X sch that (i) ever clase of F is a disjnction of 3 literals, (ii) the formla-graph G X,F is planar, and (iii) the degree of ever verte of G X,F is bonded b 4 (i.e., each variable occrs in at most 4 different clases) Qestion: Does there eist a trth assignment for X hich satisfies F? Planar-4 3-SAT has been shon to be NP-complete in [8]. Fig. 3 displas an instance of Planar-4 3-SAT and its associated formla-graph.

5 X = {,,,, } F = ( ) ( ) (ȳ ) ( ) ( ū) C1 C2 C3 C4 C5 Fig. 3. An instance of Planar-4 3-SAT and its associated formla graph (clases correspond to circles, and variables to sqares). To redce an instance (X, F ) of Planar-4 3-SAT to an instance (n, G, G ) of sbmap isomorphism, e first perform a preprocessing: We iterativel eliminate from (X, F ) ever variable i X hich occrs in onl one clase c j of F (those hose degree is eqal to 1 in the formla-graph), set i to the trth vale hich satisfies c j, and eliminate c j from F, ntil either X and F become empt (ths shoing that the anser is triviall es), or all variables in X occr in 2, 3, or 4 clases of F. 5 Redction of Planar-4 3-SAT to sbmap isomorphism Let s first sho that planar-4 3-SAT can be redced to indced sbmap isomorphism in polnomial time: The partial case ill be stdied at the end of this section. We consider an instance (X, F ) of planar-4 3-SAT and e sho ho to bild an instance (n, G, G ) sch that G i G iff the anser to (X, F ) is es. We consider 2G-maps, so that n = 2, and the 2G-maps G and G are constrcted b assembling bilding blocks hich are 2G-maps. Fig. 4 displas bilding blocks associated ith variables: For each variable i X sch that the degree of i in the formla-graph G X,F is eqal to k ith 2 k 4 (as the preprocessing step has removed an variable hose degree is eqal to 1), e bild to variable patterns V k and V k hich ill respectivel occr in G and G. Each variable pattern V k (resp. V k) looks like a floer hose core is a 2k-edge face and hich have 2k petals (resp. k petals), here each petal is a 6-edge face. For each petal in each variable pattern V k, the edge opposite to the core of the floer is a connecting edge hich ma be 2-sen ith clase patterns to define G. For each clase, e bild to clase patterns C and C hich ill respectivel occr in G and G. The clase pattern C is composed of a 3-edge central face hich has 3 adjacent 4-edge faces, hereas the clase pattern C is composed of a 3-edge face hich has 1 adjacent 4-edge face, as displaed belo: Clase pattern C : Clase pattern C:

6 Patterns associated ith variables in G : Patterns associated ith variables in G: V2 : V4 : V2: V4: V3 : V3: Fig. 4. Variable patterns sed as bilding blocks to define G and G. Connecting edges in G are displaed in bold. Edges of C displaed in bold are connecting edges hich are 2-sen ith variable patterns to define G. Definition of the 2G-map G. For each variable i X sch that the degree of i in the formla-graph G X,F is eqal to k, G contains an occrrence of the variable pattern V k. Each petal of this occrrence of V k is alternativel labeled ith i and i. For each clase c j of F, G contains an occrrence of the clase pattern C. Each 4-edge face of this occrrence of C is labeled ith a different literal of c j. Variable and clase patterns are 2-sen to define a connected 2Gmap: ever connecting edge of each clase pattern is 2-sen ith a different connecting edge of a variable pattern sch that the to faces hich become adjacent b this seam are labeled ith the same literal. We can easil check that this 2G-map can alas be bilt in polnomial time as the formla-graph G X,F is planar, and there eist polnomial-time algorithms for embedding a planar graph in a plane [9]: We can se the same embedding for constrcting G. Fig. 5 displas the 2G-map associated ith the formla displaed in Fig. 3. Definition of the 2G-map G. If the SAT instance has n variables and c clases, then G is composed of n + c different components: a component V k is associated ith ever variable i X, here k is the degree of i in G X,F ; a component C is associated ith ever clase. For eample, the 2G-map G associated ith the formla displaed in Fig. 3 contains 10 components: 3 occrrences of V 3, 1 occrrence of V 4, 1 occrrence of V 2, and 5 occrrences of C. Proof of (G i G ) ( trth assignment of X hich satisfies F ). Let s first assme that there eists an indced sbmap G of G hich is isomorphic to G, and let s sho that there eists a trth assignment of X hich satisfies F. If G is isomorphic to G then, according to Def. 4, there eists a bijection f hich matches darts of G ith darts of G and hich preserves all seams. B etension, e sa that f matches faces of G ith faces of G. As e consider

7 C1 C2 C3 C4 C5 Fig. 5. 2G-map G associated ith the SAT instance displaed in Fig. 3. Note that this map contains holes (corresponding to hite parts in the figre): each dart d adjacent to these holes is 2-free so that α 2(d) = d. indced sbmap isomorphism, to faces of G hich belong to to different connected components cannot be matched b f ith faces hich are 2-sen in G (according to Def. 5). Fig. 6 displas an eample of sch a soltion for the instance (2, G, G ) of the indced sbmap isomorphism problem associated ith the instance (X, F ) of Planar-4 3-SAT displaed in Fig. 3. G contains c occrrences of C, here c is the nmber of clases of F. Each occrrence of C has a 3-edge face adjacent to a 4-edge face. These faces can onl be matched ith faces hich belong to occrrences of C in G as 3-edge faces in G onl come from C patterns. As there are c occrrences of C in G, each occrrence of C in G is matched ith a different occrrence of C in G. For the same reasons, each occrrence of a variable pattern V k in G is matched ith a different occrrence of a variable pattern V k in G : Petal and core faces in G can onl be matched ith petal and core faces in G, and an occrrence of V i cannot be matched ith faces of an occrrence of V j if i j. For each variable pattern V k, the label of the petals of V k hich are not matched ith petals of variable patterns of G gives the trth assignment for the corresponding variable. For each clase pattern C, the label of the 4-edge face of C hich is matched ith a 4-edge face of C corresponds to a literal hich satisfies the clase associated ith C. As to faces of G hich belong to to different connected components cannot be matched b f ith faces hich are 2-sen in G, e ensre that hen a 4-edge face of a clase pattern is matched, then the adjacent petal is not

8 C1 C2 C3 C4 C5 Fig. 6. Soltion of the indced sbmap isomorphism instance (2, G, G ) associated ith the Planar-4 3-SAT instance displaed in Fig. 3. The indced sbmap of G hich is isomorphic to G is displaed in dark gre. Note that to different components of this sbmap cannot be 2-sen in G as e consider indced sbmap isomorphism. matched, i.e., hen a clase is satisfied b a literal l, then no other clase can be satisfied b the negation of this literal so that the trth assignment dedced from the floer matching actall satisfies all clases of F. For eample, the trth assignment corresponding to the soltion displaed in Fig. 6 is {,,,, }. Proof of ( trth assignment of X hich satisfies F ) (G i G ). Let s assme that there eists a trth assignment of X hich satisfies F and let s sho that there eists an indced sbmap G of G hich is isomorphic to G, i.e., that there eists a dart matching hich preserves all seams of G. For each variable pattern V k in G associated ith a variable i, e match the darts of the core face ith the darts of the core face of the variable pattern associated ith i in G and e match the darts of the k 6-edge petals of V k ith the darts of the k 6-edge petals hich are labeled ith the negation of the trth vale of i. For each clase pattern C in G associated ith a clase c j, e match the darts of the 3-edge face of C ith the darts of the 3-edge face of the clase pattern associated ith c j in G and e match the darts of the 4-edge face of C ith the darts of one of the three 4-edge faces: We choose a 4-edge face hich is labeled ith a literal hich is satisfied b the trth assignment (this 4-edge face cannot be 2-sen ith a matched 6-edge petal). Proof for the partial case. Let s no consider the partial case: We consider an instance (X, F ) of planar-4 3-SAT and e sho ho to bild an instance

9 C1 C2 C3 C4 C5 Fig. 7. Soltion of the partial sbmap isomorphism instance (2, G, G ) associated ith the Planar-4 3-SAT instance displaed in Fig. 3. The partial sbmap of G hich is isomorphic to G is displaed in dark gre. (n, G, G ) sch that G p G iff the anser to (X, F ) is es. The proof is similar to the indced case. The difference beteen the indced and the partial cases is that, hen considering indced sbmap isomorphism, to faces hich belong to to different components in G cannot be matched ith faces of G hich are 2-sen hereas, hen considering partial sbmap isomorphism, to faces hich belong to to different components in G ma be matched ith faces of G hich are 2-sen. Therefore, e modif the clase pattern C so that the 4-edge face is adjacent to a 3-edge face, on one side, and to a 6-edge face on the opposite side, as displaed belo: These 6-edge faces can onl be matched ith petals.the label of the petal hich is matched ith the 6-edge face of a clase pattern corresponds to the literal hich satisfies the clase. Fig. 7 displas an eample of soltion for partial sbmap isomorphism. 6 Conclsion We have shon that sbmap isomorphism is NP-complete hen the pattern map G is not connected. This implies that there does not eist a polnomialtime algorithm for this problem, nless P=NP. The practical tractabilit of this

10 problem actall depends on the nmber of different connected components of G. Indeed, if G contains k different connected components, e can se the polnomial-time algorithm of [5] to search for all occrrences of each component of G in the target map G. Let m be the maimm nmber of occrrences of a connected component of G in G (m is bonded b the nmber of darts of G ). The nmber of candidate soltions to eplore is bonded b m k so that the problem remains tractable if k is small enogh. A conseqence of or NP-completeness proof is that the maimm common sbmap problem introdced in [10] is NP-hard in the general case, i.e., if the common sbmap is not necessaril connected (as searching for a common sbmap is more general than deciding of sbmap isomorphism). Hoever, the compleit of the maimm common sbmap problem in the particlar case here the common sbmap mst be connected is still an open qestion: We haven t fond a polnomial-time algorithm for solving this problem, neither have e fond a polnomial-time redction from a knon NP-complete problem to this problem. Hence, frther ork ill mainl concern the anser to this qestion. Acknoledgments. The athors old like to thank Daniel Goncalves (Universit of Montpellier) for his pointer to problem Planar-3SAT, and fritfl remarks. References 1. Lienhardt, P.: N-dimensional generalied combinatorial maps and celllar qasimanifolds. Comptational Geometr and Applications 4(3) (1994) Fradin, D., Menevea, D., Lienhardt, P.: A hierarchical topolog-based model for handling comple indoor scenes. Compter Graphics Form 25(2) (Jne 2006) Braqelaire, J.P., Brn, L.: Image segmentation ith topological maps and interpiel representation. Visal Commnication and Image representation 9(1) (1998) Damiand, G., De La Higera, C., Janodet, J.C., Samel, E., Solnon, C.: Polnomial algorithm for sbmap isomorphism: Application to searching patterns in images. In: GbR. Volme 5534 of LNCS., Springer (2009) Damiand, G., Solnon, C., de la Higera, C., Janodet, J.C., Samel, E.: Polnomial algorithms for sbisomorphism of nd open combinatorial maps. Compter Vision and Image Understanding (CVIU) 115(7) (Jl 2011) Combier, C., Damiand, G., Solnon, C.: From maimm common sbmaps to edit distances of generalied maps. Pattern Recognition Letters 33(15) (2012) Cook, S.A.: The compleit of theorem-proving procedres. In: ACM Smposim on Theor of Compting. (1971) 151? Jansen, K., Müller, H.: The minimm broadcast time problem for several processor netorks. Theoretical Compter Science 147(1-2) (1995) Mohar, B.: A linear time algorithm for embedding graphs in an arbitrar srface. SIAM Jornal on Discrete Mathematics 12(1) (1999) Combier, C., Damiand, G., Solnon, C.: Measring the distance of generalied maps. In: GbR. LNCS, Springer (2011) 82 91

Map Edit Distance vs Graph Edit Distance for Matching Images

Map Edit Distance vs Graph Edit Distance for Matching Images Map Edit Distance vs Graph Edit Distance for Matching Images Camille Combier 1,2, Guillaume Damiand 3,2, and Christine Solnon 3,2 1 Université Lyon 1, LIRIS, UMR 5205 CNRS, 69622 Villeurbanne, France 2

More information

Polynomial Algorithms for Subisomorphism of nd Open Combinatorial Maps

Polynomial Algorithms for Subisomorphism of nd Open Combinatorial Maps Polynomial Algorithms for Subisomorphism of nd Open Combinatorial Maps Guillaume Damiand a, Christine Solnon a Colin de la Higuera b Jean-Christophe Janodet c Émilie Samuel c a Université de Lyon, CNRS

More information

On Plane Constrained Bounded-Degree Spanners

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

More information

Triangle-Free Planar Graphs as Segments Intersection Graphs

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

More information

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

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

More information

A Polynomial Algorithm for Submap Isomorphism: Application to Searching Patterns in Images

A Polynomial Algorithm for Submap Isomorphism: Application to Searching Patterns in Images A Polynomial Algorithm for Submap Isomorphism: Application to Searching Patterns in Images Guillaume Damiand, Colin de la Higuera, Jean-Christophe Janodet, Emilie Samuel, Christine Solnon GbR 009 Motivations

More information

Math 365 Wednesday 4/10/ & 10.2 Graphs

Math 365 Wednesday 4/10/ & 10.2 Graphs Math 365 Wednesda 4/10/19 10.1 & 10.2 Graphs Eercise 44. (Relations and digraphs) For each the relations in Eercise 43(a), dra the corresponding directed graph here V = {0, 1, 2, 3} and a! b if a b. What

More information

h-vectors of PS ear-decomposable graphs

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

More information

Signatures of Combinatorial Maps

Signatures of Combinatorial Maps Signatures of Combinatorial Maps No Author Given No Institute Given Abstract. In this paper, we address the problem of computing a canonical representation of an n-dimensional combinatorial map. For that,

More information

arxiv: v2 [cs.cg] 5 Aug 2014

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

More information

Polynomial Algorithms for Open Plane Graph and Subgraph Isomorphisms

Polynomial Algorithms for Open Plane Graph and Subgraph Isomorphisms Polynomial Algorithms for Open Plane Graph and Sbgraph Isomorphisms Colin de la Higera a, Jean-Christophe Janodet b,, Émilie Samelc, Gillame Damiand d, Christine Solnon d a Université de Nantes, CNRS,

More information

Towards Tight Bounds on Theta-Graphs

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

More information

COMPOSITION OF STABLE SET POLYHEDRA

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

More information

The Disciplined Flood Protocol in Sensor Networks

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

More information

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

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

More information

On Plane Constrained Bounded-Degree Spanners

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

More information

Fixed-Parameter Algorithms for Cluster Vertex Deletion

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

More information

arxiv: v1 [cs.cg] 1 Feb 2016

arxiv: v1 [cs.cg] 1 Feb 2016 The Price of Order Prosenjit Bose Pat Morin André van Renssen, arxiv:160.00399v1 [cs.cg] 1 Feb 016 Abstract We present tight bonds on the spanning ratio of a large family of ordered θ-graphs. A θ-graph

More information

Simplicial Trees are Sequentially Cohen-Macaulay

Simplicial Trees are Sequentially Cohen-Macaulay Simplicial Trees are Seqentiall Cohen-Macala Sara Faridi Agst 27, 2003 Abstract This paper ses dalities between facet ideal theor and Stanle-Reisner theor to show that the facet ideal of a simplicial tree

More information

Augmenting the edge connectivity of planar straight line graphs to three

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

More information

arxiv: v3 [math.co] 7 Sep 2018

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

More information

Mobility Control and Its Applications in Mobile Ad Hoc Networks

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

More information

Alliances and Bisection Width for Planar Graphs

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

More information

Real-Time Implementation of Adaptive Optimal Controller Based on a Pseudo-Space Model into PLC

Real-Time Implementation of Adaptive Optimal Controller Based on a Pseudo-Space Model into PLC Proceedings of the th WSEAS International Conference on SYSEMS, Agios Nikolaos, Crete Island, Greece, Jl 3-5, 7 3 Real-ime Implementation of Adaptive Optimal Controller Based on a Psedo-Space Model into

More information

Mobility Control and Its Applications in Mobile Ad Hoc Networks

Mobility Control and Its Applications in Mobile Ad Hoc Networks Mobility Control and Its Applications in Mobile Ad Hoc Netorks Jie W and Fei Dai, Florida Atlantic Uniersity Abstract Most eisting localized protocols in mobile ad hoc netorks, sch as data commnication

More information

Chapter 4: Network Layer

Chapter 4: Network Layer Chapter 4: Introdction (forarding and roting) Reie of qeeing theor Roting algorithms Link state, Distance Vector Roter design and operation IP: Internet Protocol IP4 (datagram format, addressing, ICMP,

More information

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

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

More information

Triangle Contact Representations

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

More information

POWER-OF-2 BOUNDARIES

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

More information

Optimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages.

Optimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages. J. Inform. Process. Cybernet. EIK?? (199?), (formerly: Elektron. Inform.verarb. Kybernet.) Optimization and Translation of Tablea-Proofs into Resoltion By Andreas Wolf, Berlin Abstract: Dierent kinds of

More information

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

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

More information

Real-time mean-shift based tracker for thermal vision systems

Real-time mean-shift based tracker for thermal vision systems 9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University

More information

Combinatorial and Geometric Properties of Planar Laman Graphs

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

More information

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

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

More information

Triple Connected Complementary Tree Domination Number of a Graph

Triple Connected Complementary Tree Domination Number of a Graph International Mathematical Form, Vol. 8, 2013, no. 14, 659-670 HIKARI Ltd, www.m-hikari.com Triple Connected Complementar Tree Domination Nmber of a Graph G. Mahadevan 1, Selvam Avadaappan 2, N. Ramesh

More information

Switched state-feedback controllers with multi-estimators for MIMO systems

Switched state-feedback controllers with multi-estimators for MIMO systems Proceedings of the th WEA Int Conf on COMPUTATIONAL INTELLIGENCE MAN-MACHINE YTEM AND CYBERNETIC Venice Ital November - 6 89 witched state-feedback controllers with mlti-estimators for MIMO sstems LIBOR

More information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

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

More information

Constrained Routing Between Non-Visible Vertices

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

More information

Rectangle-of-influence triangulations

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

More information

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET

Multiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET Mltiple-Choice Test Chapter 09.0 Golden Section Search Method Optimization COMPLETE SOLUTION SET. Which o the ollowing statements is incorrect regarding the Eqal Interval Search and Golden Section Search

More information

Multi-lingual Multi-media Information Retrieval System

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

More information

arxiv: v1 [cs.cg] 27 Nov 2015

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

More information

Evaluating Influence Diagrams

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

More information

10.2 Solving Quadratic Equations by Completing the Square

10.2 Solving Quadratic Equations by Completing the Square . Solving Qadratic Eqations b Completing the Sqare Consider the eqation We can see clearl that the soltions are However, What if the eqation was given to s in standard form, that is 6 How wold we go abot

More information

Topological Drawings of Complete Bipartite Graphs

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

More information

Blended Deformable Models

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

More information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

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

More information

Minimal Edge Addition for Network Controllability

Minimal Edge Addition for Network Controllability This article has been accepted for pblication in a ftre isse of this jornal, bt has not been flly edited. Content may change prior to final pblication. Citation information: DOI 10.1109/TCNS.2018.2814841,

More information

Minimum Spanning Trees Outline: MST

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

More information

This chapter is based on the following sources, which are all recommended reading:

This chapter is based on the following sources, which are all recommended reading: Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter

More information

Embeddings of cubic Halin graphs: Genus distributions

Embeddings of cubic Halin graphs: Genus distributions Also aailable at http://amc.imfm.si ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 6 (2013) 37 56 Embeddings of cbic Halin graphs: Gens distribtions Jonathan

More information

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

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

More information

The Domination and Competition Graphs of a Tournament. University of Colorado at Denver, Denver, CO K. Brooks Reid 3

The Domination and Competition Graphs of a Tournament. University of Colorado at Denver, Denver, CO K. Brooks Reid 3 The omination and Competition Graphs of a Tornament avid C. Fisher, J. Richard Lndgren 1, Sarah K. Merz University of Colorado at enver, enver, CO 817 K. rooks Reid California State University, San Marcos,

More information

Chapter 6: Pipelining

Chapter 6: Pipelining CSE 322 COPUTER ARCHITECTURE II Chapter 6: Pipelining Chapter 6: Pipelining Febrary 10, 2000 1 Clothes Washing CSE 322 COPUTER ARCHITECTURE II The Assembly Line Accmlate dirty clothes in hamper Place in

More information

Fault Tolerance in Hypercubes

Fault Tolerance in Hypercubes Falt Tolerance in Hypercbes Shobana Balakrishnan, Füsn Özgüner, and Baback A. Izadi Department of Electrical Engineering, The Ohio State University, Colmbs, OH 40, USA Abstract: This paper describes different

More information

Queries. Inf 2B: Ranking Queries on the WWW. Suppose we have an Inverted Index for a set of webpages. Disclaimer. Kyriakos Kalorkoti

Queries. Inf 2B: Ranking Queries on the WWW. Suppose we have an Inverted Index for a set of webpages. Disclaimer. Kyriakos Kalorkoti Qeries Inf B: Ranking Qeries on the WWW Kyriakos Kalorkoti School of Informatics Uniersity of Edinbrgh Sppose e hae an Inerted Index for a set of ebpages. Disclaimer I Not really the scenario of Lectre.

More information

Introduction to Computational Manifolds and Applications

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

More information

LIF. Laboratoire d Informatique Fondamentale de Marseille. Unité Mixte de Recherche 6166 CNRS - Université de Provence - Université de la Méditerranée

LIF. Laboratoire d Informatique Fondamentale de Marseille. Unité Mixte de Recherche 6166 CNRS - Université de Provence - Université de la Méditerranée LIF Laboratoire d Informatiqe Fondamentale de Marseille Unité Mite de Recherche 6166 CNRS - Université de Provence - Université de la Méditerranée Median problem in some plane trianglations and qadranglations

More information

Tri-Edge-Connectivity Augmentation for Planar Straight Line Graphs

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

More information

5.0 Curve and Surface Theory

5.0 Curve and Surface Theory 5. Cre and Srface Theor 5.1 arametric Representation of Cres Consider the parametric representation of a cre as a ector t: t [t t t] 5.1 The deriatie of sch a ector ealated at t t is gien b t [ t t t ]

More information

Isolates: Serializability Enforcement for Concurrent ML

Isolates: Serializability Enforcement for Concurrent ML Prde Uniersity Prde e-pbs Department of Compter Science Technical Reports Department of Compter Science 2010 Isolates: Serializability Enforcement for Concrrent ML Lkasz Ziarek Prde Uniersity, lziarek@cs.prde.ed

More information

Accepted Manuscript. SNOWMAN is PSPACE-complete. Weihua He, Ziwen Liu, Chao Yang S (17) Reference: TCS 11111

Accepted Manuscript. SNOWMAN is PSPACE-complete. Weihua He, Ziwen Liu, Chao Yang S (17) Reference: TCS 11111 Accepted Manscript SNOWMAN is PSPACE-complete Weiha He, Ziwen Li, Chao Yang PII: S00-975(7)005-0 DOI: http://dx.doi.org/0.06/j.tcs.07.0.0 Reference: TCS To appear in: Theoretical Compter Science Received

More information

tpa, bq a b is a multiple of 5 u tp0, 0q, p0, 5q, p0, 5q,...,

tpa, bq a b is a multiple of 5 u tp0, 0q, p0, 5q, p0, 5q,..., A binar relation on a set A is a sbset of A ˆ A, hereelements pa, bq are ritten as a b. For eample, let A Z, so A ˆ A tpn, mq n, m P Z. Let be the binar relation gien b a b if and onl if a and b hae the

More information

Image Enhancement in the Frequency Domain Periodicity and the need for Padding:

Image Enhancement in the Frequency Domain Periodicity and the need for Padding: Prepared B: Dr. Hasan Demirel PhD Image Enhancement in the Freqenc Domain Periodicit and the need for Padding: Periodicit propert of the DFT: The discrete Forier Transform and the inverse Forier transforms

More information

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

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

More information

Image-Based Floor Segmentation in Visual Inertial Navigation

Image-Based Floor Segmentation in Visual Inertial Navigation -Based Floor Segmentation in Visal Inertial Navigation Gillem Casas Barceló, Ghazaleh Panahandeh, and Magns Jansson KTH Royal Institte of Technology ACCESS Linnaes Center Email: {gcb,ghpa,janssonm}@kth.se

More information

Date: December 5, 1999 Dist'n: T1E1.4

Date: December 5, 1999 Dist'n: T1E1.4 12/4/99 1 T1E14/99-559 Project: T1E14: VDSL Title: Vectored VDSL (99-559) Contact: J Cioffi, G Ginis, W Y Dept of EE, Stanford U, Stanford, CA 945 Cioffi@stanforded, 1-65-723-215, F: 1-65-724-3652 Date:

More information

Chapter 5. Plane Graphs and the DCEL

Chapter 5. Plane Graphs and the DCEL Chapter 5 Plane Graphs and the DCEL So far we hae been talking abot geometric strctres sch as trianglations of polygons and arrangements of line segments withot paying mch attention to how to represent

More information

Binary Pattern Tile Set Synthesis Is NP-Hard

Binary Pattern Tile Set Synthesis Is NP-Hard Algorithmica (2017) 78:1 46 DOI 10.1007/s00453-016-0154-7 Binary Pattern Tile Set Synthesis Is NP-Hard Lila Kari 1 Steffen Kopecki 1 Pierre-Étienne Menier 2 Matthew J. Patitz 3 Shinnoske Seki 4 Received:

More information

Non-convex Representations of Graphs

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

More information

Constructing Multiple Light Multicast Trees in WDM Optical Networks

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

More information

PART I: Adding Instructions to the Datapath. (2 nd Edition):

PART I: Adding Instructions to the Datapath. (2 nd Edition): EE57 Instrctor: G. Pvvada ===================================================================== Homework #5b De: check on the blackboard =====================================================================

More information

IOGP: An Incremental Online Graph Partitioning Algorithm for Distributed Graph Databases

IOGP: An Incremental Online Graph Partitioning Algorithm for Distributed Graph Databases : An Incremental Online Graph Partitioning Algorithm for Distribted Graph Databases Dong Dai Texas Tech University Lbbock, Texas dong.dai@tt.ed Wei Zhang Texas Tech University Lbbock, Texas X-Spirit.zhang@tt.ed

More information

Cutting Cycles of Rods in Space: Hardness and Approximation

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

More information

The effectiveness of PIES comparing to FEM and BEM for 3D elasticity problems

The effectiveness of PIES comparing to FEM and BEM for 3D elasticity problems The effectiveness of PIES comparing to FEM and BEM for 3D elasticit problems A. Boltc, E. Zienik, K. Sersen Faclt of Mathematics and Compter Science, Universit of Bialstok, Sosnowa 64, 15-887 Bialstok,

More information

Interaction Nets. Simon Gay Queens

Interaction Nets. Simon Gay Queens Interaction Nets Simon Ga Qeens Diploma in Compter Science 1991 Name College Project Title Qeens Simon Ga Interaction Nets Eamination Diploma in Compter Science 1991 Word Cont Approimatel 11200 Originator

More information

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

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

More information

Computer-Aided Mechanical Design Using Configuration Spaces

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

More information

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

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

More information

Authors. Tamilnadu, India 2.

Authors.   Tamilnadu, India 2. International Jornal of Emerging Trends in Science and Technology Impact Factor: 2.838 DOI: http://dx.doi.org/10.18535/ijetst/3i03.04 Irredndant Complete Domination Nmber of Graphs Athors A.Nellai Mrgan

More information

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot Method to bild an initial adaptive Nero-Fzzy controller for joints control of a legged robot J-C Habmremyi, P. ool and Y. Badoin Royal Military Academy-Free University of Brssels 08 Hobbema str, box:mrm,

More information

Topic Continuity for Web Document Categorization and Ranking

Topic Continuity for Web Document Categorization and Ranking Topic Continity for Web ocment Categorization and Ranking B. L. Narayan, C. A. Mrthy and Sankar. Pal Machine Intelligence Unit, Indian Statistical Institte, 03, B. T. Road, olkata - 70008, India. E-mail:

More information

Chapter 4: Network Layer. TDTS06 Computer networks. Chapter 4: Network Layer. Network layer. Two Key Network-Layer Functions

Chapter 4: Network Layer. TDTS06 Computer networks. Chapter 4: Network Layer. Network layer. Two Key Network-Layer Functions Chapter : Netork Laer TDTS06 Compter s Lectre : Netork laer II Roting algorithms Jose M. Peña, jospe@ida.li.se ID/DIT, LiU 009-09- Chapter goals: nderstand principles behind laer serices: laer serice models

More information

PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES

PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume L, Number 1, 2005 PARALLEL LAGRANGE INTERPOLATION ON EXTENDED FIBONACCI CUBES IOANA ZELINA Abstract. In this paper is presented a parallel algorithm for computing

More information

Fast Obstacle Detection using Flow/Depth Constraint

Fast Obstacle Detection using Flow/Depth Constraint Fast Obstacle etection sing Flow/epth Constraint S. Heinrich aimlerchrylser AG P.O.Box 2360, -89013 Ulm, Germany Stefan.Heinrich@aimlerChrysler.com Abstract The early recognition of potentially harmfl

More information

Flooding. Routing: Outlook. Flooding Algorithms. Spanning Tree. Flooding

Flooding. Routing: Outlook. Flooding Algorithms. Spanning Tree. Flooding Roting: Otlook Flooding Flooding Link-State: complete, global knoledge Distance-Vector: iteratie, distribted calclation Goal: To distribte a packet in the hole netork (i.e. to realie a netork-ide broadcast)

More information

Network layer. Two Key Network-Layer Functions. Datagram Forwarding table. IP datagram format. IP Addressing: introduction

Network layer. Two Key Network-Layer Functions. Datagram Forwarding table. IP datagram format. IP Addressing: introduction Netork laer transport segment sending to receiing host on sending side encapslates segments into grams on rcing side, deliers segments to transport laer laer protocols in eer host, roter roter eamines

More information

Nonmonotonic and Paraconsistent Reasoning: From Basic Entailments to Plausible Relations. Ofer Arieli and Arnon Avron

Nonmonotonic and Paraconsistent Reasoning: From Basic Entailments to Plausible Relations. Ofer Arieli and Arnon Avron Nonmonotonic and Paraconsistent Reasoning: From Basic Entailments to Plasible Relations Ofer Arieli and Arnon Avron Department of Compter Science, School of Mathematical Sciences, Tel-Aviv University,

More information

Online Optimal Smoothing of VBR Stream Aggregations in Systems with Available Bandwidth Constraints

Online Optimal Smoothing of VBR Stream Aggregations in Systems with Available Bandwidth Constraints Online Optimal moothing of VBR tream Aggregations in ystems ith Available Bandidth Constraints Pietro Camarda, Antonio e Gioia, omenico triccoli Politecnico di Bari ip. di Elettrotecnica ed Elettronica

More information

3-Dimensional Viewing

3-Dimensional Viewing CHAPTER 6 3-Dimensional Vieing Vieing and projection Objects in orld coordinates are projected on to the vie plane, hich is defined perpendicular to the vieing direction along the v -ais. The to main tpes

More information

Assignments. Computer Networks LECTURE 7 Network Layer: Routing and Addressing. Network Layer Function. Internet Architecture

Assignments. Computer Networks LECTURE 7 Network Layer: Routing and Addressing. Network Layer Function. Internet Architecture ompter Netorks LETURE Netork Laer: Roting and ddressing ssignments Project : Web Pro Serer DUE OT Sandha Darkadas Department of ompter Science Uniersit of Rochester Internet rchitectre Bottom-p: phsical:

More information

On Bichromatic Triangle Game

On Bichromatic Triangle Game On Bichromatic Triangle Game Gordana Manić Daniel M. Martin Miloš Stojakoić Agst 16, 2012 Abstract We stdy a combinatorial game called Bichromatic Triangle Game, defined as follows. Two players R and B

More information

New Architectures for Hierarchical Predictive Control

New Architectures for Hierarchical Predictive Control Preprint, 11th IFAC Symposim on Dynamics and Control of Process Systems, inclding Biosystems Jne 6-8, 216. NTNU, Trondheim, Norway New Architectres for Hierarchical Predictive Control Victor M. Zavala

More information

p 1 p 2 p 3 S u( ) θ

p 1 p 2 p 3 S u( ) θ Preprint of a paper pblished in inimal Srfaces, Geometric Analysis and Symplectic Geometry Adv. Std. Pre ath, 34 (2002) 129 142. SOLUTION TO THE SHADOW PROBLE IN 3-SPACE OHAAD GHOI Abstract. If a convex

More information

An Optimization of Granular Network by Evolutionary Methods

An Optimization of Granular Network by Evolutionary Methods An Optimization of Granlar Networ by Evoltionary Methods YUN-HEE HAN, KEUN-CHANG KWAK* Dept. of Control, Instrmentation, and Robot Engineering Chosn University 375 Seos-dong, Dong-g, Gwangj, 50-759 Soth

More information

CS 251, Winter 2019, Assignment % of course mark

CS 251, Winter 2019, Assignment % of course mark CS 25, Winter 29, Assignment.. 3% of corse mark De Wednesday, arch 3th, 5:3P Lates accepted ntil Thrsday arch th, pm with a 5% penalty. (7 points) In the diagram below, the mlticycle compter from the corse

More information

Polygon Decomposition based on the Straight Line Skeleton

Polygon Decomposition based on the Straight Line Skeleton Polygon Decomposition based on the Straight Line Skeleton Mirela Tănase Institte of Information & Compting Sciences P.O. Bo 80089 3508 TB Utrecht The Netherlands mirela@cs..nl Remco C. Veltkamp Institte

More information

Application of Propositional Logic - How to Solve Sudoku? Moonzoo Kim

Application of Propositional Logic - How to Solve Sudoku? Moonzoo Kim Application of Propositional Logic - How to Solve Sdok? Moonzoo Kim SAT Basics (/2) SAT = Satisfiability = Propositional Satisfiability Propositional Formla NP-Complete problem We can se SAT solver for

More information

Congestion-adaptive Data Collection with Accuracy Guarantee in Cyber-Physical Systems

Congestion-adaptive Data Collection with Accuracy Guarantee in Cyber-Physical Systems Congestion-adaptive Data Collection with Accracy Garantee in Cyber-Physical Systems Nematollah Iri, Lei Y, Haiying Shen, Gregori Calfield Department of Electrical and Compter Engineering, Clemson University,

More information

A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN

A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN ABSTRACT A ne digital approach based on the fractal technolog in the Disperse Wavelet Transform domain is proposed in this paper. First e constructed

More information