Effiziente, parametrisierte Algorithmen in Künstlicher Intelligenz und logischem Schließen
Fixed-Parameter Tractability in Artificial Intelligence and Reasoning (FAIR)
Wissenschaftsdisziplinen
Informatik (70%); Mathematik (30%)
Keywords
-
Parameterized Complexity,
Tractability,
Artificial Intelligence,
Knowledge Representation,
Reasoning
Das logische Schließen, also das Ableiten von Schlussfolgerungen aus einer Daten- oder Wissensbasis, ist eine fundamentale Aufgabe in der Computer-Wissenschaft. Es hat zahlreiche interessante Anwendungen insbesondere in der Künstlichen Intelligenz wie beispielsweise Antwortmengenprogrammierung, logisches Schließen im Web mit Beschreibungslogiken, Wissensrevision, Abstrakte Argumentation, Diagnose, etc. Diese Bereiche haben in den letzten Jahren ein reges Forschungsinteresse erfahren. Dabei wurden solide theoretische Grundlagen geschaffen und Algorithmen entwickelt, die zumindest theoretisch die gebräuchlichsten Berechnungsaufgaben in diesen Bereichen lösen. Praktisch hat sich aber gezeigt, dass die hohe Komplexität der meisten dieser Aufganben ein gravierendes Hindernis für die Anwendung dieser Algorithmen auf Probleminstanzen realistischer Größe darstellt. Bislang wurde keine befriedigende Lösung für diese hohe Komplexität gefunden. In den letzten Jahren hat sich die parametrisierte Komplexitätstheorie zu einem vielversprechenden Ansatz entwickelt, um mit hoher Komplexität umzugehen. Das vorrangige Ziel einer parametrisierten Komplexitätsanalyse ist es, sogenannte FPT-Fragmente ("fixed-parameter tractable") für harte Probleme zu identifizieren, d.h.: Problemparameter zu identifizieren, die die effiziente Lösung eines harten Problems ermöglichen, vorausgesetzt dass diese Parameter klein sind. Dieser Ansatz wurde in vielen Bereichen der Computer-Wissenschaft erfolgreich eingesetzt vor allem bei harten Problemen in der Graphentheorie. Die Anwendung dieser Techniken auf harte Probleme des logischen Schließens steckt aber noch in den Kinderschuhen. In diesem Projekt wollen wir die erfolgreiche Anwendung von Methoden der parametrisierten Komplexität auf den Bereich der Künstlichen Intelligenz und des logischen Schließens ausdehnen. In erster Linie werden wir daher eine systematische Erforschung von möglichen Problemparametern initiieren und das Potenzial dieser Parameter beim Definieren von effizient lösbaren Fragmenten harter Probleme des logischen Schließens untersuchen. Wir werden dann die Ergebnisse der parametrisierten Komplexitätsanalyse verwenden, um neue, effiziente Algorithmen für Fragmente von harten Problemen des logischen Schließens zu entwickeln und um mögliche Verbesserungen für bestehende Lösungsverfahren dieser Probleme zu identifizieren.
Logisches Schließen ist eine wichtige Aufgabe in der Informatik. Es beschäftigt sich mit der Ableitung von logischen Schlüssen aus einer Daten- oder Wissensbasis. Es hat viele interessante Anwendungen insbesondere in der Künstlichen Intelligenz. Allerdings haben viele Probleme in diesem Bereich eine hohe Komplexität, was ein größeres Hindernis für das Entwickeln von effizienten Algorithmen darstellt. Das Hauptziel dieses Projekts war es, Methoden der parametrisierten Komplexität anzuwenden, um ein tieferes Verständnis dieser Komplexitäten zu bekommen und um neue Algorithmen zu entwickeln, die effizient arbeiten unter der Voraussetzung, dass der Input eine bestimmte Struktur aufweist. Daraus ließen sich zwei Hauptthemen für den Projektplan ableiten: 1. Parametrisierte Komplexitätsanlysen der Rechenprobleme in vielen Gebieten der Künstlichen Intelligenz und des logischen Schließens. 2. Entwicklung neuer, effizienter Algorithmen für diese Rechenprobleme unter Verwendung unterschiedlicher algorithmischer Paradigmen. Die Bereiche, die hier untersucht wurden, umfassen mehrere Untergebiete der Künstlichen Intelligenz und des logischen Schließens wie Logisches Programmieren, Beschreibungs- logiken, das Erfüllbarkeitsproblem der Aussagenlogik, die Behandlung inkonsistenter Daten (die durch Datenänderungen oder das Zusammenführen von widersprüchlichen Wissens- basen entstanden sind), Abduktion, Planungsprobleme und Argumentation. Die algorithmischen Paradigmen, die dabei verwendet wurden, umfassen parametrisierte Algorithmen, Zerlegungsmethoden (die häufig einen Spezialfall von parametrisierten Algorithmen darstellen), Reduktionen von einem Problem auf ein anderes (wie zum Beispiel Reduktionen auf das Erfüllbarkeitsproblem der Aussagenlogik, um die vorhandenen Programme für dieses Problem auf andere Bereiche anzuwenden) und parallele Algorithmen basierend auf verteilten Datenverarbeitungstechniken aus der Big Data Forschung.
- Technische Universität Wien - 100%
- Georg Gottlob, Technische Universität Wien , nationale:r Kooperationspartner:in
- Nadia Creignou, Aix-Marseille Université - Frankreich
- Michael Ralph Fellows, University of Bergen - Norwegen
Research Output
- 503 Zitationen
- 49 Publikationen
-
2019
Titel Enumeration Complexity of Conjunctive Queries with Functional Dependencies DOI 10.1007/s00224-019-09937-9 Typ Journal Article Autor Carmeli N Journal Theory of Computing Systems Seiten 828-860 -
2018
Titel Consistent Approval-Based Multi-Winner Rules DOI 10.1145/3219166.3219170 Typ Conference Proceeding Abstract Autor Lackner M Seiten 47-48 Link Publikation -
2016
Titel Implementing Courcelle's Theorem in a declarative framework for dynamic programming DOI 10.1093/logcom/exv089 Typ Journal Article Autor Bliem B Journal Journal of Logic and Computation Seiten 1067-1094 -
2016
Titel On rejected arguments and implicit conflicts: The hidden power of argumentation semantics DOI 10.1016/j.artint.2016.09.004 Typ Journal Article Autor Baumann R Journal Artificial Intelligence Seiten 244-284 Link Publikation -
2016
Titel Conformant planning as a case study of incremental QBF solving DOI 10.1007/s10472-016-9501-2 Typ Journal Article Autor Egly U Journal Annals of Mathematics and Artificial Intelligence Seiten 21-45 Link Publikation -
2016
Titel Belief Merging within Fragments of Propositional Logic DOI 10.1145/2898436 Typ Journal Article Autor Creignou N Journal ACM Transactions on Computational Logic (TOCL) Seiten 1-28 Link Publikation -
2015
Titel Intra- and interdiagram consistency checking of behavioral multiview models DOI 10.1016/j.cl.2015.08.003 Typ Journal Article Autor Kaufmann P Journal Computer Languages, Systems & Structures Seiten 72-88 -
2015
Titel Characteristics of multiple viewpoints in abstract argumentation DOI 10.1016/j.artint.2015.07.006 Typ Journal Article Autor Dunne P Journal Artificial Intelligence Seiten 153-178 Link Publikation -
2015
Titel Manipulation of k-Approval in Nearly Single-Peaked Electorates DOI 10.1007/978-3-319-23114-3_5 Typ Book Chapter Autor Erdélyi G Verlag Springer Nature Seiten 71-85 -
2015
Titel Efficient Problem Solving on Tree Decompositions Using Binary Decision Diagrams DOI 10.1007/978-3-319-23264-5_19 Typ Book Chapter Autor Charwat G Verlag Springer Nature Seiten 213-227 -
2015
Titel Towards Reconciling SPARQL and Certain Answers DOI 10.1145/2736277.2741636 Typ Conference Proceeding Abstract Autor Ahmetaj S Seiten 23-33 -
2015
Titel Democratix: A Declarative Approach to Winner Determination DOI 10.1007/978-3-319-23114-3_16 Typ Book Chapter Autor Charwat G Verlag Springer Nature Seiten 253-269 -
2017
Titel On the Complexity of Enumerating the Extensions of Abstract Argumentation Frameworks DOI 10.24963/ijcai.2017/159 Typ Conference Proceeding Abstract Autor Kröll M Seiten 1145-1152 Link Publikation -
2017
Titel Managing Change in Graph-Structured Data Using Description Logics DOI 10.1145/3143803 Typ Journal Article Autor Ahmetaj S Journal ACM Transactions on Computational Logic (TOCL) Seiten 1-35 Link Publikation -
2017
Titel Computational Aspects of Nearly Single-Peaked Electorates DOI 10.1613/jair.5210 Typ Journal Article Autor Erdélyi G Journal Journal of Artificial Intelligence Research Seiten 297-337 Link Publikation -
2017
Titel On the Complexity of Hard Enumeration Problems DOI 10.1007/978-3-319-53733-7_13 Typ Book Chapter Autor Creignou N Verlag Springer Nature Seiten 183-195 -
2017
Titel Merging in the Horn Fragment DOI 10.1145/3043700 Typ Journal Article Autor Haret A Journal ACM Transactions on Computational Logic (TOCL) Seiten 1-32 -
2017
Titel On the likelihood of single-peaked preferences DOI 10.1007/s00355-017-1033-0 Typ Journal Article Autor Lackner M Journal Social Choice and Welfare Seiten 717-745 Link Publikation -
2018
Titel Belief Update in the Horn Fragment DOI 10.24963/ijcai.2018/246 Typ Conference Proceeding Abstract Autor Creignou N Seiten 1781-1787 Link Publikation -
2018
Titel Computing the Schulze Method for Large-Scale Preference Data Sets DOI 10.24963/ijcai.2018/25 Typ Conference Proceeding Abstract Autor Csar T Seiten 180-187 Link Publikation -
2018
Titel Two Sides of the Same Coin: Belief Revision and Enforcing Arguments DOI 10.24963/ijcai.2018/256 Typ Conference Proceeding Abstract Autor Haret A Seiten 1854-1860 Link Publikation -
2018
Titel Parameterized Complexity of Asynchronous Border Minimization DOI 10.1007/s00453-018-0442-5 Typ Journal Article Autor Ganian R Journal Algorithmica Seiten 201-223 -
2018
Titel An extension-based approach to belief revision in abstract argumentation DOI 10.1016/j.ijar.2017.11.013 Typ Journal Article Autor Diller M Journal International Journal of Approximate Reasoning Seiten 395-423 -
2019
Titel A complexity theory for hard enumeration problems DOI 10.1016/j.dam.2019.02.025 Typ Journal Article Autor Creignou N Journal Discrete Applied Mathematics Seiten 191-209 Link Publikation -
2019
Titel Backdoors to planning DOI 10.1016/j.artint.2018.10.002 Typ Journal Article Autor Kronegger M Journal Artificial Intelligence Seiten 49-75 Link Publikation -
2014
Titel Shape and Content DOI 10.1007/978-3-319-10181-1_1 Typ Book Chapter Autor Calvanese D Verlag Springer Nature Seiten 3-17 -
2014
Titel Compact Argumentation Frameworks DOI 10.3233/978-1-61499-419-0-69 Typ Book Chapter Autor Baumann Ringo Verlag IOS Press Link Publikation -
2014
Titel The D-FLAT System for Dynamic Programming on Tree Decompositions DOI 10.1007/978-3-319-11558-0_39 Typ Book Chapter Autor Abseher M Verlag Springer Nature Seiten 558-572 -
2012
Titel Tractable answer-set programming with weight constraints: bounded treewidth is not enough* DOI 10.1017/s1471068412000099 Typ Journal Article Autor Pichler R Journal Theory and Practice of Logic Programming Seiten 141-164 Link Publikation -
2014
Titel The complexity of handling minimal solutions in logic-based abduction1 DOI 10.1093/logcom/exu053 Typ Journal Article Autor Pfandler A Journal Journal of Logic and Computation Seiten 805-825 -
2014
Titel Expressiveness of guarded existential rule languages DOI 10.1145/2594538.2594556 Typ Conference Proceeding Abstract Autor Gottlob G Seiten 27-38 -
2014
Titel A SAT-Based Debugging Tool for State Machines and Sequence Diagrams DOI 10.1007/978-3-319-11245-9_2 Typ Book Chapter Autor Kaufmann P Verlag Springer Nature Seiten 21-40 -
2014
Titel Revisiting the Hardness of Query Answering in Expressive Description Logics DOI 10.1007/978-3-319-11113-1_18 Typ Book Chapter Autor Ortiz M Verlag Springer Nature Seiten 216-223 -
2016
Titel D-FLAT^2: Subset Minimization in Dynamic Programming on Tree Decompositions Made Easy DOI 10.3233/fi-2016-1397 Typ Journal Article Autor Bliem B Journal Fundamenta Informaticae Seiten 27-61 -
2016
Titel The Complexity of Pattern Matching for $321$-Avoiding and Skew-Merged Permutations DOI 10.46298/dmtcs.1308 Typ Journal Article Autor Albert M Journal Discrete Mathematics & Theoretical Computer Science Link Publikation -
2016
Titel Clique-Width and Directed Width Measures for Answer-Set Programming DOI 10.3233/978-1-61499-672-9-1105 Typ Book Chapter Autor Bliem Bernhard Verlag IOS Press Link Publikation -
2016
Titel Beyond IC Postulates: Classification Criteria for Merging Operators DOI 10.3233/978-1-61499-672-9-372 Typ Book Chapter Autor Haret Adrian Verlag IOS Press -
2015
Titel Dual-normal logic programs – the forgotten class DOI 10.1017/s1471068415000186 Typ Journal Article Autor Fichte J Journal Theory and Practice of Logic Programming Seiten 495-510 Link Publikation -
2015
Titel Extending ALCQIO with Trees DOI 10.1109/lics.2015.54 Typ Conference Proceeding Abstract Autor Kotek T Seiten 511-522 -
2015
Titel A Fast Algorithm for Permutation Pattern Matching Based on Alternating Runs DOI 10.1007/s00453-015-0013-y Typ Journal Article Autor Bruner M Journal Algorithmica Seiten 84-117 -
2015
Titel Parameterized Complexity of Asynchronous Border Minimization DOI 10.1007/978-3-319-17142-5_36 Typ Book Chapter Autor Ganian R Verlag Springer Nature Seiten 428-440 -
2015
Titel Regular Path Queries in Lightweight Description Logics: Complexity and Algorithms DOI 10.1613/jair.4577 Typ Journal Article Autor Bienvenu M Journal Journal of Artificial Intelligence Research Seiten 315-374 Link Publikation -
2013
Titel Declarative Dynamic Programming as an Alternative Realization of Courcelle’s Theorem DOI 10.1007/978-3-319-03898-8_4 Typ Book Chapter Autor Bliem B Verlag Springer Nature Seiten 28-40 -
2013
Titel Model-based recasting in answer-set programming DOI 10.1080/11663081.2013.799318 Typ Journal Article Autor Eiter T Journal Journal of Applied Non-Classical Logics Seiten 75-104 Link Publikation -
2015
Titel Dynamic Programming on Tree Decompositions in Practice - Some Lessons Learned DOI 10.1109/synasc.2015.13 Typ Conference Proceeding Abstract Autor Woltran S Seiten 22-22 -
2014
Titel Belief revision within fragments of propositional logic DOI 10.1016/j.jcss.2013.08.002 Typ Journal Article Autor Creignou N Journal Journal of Computer and System Sciences Seiten 427-449 Link Publikation -
2014
Titel Complexity-sensitive decision procedures for abstract argumentation DOI 10.1016/j.artint.2013.10.001 Typ Journal Article Autor Dvorák W Journal Artificial Intelligence Seiten 53-78 Link Publikation -
2018
Titel Approval-Based Multi-Winner Rules and Strategic Voting DOI 10.24963/ijcai.2018/47 Typ Conference Proceeding Abstract Autor Lackner M Seiten 340-346 Link Publikation -
2018
Titel General and Fractional Hypertree Decompositions DOI 10.1145/3196959.3196962 Typ Conference Proceeding Abstract Autor Fischl W Seiten 17-32