Found 32 relevant results in 3.32s where lecturer="Angelika Steger"
Page 1 of 2
Presentation of recent publications in discrete mathematics; this term topics focus on the Combinatorial Nullstellensatz and its applications.
Presentation of recent publications in discrete mathematics; topics focus on extremal graph theory.
Presentation of recent publications in discrete mathematics; topics focus on property testing and sublinear algorithms.
Algorithms and Complexity
Algorithmen und Komplexität
Introduction: RAM machine, data structures; Algorithms: sorting, median, matrix multiplication, shortest paths, minimal spanning trees; Paradigms: divide & conquer, dynamic programming, greedy algorithms; Data Structures: search trees, dictionaries, priority queues; Complexity Theory: P and NP, NP-completeness, Cook's theorem, reductions; Outlook: optimization problems, approximation algorithms
Students learn how to solve algorithmic problems given by a textual description (understanding problem setting, finding appropriate modeling, choosing suitable algorithms, and implementing them). Knowledge of basic algorithms and data structures is assumed; more advanced material and usage of standard libraries for combinatorial algorithms are introduced in tutorials.
Algorithms and Complexity
Algorithmen und Komplexität
Introduction: RAM machine, data structures; Algorithms: sorting, median, matrix multiplication, shortest paths, minimal spanning trees; Paradigms: divide & conquer, dynamic programming, greedy algorithms; Data Structures: search trees, dictionaries, priority queues; Complexity Theory: P and NP, NP-completeness, Cook's theorem, reductions, cryptography and zero-knowledge proofs.
Algorithms and Probability
Algorithmen und Wahrscheinlichkeit
Es werden klassische Algorithmen aus verschiedenen Anwendungsbereichen vorgestellt. In die diskrete Wahrscheinlichkeitstheorie wird eingeführt und das Konzept randomisierter Algorithmen an verschiedenen Beispielen vorgestellt.
Advanced design and analysis methods for algorithms and data structures: Random(ized) Search Trees, Point Location, Minimum Cut, Linear Programming, Randomized Algebraic Algorithms (matchings), Probabilistically Checkable Proofs (introduction).
Advanced design and analysis methods for algorithms and data structures: Random(ized) Search Trees, Point Location, Network Flows, Minimum Cut, Randomized Algebraic Algorithms (matchings), Probabilistically Checkable Proofs (introduction).
Advanced design and analysis methods for algorithms and data structures: Random(ized) Search Trees, Point Location, Network Flows, Minimum Cut, Randomized Algebraic Algorithms (matchings), Probabilistically Checkable Proofs (introduction).
No description available.
Approximation: Theory and Algorithms
Approximation: Theorie & Algorithmen
Introduction to the theory of approximation algorithms and complexity classes, examples include knapsack, bin packing, metric TSP, TSP in planar graphs, Euclidean TSP, Steiner trees; PCP-theorem, APX-reductions; LP relaxation.
Discrete Mathematics
Diskrete Mathematik
Foundations of Discrete Mathematics; combinatorics (elementary counting), graph theory (paths, walks, euler circuits, matchings, trees, planar graphs), algebra (modular arithmetic, groups, fields), applications (network flows, cryptography, coding theory).
Foundations of Computer Science: Computational Science
Grundlagen der Informatik: Wissenschaftliches Rechnen
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Computer Systems
Grundlagen der Informatik: Computer Systeme
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Information Systems
Grundlagen der Informatik: Informationssysteme
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Foundations of Computer Science: Programming
Grundlagen der Informatik: Programmierung
The courses "Foundations of Computer Science" cover material that all students of computer science should know. The courses are self study courses and based on material which we assume that students know from their Bachelor program. The main aim of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of expertise.
Page 1 of 2