Algorithmic Bioinformatics III Graphs, Networks, and Systems SS2008 Ralf Zimmer
|
|
- Marta Rothbauer
- vor 7 Jahren
- Abrufe
Transkript
1 Algorithmic Bioinformatics III Graphs, Networks, and Systems SS2008 Ralf Zimmer Graph Theory Introduction Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 1
2 Graphs Graph G = (V, E) V vertices E edges F: E -> V & V (undirected) Incidence matrix Digraph G = (V, A) A arcs F: E -> V x V (directed) Graph trivial V = 0 Graph isolated E = 0 G1 ~ G2 isomorph There is a bijection f: V1 -> V2 conserving the incidences G planar nodes embedded in plane without crossing of edges Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 2
3 Graph Examples A A B C B C K 3 = (V,E) V = {A,B,C} E = {{A,B}, {A,C}, {B,C}} Directed graph (Digraph) E = {(A,B), (A,C), (C,B)} Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 3
4 Graphs: Basic Definitions Given a graph G = (V,E) v Def.: Incidence Vertex v: Incidence(v) = { e = (x,y) in E x = v or y = v } Def.: Vertex Adjacence Vertex v: Adjacence(v) = { w in V (v,w) or (w,v) in E } Def.: Edge Adjacence Edge e: Adjacence(e) = { e in E e and e share a vertex } = { e = (x,y) in E e = (v,w), x = v or x =w or y = v or y = w } v e w Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 4
5 Graphs: Basic Definitions Def.: start/end incidence with v (Digraph) Vertex v: Start Incidence(v) = {e = (v,y) in E} End Incidence(v) = {e = (y,v) in E} v Def.: start/end incidence with A (Digraph) Set of vertices A subset of V: Start-Incidence(A) = {e = (x,y) in E x in A, y not in A} End-Incidence(A) = {e = (y,x) in E x in A, y not in A} v ω+(a) := set of edges start incident with A ω (A) := set of edges end incident with A ω(a) := set of edges incident with A e A Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 5
6 Graphs: Basic Definitions Representations for graphs G = (V, E), V = n, E = m Adjacency Matrix: n x n matrix V V Incidence Matrix: n x m matrix E V Edge list [e e in E] Adjacency list [v, Adjacence(v) v in V] Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 6
7 Graphs: Basic Definitions Def.: C Induced subgraph C is a subset of nodes and all incident edges Def.: Subgraph Subset of nodes and edges Def.: Spanning subgraph All vertices and a subset of edges (not necessarily connected) Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 7
8 Graphs: Basic Definitions Def.: Digraph D symmetric / antisymmetric D symmetric: (v,w) in E => (w,v) in E D antisymmetric: (v,w) in E => (w,v) not in E Def.: A graph is Complete Directed: (v,w) not in E => (w,v) in E Un-directed: Forall v,w in V: (v,w) in E Def.: (Un-)Directed walk w := sequence of edges: e 1 e 2 e n v 0 v 1 v 2 v n-1 v n w = (e 1 =(v 0,v 1 ),, e i =(v i-1,v i ),, e k =(v k-1,v k ) ) e i = (x,y) in E or e i :=(y,x) in E Path: edges of walk disjunct Simple path: vertices on path disjunct Def.: G connected: forall v,w in V there is a path v -> w Def.: G strongly connected: forall v,w in V there is a directed path v -> w Def.: Connected component C of G = connected induced subgraph of G Def.: A graph G is connected G has only one connected component Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 8
9 Graphs: Cycles and Co-cycles Def.: Cycle := closed path (e1,, ek) = μ e 1 = (v,y), e k = (x,v) e i = (x,y) or e i = (y,x) in E Def.: Elementary cycle := closed simple path (e1,, ek) Vertices on path are disjunct μ+ subset μ: (edges with same direction as e1 in cycle μ) μ = μ μ+ Def.: Degree(v) = deg(v) = δ(v) := number of edges incident with v incidence(v) v Degree(v) = 4 Def.: μ circuit μ empty Def.: Incidence vector of cycle: μ = (μ 1,, μ m ), m= E μ i = 0 (e i not in cycle μ), μ i = 1(e i in μ+), μ i = -1 (e i in μ ), Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 9
10 Graph Isomorphism G1 = (V1,E1), G2 = (V2,E2) G1 isomorph G2 exists function f, which maintains the incidence structure V1 = V2 E1 = E2 Bijection s.t. Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 10
11 Graph Isomorphism Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 11
12 Graph Isomorphism Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 12
13 Graph Isomorphism Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 13
14 Graph Isomorphism Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 14
15 Subgraph Isomorphism Def: (Subgraph isomorphism) [SGI] Instance: G =(V,E), H=(V,E ) Problem: Does G contain a subgraph isomorphic to H i.e. there are subsets V of V and E of E such that V = V and E = E and a bijection f: V -> V, which observes the incidences: {u,v} in E {f(u),f(v)} in E Theorem: [SGI] is NP-complete. Theorem: [SGI] is NP-complete for directed graphs. Theorem: [SGI] is NP-complete even if G is acyclic and H is a directed tree. Whether Graph Isomorphism [GI] is NP-complete for un-directed or for directed graphs are open problems. Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 15
16 Subgraph Isomorphism Def: (Subgraph isomorphism) [SGI] Instance: G =(V,E), H=(V,E ) Problem: Does G contain a subgraph [GI] is isomorphic polynomial to for H special graph classes: i.e. there are subsets V of V and E of E such that Trees V = V and E = E and a bijection f: V -> V, which Planar graphs observes the incidences: {u,v} in E {f(u),f(v)} in E Interval graphs Permutation graphs Theorem: [SGI] is NP-complete. Partial k-trees Bounded-parameter graphs Theorem: [SGI] is NP-complete for directed graphs. Theorem: [SGI] is NP-complete even if G is acyclic and H is a directed tree. Whether Graph Isomorphism [GI] is NP-complete for un-directed or for directed graphs are open problems. Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 16
17 Planar Graphs Graphs cannot always be embedded into R 2 without crossings But always in R 3! Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 17
18 Planar Graphs Graphs cannot always be embedded into R 2 without crossings But always in R 3! K 5 is not planar K 33 not planar Theorem (Kuratowski) A graph G is not planar G contains K 5 or K 33 as a homeomorphic subgraph Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 18
19 Def: G and G are homeomorphic if there is a subdivision of G and a subdivision of G which are isomorphic Def: A graph H is a subdivision of a graph G the edges set E(H) of H can be obtained from the edges of G by subdivision: Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 19
20 Euler Formula Theorem: For a connected, planar graph G = (V, E) with V = n, E =m, f number of faces, then n + f = m + 2 (1) (3) (2) (2) Proof: m=0: n=1 and f=1 Ok. m-1->m: (1) m loop: n =n, f =f+1 and m =m+1 (2) splitting a face: n =n, f =f+1 and m =m+1 (3) new node: n =n+1, f =f and m =m+1 Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 20
21 Def.: (Bridge) An edge of a connected graph G is called a bridge G= (V,E-{e}) is not connected Def.: (Girth) The girth of a connected graph is the length of its shortest cycle Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 21
22 Planarity - girth Theorem: G a connected, planar graph on n vertices. If G has girth at least g, then G can have at most g(n-2)/(g-2) edges. (If G is acyclic => G has exactly n-1 edges) Proof: n >= 3 Induction on n I.A.: n=3 => m <= 3 = 3(3-2)/(3-2) Ok. I.S.: (i) G contains a bridge e => remove bridge e, s.t. G is divided in two connected subgraphs G1 and G2. Then G1 or G2 (or both) contain a cycle (as e is a bridge). Both: G2 acyclic (m2 = n2-1) Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 22
23 Planarity - girth Theorem: G a connected, planar graph on n vertices. If G has girth at least g, then G can have at most g(n-2)/(g-2) edges. (If G is acyclic => G has exactly n-1 edges) Proof: (contd.) Induction on n (contd.) I.S.: (ii) G does not contain a bridge e => each edge e of G contains to exactly two faces: (f_i = # of faces with a border of i edges) (as each cycle contains at least g edges) (Euler Theorem) i.e. Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 23
24 Planarity - girth Theorem: G a connected, planar graph on n vertices. If G has girth at least g, then G can have at most g(n-2)/(g-2) edges. (If G is acyclic => G has exactly n-1 edges) Since every planar graph is acyclic or has girth at least 3, we have: Lemma: A connected planar graph with n vertices (n >=3) has at most 3n 6 edges Proof Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 24
25 K 5 Lemma: For a planar graph, we have: 3n >= m+6, i.e. E <= 3 V - 6 Theorem: K 5 is not planar Proof: Assumption: K 5 is planar => Euler formula holds: n+f=m+2 m=10, n=5 3f <= 2m, at least 3 edges are necessary per face in a planar graph without multiple edges n+f = m+2 3n+3f = 3m+6 3n+2m >= 3m+6 3n >= m+6 3*5 >= 10+6 contradiction Def: The girth g(g) of a graph G is the length of the shortest cycle of G g(k 5 ) = 3 Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 25
26 K 33 Theorem: K 33 is not planar Proof: Assumption: K 33 is planar => Euler theorem holds m=9, n=6 4f <= 2m, only cycles of even length >= 4 (bipartite!) n+f = m+2 f = m+2-n = = 5 4f = 4*5 = 20 <= 2*m = 18 Contradiction Def: The girth g(g) of a graph G is the length of the shortest cycle of G g(k 3,3 ) = 4 Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 26
27 Kuratowski s Theorem Theorem: A graph G is nonplanar if and only if there is a subgraph of G which is homeomorphic to either K 33 or K 5 Proof: <= If G contains such a subgraph it is not planar => quite lengthy, see [Even, 1979, p ] G1 and G2 isomorph: G1 planar G2 planar G1 and G2 homeomorph if both can be obtained from the same graph by the insertion of new vertices of degree 2 into edges, an edge is replaced by a path whose intermediate vertices are all new. Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 27
28 Kuratowski s Theorem Theorem: A graph G is nonplanar if and only if there is a subgraph of G which is homeomorphic to either K 33 or K 5 Kuratowski s theorem provides a sufficient and necessary condition for a graph to be planar. => efficient algorithm for planarity testing? Algorithm: Try all 5 vertex subsets and check whether it induces a complete subgraph (homeomorphic: contains 10 vertex disjoint paths connecting all pairs) Try all pairs of 3 vertices whether it induces a complete subgraph Problems: There are V V V 3 and such subsets (O( V 6 ). 5 1/ Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 28
29 Kuratowski s Theorem Theorem: A graph G is nonplanar if and only if there is a subgraph of G which is homeomorphic to either K 33 or K 5 Kuratowski s theorem provides a sufficient and necessary condition for a graph to be planar. => efficient algorithm for planarity testing? Algorithm: Try all 5 vertex subsets and check whether it induces a complete subgraph (homeomorphic: contains 10 vertex disjoint paths connecting all pairs) Try all pairs of 3 vertices whether it induces a complete subgraph Problems: V V V 3 There are and such subsets (O( V 6 ). 5 1/ 2 Check for disjoint paths is difficult (exponential) There are linear (O( E )) algorithms for testing planarity! 3 [Hopcroft&Tarjan: Efficient Planarity Testing, JACM, Vol.21, No.4, 1974, ] 3 NP-hard Garey&Johnson [ND40] Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische Informatik und Bioinformatik, SS 2008: Algorithmic Bioinformatics III: Graphs and Networks 29
Number of Maximal Partial Clones
Number of Maximal Partial Clones KARSTEN SCHÖLZEL Universität Rostoc, Institut für Mathemati 26th May 2010 c 2010 UNIVERSITÄT ROSTOCK MATHEMATISCH-NATURWISSENSCHAFTLICHE FAKULTÄT, INSTITUT FÜR MATHEMATIK
MehrA Classification of Partial Boolean Clones
A Classification of Partial Boolean Clones DIETLINDE LAU, KARSTEN SCHÖLZEL Universität Rostock, Institut für Mathematik 25th May 2010 c 2010 UNIVERSITÄT ROSTOCK MATHEMATISCH-NATURWISSENSCHAFTLICHE FAKULTÄT,
MehrUnit 4. The Extension Principle. Fuzzy Logic I 123
Unit 4 The Extension Principle Fuzzy Logic I 123 Images and Preimages of Functions Let f : X Y be a function and A be a subset of X. Then the image of A w.r.t. f is defined as follows: f(a) = {y Y there
MehrBayesian Networks. Syntax Semantics Parametrized Distributions Inference in Bayesian Networks. Exact Inference. Approximate Inference
Syntax Semantics Parametrized Distributions Inference in Exact Inference Approximate Inference enumeration variable elimination stochastic simulation Markov Chain Monte Carlo (MCMC) 1 Includes many slides
MehrScheduling. chemistry. math. history. physics. art
Scheduling Consider the following problem: in a university, assign exams to time slots in such a way: ) every student can do the exams of the courses he is taking; ) the total number of used time slots
MehrSeeking for n! Derivatives
Seeking for n! Derivatives $,000$ Reward A remarkable determinant (,0) (,) (0,0) (0,) (,0) (,0) (,) (,) (0,0) (0,) (0,) General definition Δ μ (X, Y ) = det x p i j yq i n j i,j= As a starter... n! dim
MehrAlgorithmische Bioinformatik II WS2004/05 Ralf Zimmer Part III Probabilistic Modeling IV Bayesian Modeling: Algorithms, EM and MC Methods HMMs
Algorithmische Bioinformatik II WS2004/05 Ralf Zimmer Part III Probabilistic Modeling IV Bayesian Modeling: Algorithms, EM and MC Methods HMMs Ralf Zimmer, LMU Institut für Informatik, Lehrstuhl für Praktische
MehrMagic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.
Magic Figures Introduction: This lesson builds on ideas from Magic Squares. Students are introduced to a wider collection of Magic Figures and consider constraints on the Magic Number associated with such
MehrUnterspezifikation in der Semantik Hole Semantics
in der Semantik Hole Semantics Laura Heinrich-Heine-Universität Düsseldorf Wintersemester 2011/2012 Idee (1) Reyle s approach was developed for DRT. Hole Semantics extends this to any logic. Distinction
MehrUnit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6
Unit 1 Motivation and Basics of Classical Logic Fuzzy Logic I 6 Motivation In our everyday life, we use vague, qualitative, imprecise linguistic terms like small, hot, around two o clock Even very complex
MehrData Structures and Algorithm Design
- University of Applied Sciences - Data Structures and Algorithm Design - CSCI 340 - Friedhelm Seutter Institut für Angewandte Informatik Contents 1 Analyzing Algorithms and Problems 2 Data Abstraction
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen Foliensatz 3 Wiebke Petersen Einführung CL 1 Describing formal languages by enumerating all words
MehrWillkommen zur Vorlesung Komplexitätstheorie
Willkommen zur Vorlesung Komplexitätstheorie WS 2011/2012 Friedhelm Meyer auf der Heide V11, 16.1.2012 1 Themen 1. Turingmaschinen Formalisierung der Begriffe berechenbar, entscheidbar, rekursiv aufzählbar
MehrAlgorithm Theory 3 Fast Fourier Transformation Christian Schindelhauer
Algorithm Theory 3 Fast Fourier Transformation Institut für Informatik Wintersemester 2007/08 Chapter 3 Fast Fourier Transformation 2 Polynomials Polynomials p over real numbers with a variable x p(x)
MehrApplication: Tree-packing
Application: Tree-packing Application: Tree-packing Reminder of finite tree-packing theorem: Theorem 2.4.1. (Nash-Williams 1961; Tutte 1961) The following are equivalent for all finite multigraphs G and
MehrIntroduction FEM, 1D-Example
Introduction FEM, D-Example /home/lehre/vl-mhs-/inhalt/cover_sheet.tex. p./22 Table of contents D Example - Finite Element Method. D Setup Geometry 2. Governing equation 3. General Derivation of Finite
MehrFEM Isoparametric Concept
FEM Isoparametric Concept home/lehre/vl-mhs--e/cover_sheet.tex. p./26 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types 3. Geometry 4. Interpolation Approach Function
MehrZariski-Van Kampen Method
Zariski-Van Kampen Method Purpose: Obtain a presentation for the fundamental group of the complement of a plane projective curve in P 2. We will put together several ingredients, among which, the Van Kampen
MehrAlgebra. 1. Geben Sie alle abelschen Gruppen mit 8 und 12 Elementen an. (Ohne Nachweis).
1 Wiederholungsblatt zur Gruppentheorie 18.12.2002 Wiederholen Sie für die Klausur: Algebra WS 2002/03 Dr. Elsholtz Alle Hausaufgaben. Aufgaben, die vor Wochen schwer waren, sind hoffentlich mit Abstand,
MehrAutomatentheorie und formale Sprachen reguläre Ausdrücke
Automatentheorie und formale Sprachen reguläre Ausdrücke Dozentin: Wiebke Petersen 6.5.2009 Wiebke Petersen Automatentheorie und formale Sprachen - SoSe09 1 Formal language Denition A formal language L
MehrEinführung in die Computerlinguistik
Einführung in die Computerlinguistik Reguläre Ausdrücke und reguläre Grammatiken Laura Kallmeyer Heinrich-Heine-Universität Düsseldorf Summer 2016 1 / 20 Regular expressions (1) Let Σ be an alphabet. The
MehrThe Practical Power of Data Reduction for Maximum-Cardinality Matching
Technische Universität Berlin Electrical Engineering and Computer Science Institute of Software Engineering and Theoretical Computer Science Algorithmics and Computational Complexity (AKT) The Practical
MehrMusterlösung 3. D-MATH Algebra I HS 2015 Prof. Richard Pink. Faktorielle Ringe, Grösster gemeinsamer Teiler, Ideale, Faktorringe
D-MATH Algebra I HS 2015 Prof. Richard Pink Musterlösung 3 Faktorielle Ringe, Grösster gemeinsamer Teiler, Ideale, Faktorringe 1. Sei K ein Körper. Zeige, dass K[X 2, X 3 ] K[X] ein Integritätsbereich,
MehrIntroduction FEM, 1D-Example
Introduction FEM, 1D-Example home/lehre/vl-mhs-1-e/folien/vorlesung/3_fem_intro/cover_sheet.tex page 1 of 25. p.1/25 Table of contents 1D Example - Finite Element Method 1. 1D Setup Geometry 2. Governing
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen 03.11.2009 Wiebke Petersen Einführung CL (WiSe 09/10) 1 Formal language Denition Eine formale Sprache
MehrPriorities (time independent and time dependent) Different service times of different classes at Type-1 nodes -
E.6 Approximate Analysis of Non-product-Form Queueing Networks Non exponentially distributed service times Priorities (time independent and time dependent) Different service times of different classes
MehrTeil 2.2: Lernen formaler Sprachen: Hypothesenräume
Theorie des Algorithmischen Lernens Sommersemester 2006 Teil 2.2: Lernen formaler Sprachen: Hypothesenräume Version 1.1 Gliederung der LV Teil 1: Motivation 1. Was ist Lernen 2. Das Szenario der Induktiven
MehrUnendliche Kreise. Am Anfang war ein Traum... : AIM: find def that makes THMs work for 1!
Unendliche Kreise Unendliche Kreise Am Anfang war ein Traum... : This is just a reminder of the more detailed slides at the start of GrThInf7.tex AIM: find def that makes THMs work for 1! Erste Zweifel:
MehrAutomatentheorie und formale Sprachen Pumping-Lemma für reguläre Sprachen
Automatentheorie und formale Sprachen Pumping-Lemma für reguläre Sprachen Dozentin: Wiebke Petersen 10.6.2009 Wiebke Petersen Automatentheorie und formale Sprachen - SoSe09 1 Finite-state automatons accept
MehrVisualisierung von Graphen
Visualisierung von Graphen Kreuzungen in Graphzeichnungen Wintersemester 2015/2016 Einführungsveranstaltung am 14. Oktober 2015 Fabian Lipp (E14) Alexander Wolff (E29) Agenda 1. Thema und Konzept 2. Ablauf
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen May 3, 2010 Wiebke Petersen Einführung CL (SoSe2010) 1 Operationen auf Sprachen Seien L Σ und K Σ
MehrSome properties of the complement of the annihilator graph of a commutative reduced ring
Palestine Journal of Mathematics Vol. 6(2)(2017), 434 447 Palestine Polytechnic University-PPU 2017 Some properties of the complement of the annihilator graph of a commutative reduced ring S. Visweswaran
MehrComputational Models
- University of Applied Sciences - Computational Models - CSCI 331 - Friedhelm Seutter Institut für Angewandte Informatik Part I Automata and Languages 0. Introduction, Alphabets, Strings, and Languages
MehrInterpolation Functions for the Finite Elements
Interpolation Functions for the Finite Elements For the finite elements method, the following is valid: The global function of a sought function consists of a sum of local functions: GALERKIN method: the
MehrFinite Difference Method (FDM)
Finite Difference Method (FDM) home/lehre/vl-mhs-1-e/folien/vorlesung/2a_fdm/cover_sheet.tex page 1 of 15. p.1/15 Table of contents 1. Problem 2. Governing Equation 3. Finite Difference-Approximation 4.
MehrBISON Instantiating the Whitened Swap-Or-Not Construction September 6th, 2018
BION Instantiating the Whitened wap-or-not Construction eptember 6th, 2018 Horst Görtz Institut für IT icherheit Ruhr-Universität Bochum Virginie Lallemand, Gregor Leander, Patrick Neumann, and Friedrich
MehrWillkommen zur Vorlesung Komplexitätstheorie
Willkommen zur Vorlesung Komplexitätstheorie WS 2011/2012 Friedhelm Meyer auf der Heide V12, 23.1.2012 1 Organisatorisches CHE-Studierendenbefragung ist bis zum 31.1. verlängert. Falls sie angefragt wurden:
MehrGraphen. Leonhard Euler ( )
Graphen Leonhard Euler (1707-1783) 2 Graph Ein Graph besteht aus Knoten (nodes, vertices) die durch Kanten (edges) miteinander verbunden sind. 3 Nachbarschaftsbeziehungen Zwei Knoten heissen adjazent (adjacent),
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen May 3, 2010 Wiebke Petersen Einführung CL (SoSe2010) 1 Operationen auf Sprachen Seien L Σ und K Σ
MehrAutomatentheorie und formale Sprachen endliche Automaten
Automatentheorie und formale Sprachen endliche Automaten Dozentin: Wiebke Petersen 13.5.2009 Wiebke Petersen Automatentheorie und formale Sprachen - SoSe09 1 What we know so far about formal languages
MehrHarry gefangen in der Zeit Begleitmaterialien
Episode 011 Grammar 1. Plural forms of nouns Most nouns can be either singular or plural. The plural indicates that you're talking about several units of the same thing. Ist das Bett zu hart? Sind die
MehrData Structures and Algorithm Design
- University of Applied Sciences - Data Structures and Algorithm Design - CSCI 340 - Friedhelm Seutter Institut für Angewandte Informatik Contents 1. Analyzing Algorithms and Problems 2. Data Abstraction
MehrGeometrie und Bedeutung: Kap 5
: Kap 5 21. November 2011 Übersicht Der Begriff des Vektors Ähnlichkeits Distanzfunktionen für Vektoren Skalarprodukt Eukidische Distanz im R n What are vectors I Domininic: Maryl: Dollar Po Euro Yen 6
MehrRätsel 1: Buchstabensalat klassisch, 5 5, A C (10 Punkte) Puzzle 1: Standard As Easy As, 5 5, A C (10 points)
Rätsel 1: uchstabensalat klassisch, 5 5, (10 Punkte) Puzzle 1: Standard s Easy s, 5 5, (10 points) Rätsel 2: uchstabensalat klassisch, 5 5, (5 Punkte) Puzzle 2: Standard s Easy s, 5 5, (5 points) Rätsel
MehrÜber chinesische Postboten, Routenplaner und eingefärbte Landkarten Eine Einführung in die Graphentheorie
Über chinesische Postboten, Routenplaner und eingefärbte Landkarten Eine Einführung in die Graphentheorie Karima Benimmar, Tina Schmidt, Daniel Jungblut Wie organisiert man Einbahnstraßensysteme sinnvoll?
MehrAlgorithms for computing the 2-vertex-connected components and the 2-blocks of directed graphs
Algorithms for computing the 2-vertex-connected components and the 2-blocks of directed graphs Dissertation zur Erlangung des akademischen Grades Doctor rerum naturalium (Dr. rer. nat.) vorgelegt der Fakultät
MehrEditing to (P5, C5)-free Graphs - a Model for Community Detection?
Editing to (P5, C5)-free Graphs - a Model for Community Detection? Bachelor Thesis of Philipp Schoch At the Department of Informatics Institute of Theoretical Computer Science Reviewers: Advisor: Prof.
MehrAlgorithms and Data Structures WS03/04
Final Exam Algorithms and Data Structures WS03/04 Name: Matr. Nr.: Time: 120 min Aufgabe 1 2 3 4 5 Maximalpunktzahl 9 12 10 8 21 erreichte Punktzahl Σ: von 60 Problem 1: (Acyclic Subgraphs, 5+4 points)
MehrEwald s Sphere/Problem 3.7
Ewald s Sphere/Problem 3.7 Studentproject/Molecular and Solid-State Physics Lisa Marx 831292 15.1.211, Graz Ewald s Sphere/Problem 3.7 Lisa Marx 831292 Inhaltsverzeichnis 1 General Information 3 1.1 Ewald
MehrWeather forecast in Accra
Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature in Fahrenheit Temperature in Celsius 2 Converting Celsius to Fahrenheit f = 9 5 c + 32 tempc = 21
MehrAlgorithms for graph visualization
Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum
MehrRev. Proc Information
Rev. Proc. 2006-32 Information 2006, CPAs 1 Table 1-Total loss of the home Table 2- Near total loss is water to the roofline. Completely gut the home from floor to rafters - wiring, plumbing, electrical
MehrPower Laws And Rich Get Richer Phenomena Seminar Machinelles Lernen , Tomek Grubba
Power Laws And Rich Get Richer Phenomena Seminar Machinelles Lernen 2011-01-12, Tomek Grubba 2010-01-12 Seminar Machinelles Lernen Tomek Grubba 1 Outline The Structure of the Web History of the Web Graph
MehrBayesian Networks. Syntax Semantics Parametrized Distributions Inference in Bayesian Networks. Exact Inference. Approximate Inference
Syntax Semantics Parametrized Distributions Inference in Exact Inference Approximate Inference enumeration variable elimination stochastic simulation Markov Chain Monte Carlo (MCMC) 1 Includes many slides
MehrOpen queueing network model of a computer system: completed jobs
E Queueing Networks E Queueing Networks Open queueing network model of a computer system: Stream of new jobs Disk CPU Printer Stream of completed jobs Magnetic Tape E.164 E Queueing Networks "Central-Server-Model
MehrDrei Anwendungen der Eulerschen Polyederformel. Kapitel 10
Drei Anwendungen der Eulerschen Polyederformel Kapitel 10 Ein Graph ist planar, wenn er in die Ebene R gezeichnet werden kann ohne dass sich Kanten kreuzen (oder, äquivalent dazu, auf die Kugeloberfläche).
MehrFEM Isoparametric Concept
FEM Isoparametric Concept home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cover_sheet.tex page of 25. p./25 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types
MehrAn Alternative Analysis of Cuckoo Hashing with a Stash and Realistic Hash Functions
Technische Universität Ilmenau An Alternative Analysis of Cuckoo Hashing with a Stash and Realistic Hash Functions Diplomarbeit vorgelegt von: Martin Aumüller eingereicht am: 22.03.2010 Studiengang: Informatik
Mehr4. Bayes Spiele. S i = Strategiemenge für Spieler i, S = S 1... S n. T i = Typmenge für Spieler i, T = T 1... T n
4. Bayes Spiele Definition eines Bayes Spiels G B (n, S 1,..., S n, T 1,..., T n, p, u 1,..., u n ) n Spieler 1,..., n S i Strategiemenge für Spieler i, S S 1... S n T i Typmenge für Spieler i, T T 1...
MehrMATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE STUDIE ZUR LEGITIMITAT UND PRAXIS DER MODERNEN MATHEMATIK (THEORIE UND METHODE) FROM UVK
MATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE STUDIE ZUR LEGITIMITAT UND PRAXIS DER MODERNEN MATHEMATIK (THEORIE UND METHODE) FROM UVK DOWNLOAD EBOOK : MATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE
MehrSecurity of Online Social Networks
Security of Online Social Networks Social Network Analysis Lehrstuhl IT-Sicherheitsmanagment Universität Siegen May 31, 2012 Lehrstuhl IT-Sicherheitsmanagment 1/25 Overview Lesson 06 Fundamental Graphs
MehrPanorama der Mathematik und Informatik
Panorama der Mathematik und Informatik 7: Don Knuth II Dirk Frettlöh Technische Fakultät / richtig einsteigen Recall: Bei kombinatorischen Problemen sucht man: Rekursionsgleichung (gut) Erzeugende Funktion
MehrModelle der Nebenläufigkeit
meinecke@informatik.uni-leipzig.de http://www.informatik.uni-leipzig.de/ meinecke/ Institut für Informatik Universität Leipzig Sommersemester 2006 Literatur B. Baumgarten, Petri-Netze, Grundlagen und Anwendungen,
MehrFunctional Analysis Final Test, Funktionalanalysis Endklausur,
Spring term 2012 / Sommersemester 2012 Functional Analysis Final Test, 16.07.2012 Funktionalanalysis Endklausur, 16.07.2012 Name:/Name: Matriculation number:/matrikelnr.: Semester:/Fachsemester: Degree
MehrProf. S. Krauter Kombinatorik. WS Blatt03.doc
Prof. S. Krauter Kombinatorik. WS 05-06 Blatt03.doc Zahlpartitionen: 1. Gegeben ist folgende Gleichung: x 1 + x 2 + x 3 + + x s = n. a) Wie viele verschiedene Lösungen besitzt diese Gleichung mit Werten
MehrGerman translation: technology
A. Starter Write the gender and the English translation for each word, using a dictionary if needed. Gender (der/die/das) German English Handy Computer Internet WLAN-Verbindung Nachricht Drucker Medien
MehrAccelerating Information Technology Innovation
Accelerating Information Technology Innovation http://aiti.mit.edu Ghana Summer 2011 Lecture 05 Functions Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature
MehrStatistics, Data Analysis, and Simulation SS 2015
Mainz, June 11, 2015 Statistics, Data Analysis, and Simulation SS 2015 08.128.730 Statistik, Datenanalyse und Simulation Dr. Michael O. Distler Dr. Michael O. Distler
MehrEVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN
EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN DOWNLOAD EBOOK : EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE
MehrRessourcenmanagement in Netzwerken SS06 Vorl. 12,
Ressourcenmanagement in Netzwerken SS06 Vorl. 12, 30.6.06 Friedhelm Meyer auf der Heide Name hinzufügen 1 Prüfungstermine Dienstag, 18.7. Montag, 21. 8. und Freitag, 22.9. Bitte melden sie sich bis zum
MehrNachklausur zur Vorlesung Vertiefung Theoretische Informatik Wintersemester 2014
Prof. Dr. Viorica Sofronie-Stokkermans Dipl.-Inform. Markus Bender AG Formale Methoden und Theoretische Informatik Fachbereich Informatik Universität Koblenz-Landau Nachklausur zur Vorlesung Vertiefung
MehrWillkommen zur Vorlesung Komplexitätstheorie
Willkommen zur Vorlesung Komplexitätstheorie WS 2011/2012 Friedhelm Meyer auf der Heide V13, 30.1.2012 1 Themen 1. Turingmaschinen Formalisierung der Begriffe berechenbar, entscheidbar, rekursiv aufzählbar
MehrEinführung in die Graphentheorie. Monika König
Einführung in die Graphentheorie Monika König 8. 11. 2011 1 Vorwort Diese Seminararbeit basiert auf den Unterkapiteln 1.1-1.3 des Buches Algebraic Graph Theory von Chris Godsil und Gordon Royle (siehe
MehrVollständiger Graph. Definition 1.5. Sei G =(V,E) ein Graph. Gilt {v, w} E für alle v, w V,v w, dann heißt G vollständig (complete).
Vollständiger Graph Definition 1.5. Sei G =(V,E) ein Graph. Gilt {v, w} E für alle v, w V,v w, dann heißt G vollständig (complete). Mit K n wird der vollständige Graph mit n Knoten bezeichnet. Bemerkung
MehrExam Algorithm Theory. Do not open or turn until told so by the supervisor!
Albert-Ludwigs-Universität Institut für Informatik Prof. Dr. F. Kuhn Exam Algorithm Theory Tuesday, September 06, 2016, 09:00-10:30 Name:........................................................... Matriculation
MehrElectrical tests on Bosch unit injectors
Valid for Bosch unit injectors with order numbers 0 414 700 / 0 414 701 / 0 414 702 Parts Kit Magnet*: - F00H.N37.925 - F00H.N37.933 - F00H.N37.934 * For allocation to the 10-place Bosch order number,
MehrLS Kopplung. = a ij l i l j. W li l j. = b ij s i s j. = c ii l i s i. W li s j J = L + S. L = l i L = L(L + 1) J = J(J + 1) S = s i S = S(S + 1)
LS Kopplung in many electron systems there are many li and si the coupling to for total momentum J depends on the energetic ordering of the interactions orbital momenta interaction W li l j = a ij l i
MehrSelected Optimization Problems in Passenger Transportation - Models, Complexity, and Algorithms
Research Collection Doctoral Thesis Selected Optimization Problems in Passenger Transportation - Models, Complexity, and Algorithms Author(s): Böhmová, Kateřina Publication Date: 2016 Permanent Link: https://doi.org/10.3929/ethz-a-010781833
MehrAS Path-Prepending in the Internet And Its Impact on Routing Decisions
(SEP) Its Impact on Routing Decisions Zhi Qi ytqz@mytum.de Advisor: Wolfgang Mühlbauer Lehrstuhl für Netzwerkarchitekturen Background Motivation BGP -> core routing protocol BGP relies on policy routing
MehrCycling. and / or Trams
Cycling and / or Trams Experiences from Bern, Switzerland Roland Pfeiffer, Departement for cycling traffic, City of Bern Seite 1 A few words about Bern Seite 2 A few words about Bern Capital of Switzerland
MehrDPM_flowcharts.doc Page F-1 of 9 Rüdiger Siol :28
Contents F TOOLS TO SUPPORT THE DOCUMENTATION... F-2 F.1 GRAPHIC SYMBOLS AND THEIR APPLICATION (DIN 66 001)... F-2 F.1.1 Flow of control... F-3 F.1.2 Terminators and connectors... F-4 F.1.3 Lines, arrows
MehrCycling and (or?) Trams
Cycling and (or?) Trams Can we support both? Experiences from Berne, Switzerland Roland Pfeiffer, Departement for cycling traffic, City of Bern Seite 1 A few words about Bern Seite 2 A few words about
MehrProf. Dr. Dörte Haftendorn, Leuphana Universität Lüneburg, 2013
Optimierung i als Ziel 1 Optimization i as a Goal goblet for 2 litres comsumption of silver 2 Optimierung als Ziel Wirtschaftsfunktionen 3 Optimization as a Goal oeconomical functions 4 Optimierung als
Mehraus Doktorarbeiten Anna Lena Birkmeyer Oktober 2016
aus Doktorarbeiten Anna Lena Birkmeyer Fachbereich Mathematik TU Kaiserslautern Oktober 2016 In der der Arbeit: The mathematical modeling and optimization of... is a wide field of research [4,15,19,35,61,62,66,76,86]
MehrAlgorithmische Methoden zur Netzwerkanalyse
Algorithmische Methoden zur Netzwerkanalyse Prof. Dr. Henning Meyerhenke Institut für Theoretische Informatik 1 KIT Henning Die Forschungsuniversität Meyerhenke, in der Institut für Theoretische Informatik
MehrÜbungsblatt 6. Analysis 1, HS14
Übungsblatt 6 Analysis, HS4 Ausgabe Donnerstag, 6. Oktober. Abgabe Donnerstag, 23. Oktober. Bitte Lösungen bis spätestens 7 Uhr in den Briefkasten des jeweiligen Übungsleiters am J- oder K-Geschoss von
MehrLokale Netzstrukturen
Lokale Netzstrukturen Übung 3 21.06.2017 Wiederholung: Spanner Sei H = (V, E E) Teilgraph von G = (V, E) (schreiben dann auch H G). Bezeichne mit d H (u, v) die kürzeste Distanz zwischen u und v in H bzgl.
MehrWillkommen zur Vorlesung Komplexitätstheorie
Willommen zur Vorlesung Komplexitätstheorie WS 2011/2012 Friedhelm Meyer auf der Heide V10, 9.1.2012 1 Organisation Prüfungen: mündlich, 20min 1. Periode: 13.-14.2. 2012 2. Periode: 26.-27.3. 2012 2 Themen
MehrOptimierung als Ziel. Optimierung als Ziel. Optimierung als Ziel. Optimization as a Goal. Optimization as a Goal. Optimization as a Goal
Optimierung als Ziel goblet for 2 litres comsumption of silver 1 2 Optimierung als Ziel Wirtschaftsfunktionen oeconomical functions 3 4 Optimierung als Ziel Wirtschaftsfunktionen oeconomical functions
MehrMathematischer Vorbereitungskurs für das MINT-Studium
Mathematischer Vorbereitungskurs für das MINT-Studium Dr. B. Hallouet b.hallouet@mx.uni-saarland.de SS 2017 Vorlesung 1 MINT Mathekurs SS 2017 1 / 19 Organisation Vorlesung (2 SWS): Do., 16:15 Uhr -18:00
MehrEin Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten. Click here if your download doesn"t start automatically
Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Click here if your download doesn"t start automatically Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Ein Stern in dunkler
MehrStirling numbers of the second kind and Bonferroni s inequalities
Eem. Math. 60 (2005) 124 129 0013-6018/05/030124-6 c Swiss Mathematica Society, 2005 Eemente der Mathematik Stiring numbers of the second kind and Bonferroni s inequaities Horst Wegner Horst Wegner studierte
MehrWie man heute die Liebe fürs Leben findet
Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Click here if your download doesn"t start automatically Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Wie
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrExam Künstliche Intelligenz 1
Name: Birth Date: Matriculation Number: Field of Study: Exam Künstliche Intelligenz 1 Feb 12., 2018 To be used for grading, do not write here prob. 1.1 1.2 2.1 2.2 3.1 3.2 4.1 4.2 5.1 5.2 6.1 Sum total
MehrField-Circuit Coupling for Mechatronic Systems: Some Trends and Techniques
Field-Circuit Coupling for Mechatronic Systems: Some Trends and Techniques Stefan Kurz Robert Bosch GmbH, Stuttgart Now with the University of the German Federal Armed Forces, Hamburg stefan.kurz@unibw-hamburg.de
MehrClasses of Banach spaces connected with the Lyapunov convexity theorem
Classes of Banach spaces connected with the Lyapunov convexity theorem Dissertation zur Erlangung der Doktorwürde des Fachbereichs Mathematik und Informatik der Freien Universität Berlin vorgelegt von
Mehr!! Um!in!ADITION!ein!HTML51Werbemittel!anzulegen,!erstellen!Sie!zunächst!ein!neues! Werbemittel!des!Typs!RichMedia.!!!!!!
HTML5&Werbemittel/erstellen/ Stand:/06/2015/ UminADITIONeinHTML51Werbemittelanzulegen,erstellenSiezunächsteinneues WerbemitteldesTypsRichMedia. Hinweis:// DasinADITIONzuhinterlegende RichMedia1Werbemittelbestehtimmer
MehrETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN
ETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN READ ONLINE AND DOWNLOAD EBOOK : ETHISCHES ARGUMENTIEREN IN DER SCHULE:
MehrHandbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)
Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Reinhold Ruthe Click here if your download doesn"t start automatically Handbuch der therapeutischen
Mehr