Skip to main content
Top

1999 | Book | 3. edition

Diskrete Mathematik

Author: Prof. Dr. Martin Aigner

Publisher: Vieweg+Teubner Verlag

Book Series : Vieweg Studium

insite
SEARCH

About this book

Vor 50 Jahren gab es den Begriff "Diskrete Mathematik" nicht, und er ist auch heute im deutschen Sprachraum keineswegs gebräuchlich. Vorlesungen dazu werden nicht überall und schon gar nicht mit einem einheitlichen Themenkatalog angeboten (im Gegensatz zum Beispiel zu den USA, wo sie seit langem einen festen Platz haben). Die Mathematiker verstehen unter Diskreter Mathematik meist Kombinatorik oder Graphentheorie, die Informatiker Diskrete Strukturen oder Boolesche Algebren. Das Hauptanliegen dieses Buches ist daher, solch einen Themenkatalog zu präsentieren, der alle Grundlagen für ein weiterführendes Studium enthält. Die Diskrete Mathematik beschäftigt sich vor allem mit endlichen Mengen. Was kann man in endlichen Mengen studieren? Als allererstes kann man sie abzählen, dies ist das klassische Thema der Kombinatorik - in Teil I werden wir die wich­ tigsten Ideen und Methoden zur Abzählung kennenlernen. Auf endlichen Mengen ist je nach Aufgabenstellung meist eine einfache Struktur in Form von Relationen gegeben, von denen die anwendungsreichsten die Graphen sind. Diese Aspekte fas­ sen wir in Teil II unter dem Titel Graphen und Algorithmen zusammen. Und schließlich existiert auf endlichen Mengen oft eine algebraische Struktur (oder man kann eine solche auf natürliche Weise erklären). Algebraische Systeme sind der Inhalt von Teil III. Diese drei Gesichtspunkte bilden den roten Faden des Buches. Ein weiterer Aspekt, der die Darstellung durchgehend prägt, betrifft den Begriff der Optimierung.

Table of Contents

Frontmatter

Abzählung

Frontmatter
1. Grundlagen
Zusammenfassung
Wir wollen einige fundamentale Regeln zusammenfassen, auf denen alle Abzählung basiert. Die ersten beiden Regeln (die so einsichtig sind, daß sie nicht bewiesen werden müssen) beruhen auf einer Klassifikation der Elemente der abzuzählenden Menge.
Martin Aigner
2. Summation
Zusammenfassung
Viele Abzählprobleme reduzieren sich auf die Auswertung von Summen, und umgekehrt lassen sich Zählkoeffizienten oft als eine Summe darstellen. Einige der Standardmethoden, wie man Summen berechnet, wollen wir nun kennenlernen.
Martin Aigner
3. Erzeugende Funktionen
Zusammenfassung
Wir kommen nun zur dritten und weitaus anwendungsreichsten Methode der Zähltheorie.
Martin Aigner
4. Asymptotische Analyse
Zusammenfassung
Wir haben in den vorangegangenen Abschnitten eine Reihe von Methoden kennengelernt, wie man eine Zählfunktion f(n) in den Griff bekommt: Summationen, Rekursionen, erzeugende Funktionen. Was tun, wenn keine dieser Methoden zum Ziel führt ? Dann werden wir versuchen, f(n) nach oben und unten abzuschätzen, um wenigstens eine ungefähre Vorstellung von der Größenordnung von f(n) zu bekommen.
Martin Aigner
Backmatter

Graphen und Algorithmen

Frontmatter
5. Graphen
Martin Aigner
6. Bäume
Zusammenfassung
Die Theorie der Bäume wurde ursprünglich aus dem Studium der Kohlenwasserstoffverbindungen und anderer Isomere entwickelt.
Martin Aigner
7. Matchings und Netzwerke
Zusammenfassung
Erinnern wir uns an das Job-Zuordnungsproblem. Gegeben ist eine Menge S = {P1,...,Pn} von Personen und eine Menge T = {J1,...,Jn} von Jobs. Wir setzen P i J j K, falls P i für den Job J j geeignet ist. Wir wollen nun eine Zuordnung P i Jφ(i) finden, so daß jede Person P i einen geeigneten Job Jφ(i) findet. Wann ist dies möglich? Allgemein werden wir Gewichte auf den Kanten P i J j haben (die wir z.B. als Eignungskoeffizienten interpretieren können), und die Zuordnung soll optimal (= maximal groß) werden.
Martin Aigner
8. Suchen und Sortieren
Zusammenfassung
Eine Variante des folgenden Spieles kennt wahrscheinlich jeder. Jemand verläßt den Raum. Die übrigen Spieler einigen sich auf einen gewissen Begriff. Nach der Rückkehr sucht der ausgewählte Spieler nach dem Begriff, indem er Fragen stellt, die nur ja/nein Antworten erlauben. Errät er den gesuchten Begriff mit höchstens 20 Fragen, so hat er gewonnen.
Martin Aigner
9. Allgemeine Optimierungsmethoden
Zusammenfassung
In den bisherigen Abschnitten von Teil II haben wir eine Reihe von Algorithmen für wichtige Probleme, wie das Job—Zuordnungsproblem oder das Traveling Salesman Problem, kennengelernt und dabei die grundlegenden Fragen diskutiert, die beim Entwurf und der Analyse von Algorithmen auftauchen: Wie beschreiben wir die Algorithmen ? Welche Datenstrukturen sollen wir verwenden ? Wie schnell ist der Algorithmus ? Gibt es überhaupt effiziente Algorithmen ?
Martin Aigner
Backmatter

Algebraische Systeme

Frontmatter
10. Boolesche Algebren
Zusammenfassung
Wir studieren die Menge B(n) {0,1} n . Die Elemente von B(n) sind also Folgen oder Vektoren x = (x1,...,x n ) von 0’en und l’en der Länge n, oder 0,1-Wörter der Länge n. Zunächst ist das einfach eine Menge, aber wir können nun B(n) auf mehrfache Weise interpretieren, auf B(n) verschiedene Strukturen erklären, und das macht die Sache erst interessant. Mit x, y, z... bezeichnen wir stets Elemente aus B(n), mit x, y, z,... einzelne Koordinaten.
Martin Aigner
11. Modulare Arithmetik
Zusammenfassung
Kongruenzen gehören zu den wichtigsten Methoden, die uns zur Behandlung von zahlentheoretischen Fragen zur Verfügung stehen. Wir setzen eine gewisse Vertrautheit voraus, wollen aber alle wichtigen Begriffe zusammenstellen.
Martin Aigner
12. Codes und Kryptographie
Zusammenfassung
Eine besondere interessante Anwendung unserer algebraischen Strukturen ergibt sich bei der sicheren Übertragung von Nachrichten. Bevor wir dies besprechen, wollen wir einige Überlegungen anstellen, wie die Übermittlung von Nachrichten vor sich geht. Zunächst einmal: Wie bilden wir Nachrichten? Die übliche Form sind gesprochene oder geschriebene Wörter. Wenn wir etwas in den Computer eingeben wollen, so drücken wir auf eine Taste, und die Übertragung geschieht mittels der durch die Hardware vorgegebenen mechanischen oder elektrischen Impulse. Telefon, Morseapparat, Telegraph, Funken usf., das alles sind Methoden der Kommunikation.
Martin Aigner
13. Lineare Optimierung
Zusammenfassung
Dieses letzte Kapitel geht etwas über den Rahmen einer Einführung in die Diskrete Mathematik hinaus. Es geht tiefer in die zugrundeliegende mathematische Struktur und ist daher in der notwendigerweise knappen Darstellung theoretischer als die bisherigen Kapitel. Lineare Optimierung ist aber heute ein derart wichtiges Gebiet mit einer unübersehbaren Fülle von Anwendungen, vor allem für diskrete Probleme (aber nicht nur dort), daß die wesentlichen Ideen und Methoden jedem „diskreten“ Mathematiker geläufig sein sollten. Im folgenden werden nur die grundlegenden Resultate vorgestellt, für ein weiterführendes Studium sei auf die Literatur verwiesen.
Martin Aigner
Backmatter
Backmatter
Metadata
Title
Diskrete Mathematik
Author
Prof. Dr. Martin Aigner
Copyright Year
1999
Publisher
Vieweg+Teubner Verlag
Electronic ISBN
978-3-322-94262-3
Print ISBN
978-3-528-27268-5
DOI
https://doi.org/10.1007/978-3-322-94262-3