Deutsch | English
Kontakt     Übersicht     Suche Erweiterte Suche     Impressum   
{$naviAltText}

Hinweis: Diese Seiten sind nur noch bis Ende Juni 2012 online.
FAKULTÄT FÜR INFORMATIK UND AUTOMATISIERUNG
Institut für Theoretische Informatik



Ausgewählte Kapitel der Algorithmik

(Boolesche Funktionen: Algorithmen und Komplexität)

PD Dr.rer.nat.habil. Karl-Heinz Niggl

Vorlesung im Sommersemester 2006 (3V + 1Ü)

Mittwoch, 13.00 - 14.30 Uhr , K2002A
Donnerstag , 11.00 - 12.30 Uhr , HU 129



Inhalt:

Die Realisierung von Schaltungen für strukturierte oder unstrukturierte Boolesche Funktionen ist die Basis für die Konstruktion digitaler Rechner. Die Vorlesung bespricht -- aus theoretischer Sicht -- Verfahren zur Konstruktion und Manipulation von Darstellungen Boolescher Funktionen und komplexitätstheoretische Grenzen solcher Konstruktionen.

Konkrete Themen:

  • Boolesche Funktionen und ihre klassichen Darstellungsformen
  • Kennzeichnung von Basen für Boolesche Funktionen
  • Boolesche Algebren und Funktionen über Booleschen Algebren
  • Der Stonesche Darstellungssatz und Repräsentierbarkeit
  • Minimalpolynome für Boolesche Funktionen: Berechnung und Komplexität
  • Schaltkreise und Komplexitätsklassen für Schaltkreisfamilien
  • Schaltkreise für grundlegende Funktionen (z. B. Arithmetik)
  • Ordered Binary Decision Diagrams (OBDDs): eine state-of-the-art-Datenstruktur zur Darstellung, Manipulation und Verifikation von Booleschen Funktionen

Dokumente zur Vorlesung

Boolesche Algebren

Induktive Definition

Grundbegriffe

Anmoderation

 

Übungsaufgaben

Übungsblatt 3

Übungsblatt 2

Übungsblatt 1

 
 
  Zuletzt geändert:  26.10.2006
SEITE DRUCKEN