e p i l o g - Fakultät für Informatik, TU Wien
e p i l o g - Fakultät für Informatik, TU Wien
e p i l o g - Fakultät für Informatik, TU Wien
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Christoph Singewald<br />
Efficient problem solving based on datalog transformations<br />
Studium: Diplomstudium <strong>Informatik</strong><br />
BetreuerIn: Univ.Prof. Dr. Reinhard Pichler<br />
Abstrakt: Viele interessante algorithmische Probleme in der<br />
Computerwissenschaft können im Allgmeinen nur mit hohem Aufwand auf<br />
einer Rechenmaschine gelöst werden. In diesem Zusammenhang sind in den<br />
letzten Jahren parametrisierbare Probleme immer wichtiger geworden. Es<br />
konnte gezeigt werden, dass viele harte Probleme effizient lösbar werden,<br />
wenn ein Parameter durch eine Konstante begrenzt ist. Besitzt ein Problem<br />
diese Eigenschaft, bezeichnet man es als fixedparameter-lösbar (engl. fixedparameter<br />
tractable). Bei Problemen aus dem Bereich der Graphentheorie<br />
ist die Baumweite (engl. treewidth) ein solcher Parameter. Aufgrund des<br />
Courcelle’schen Theorems wissen wir, dass sämtliche Grapheigenschaften,<br />
die sich mittels Monadic Second Order Logic (MSO) ausdrücken lassen, auf<br />
Graphen mit beschränkter Baumweite effizient entscheidbar sind. Gottlob et<br />
al. haben vor kurzem Monadisches Datalog (jedes Prädikat ist einstellig)<br />
über Strukturen mit beschränkter Baumweite als Alternative zu (MSO)<br />
vorgeschlagen. Dieser Ansatz sieht theoretisch vielversprechend aus. Eine<br />
praktische Evaluierung war aber bislang ausständig. Das Ziel dieser<br />
Diplomarbeit war es, den Monadischen Datalog Ansatz zu implementieren<br />
und mittels Tests zu evaluieren. Im Rahmen dieser Diplomarbeit wurde der<br />
Prozess zur allgemeinen Verarbeitung - vom zugrunde liegenden Problem<br />
unabhängig - dieser Datalogregeln implementiert. Am Beispiel des<br />
Programms SAT wurde die automatische Transformation von Monadischem<br />
Datalog in ”normales” Datalog <strong>für</strong> die verwendeten Datalog Interpreter (DLV,<br />
DLV Complex und DLV Complex mit externem Prädikat) durchgeführt und die<br />
Applikation mit unterschiedlichen Parametern ausführlich getestet. Als<br />
Ergebnis konnte gezeigt werden, dass dieser Ansatz ein großes Potential hat<br />
und mit Hilfe von allgemeinen Datalog Interpretern realisiert werden kann.<br />
Zudem hat sich herausgestellt, dass dieses Thema noch viel Potential zur<br />
Verbesserung bietet.<br />
Lukas Steiner<br />
Einbindung von automatisiert extrahierten Webdaten in Internet Portalen<br />
Studium: Diplomstudium Wirtschaftsinformatik<br />
BetreuerIn: O.Univ.Prof. Dr. Georg Gottlob<br />
52<br />
Abstrakt: In der heutigen Zeit wird es <strong>für</strong> große Unternehmen, die eine<br />
Vielzahl an verschiedenen Arbeitsprozessen zu koordinieren haben, immer<br />
wichtiger in jedem Segment ihres Aufgabenbereiches eine möglichst<br />
effiziente Softwarelösung zu haben. Um jedoch nur wenige Ressourcen bei<br />
der Benutzung dieser Programme zu verbrauchen, werden dringend neue<br />
Technologien benötigt, die den Anwendern eine Erleichterung und