30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

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.

of the domain, is expressed in Lana, a meta-language for annotating answerset<br />

programs. Based on the signature in Lana, the programmer proceeds to<br />

develop ASP encodings. After computing the answer sets of the answer-set<br />

program, the user is able to visualise the problem solutions by means of UML<br />

object diagrams. Violations of constraints in the solutions can be seen either<br />

by checking for certain error-indicating atoms in answer sets or can be<br />

visualised directly in the graphical representation of the solution.<br />

Oleksandr Stashuk<br />

Integrating Constraint Programming into Answer Set Programming<br />

Studium: Masterstudium DDP Computational Logic (Erasmus-Mundus)<br />

BetreuerIn: O.Univ.Prof. Dr. Thomas Eiter<br />

Many declarative problems exploit hard computational nature that need to be<br />

evaluated effectively. Examples of such problems are task scheduling,<br />

optimization problems, database transaction management. This thesis presents<br />

a hybrid constraint answer-set programming solver that provides a modeling<br />

language and solving capabilities of Answer-Set Programming (ASP) and<br />

special relations over variables called constraints from area of Constraint<br />

Programming (CP). The proposed framework provides a custom syntax for<br />

supporting constraint and answer-set constructions and in addition it provides<br />

a support for a special type of global constraints. We then show how such<br />

programs can be transformed to HEX programs with external atoms and<br />

evaluated. Several formal properties of such transformation are provided. The<br />

thesis provides several optimizations for the original approach. The first<br />

improvement relies on reducing the size of the transformed program. This is<br />

based on the observation of the redundancy in some of the translated rules.<br />

This translation reduction does not affect answer sets of the programs. Another<br />

optimization is related to the program evaluation. The key idea is to find the<br />

small irreducible inconsistent set of constraints and add it as a nogood to the<br />

program. This way we will introduce user defined learning for the program. We<br />

also show that the learning functions for HEX programs based on these<br />

algorithms are correct. This thesis additionally provides the implementation of<br />

such approach as a plugin for dlvhex system. We show the plugin architecture,<br />

ideas of the implementation and describe required algorithms. We describe<br />

how main components, namely CASP converter, rewriter, external atom<br />

evaluation and learning can be implemented.<br />

Simon Steyskal<br />

Towards an Alternative Approach for Combining Ontology Matchers<br />

Studium: Masterstudium Software Engineering & Internet Computing<br />

BetreuerIn: Privatdoz. Dr. Axel Polleres<br />

The existence of a standardized ontology alignment format promoted by the<br />

Ontology Alignment Evaluation Initiative (OAEI) potentially enables different<br />

39

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!