23.12.2013 Aufrufe

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

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!