Algorithmen für direkte Produkte
Computation in direct powers
Wissenschaftsdisziplinen
Mathematik (100%)
Keywords
-
Computational Complexity,
Membership Problem,
Intersection Problem,
Relations,
Algebraic Structures,
Constraint Satisfaction Problems
In den letzten zehn Jaren haben algebraische Methoden einen zentralen Beitrag in der Erforschung sogannter Constraint-Satisfaction-Problems (CSP) aus der Informatik und dem Gebiet der Künstlichen Intelligenz geleistet. Diese Familie von Problemen enthält eine Vielzahl klassischer Entscheidungsprobleme, wie zum Beispiel, die Erfüllbarkeit Boolescher Ausdrücke, Graphenfärbeprobleme oder die Lösbarkeit linearer Gleichungssysteme. Nach einer Vermutung von T. Feder und M. Vardi aus 1993 sollte die Klasse aller CSP in genau zwei Teile zerfallen: solche die in polynomialer Zeit lösbar sind (wie lineare Gleichungen) und solche die NP-vollständig sind (wie die Frage ob ein Graph sich mit 3 Farben färben lässt). NP-vollständige Probleme sind die schwierigsten Probleme, für die sich die Korrektheit einer gegebenen Lösung in polynomialer Zeit verifizieren lässt. Es ist jedoch nicht bekannt, wie eine solche Lösung effizient gefunden werden kann. Zu jedem CSP kann eine algebraische Struktur konstruiert werden, sodass das Lösen des CSP sich auf das Bestimmen des Durchschnitts von Unteralgebren eines direkten Produkts dieser Algebra reduziert (Unter einer Algebra verstehen wir hier einfach eine Menge mit Operationen). Diese entscheidende Beobachtung von A. Bulatov, P. Jeavons und A. Krokhin von 2000 macht algebraische Methoden in diesem Bereich der Informatik anwendbar. Der Wunsch, CSP zu analysieren und zu lösen, führt zu offenen Fragen, wie man Unteralgebren direkter Produkte darstellen und wie man mit ihnen rechnen kann. Zum Beispiel, wie findet man Generatoren, überprüft Zugehörigkeit oder berechnet Durchschnitte? Ziel dieses Forschungsprojekts ist es, effiziente Methoden zum Rechnen mit direkten Produkten und ihren Unterstrukturen zu finden. Es vereint also klassische allgemeine Algebra mit Informatik. Wir entwickeln Algorithmen, wie solche zum Lösen linearer Gleichungen in Linearer Algebra, für eine viel grössere Klasse von algebraischen Strukturen, die auch Gruppen und Verbände einschliesst. Insbesonders geht es dabei um folgende Fragestellungen für Unteralgebren direkter Produckte: 1. Finde kleine Mengen von Erzeugern. 2. Überprüfe ob ein Element in einer Unteralgebra, die durch Erzeuger gegeben ist, enthalten ist. 3. Bestimme Erzeuger für den Durchschnitt zweier Unteralgebren, die durch Erzeuger gegeben sind. Algorithmen für diese Probleme sind grundlegend um Gleichungen über algebraische Strukturen zu lösen. Sie würden zusätzlich einen neuen und transparenten Zugang zu CSP bieten. Zuletzt sollen die entwickelten Methoden in bestehenden Computer-Algebra-Programmen, wie GAP, implementiert werden.
Relationen gibt es überall. In der Mathematik kann man sie als Paare darstellen (z.B., a ist kleiner als b) oder allgemeiner als Tupel (z.B., jede der Webseiten a, b, c verweist auf die anderen beiden). Viele Planungsprobleme in der Informatik und der Künstlichen Intelligenz lassen sich mittels Relationen als so- genannte Constraint Satisfaction Problems (CSP) formulieren. Zum Beispiel hantiert man beim Erstellen eines Zeitplans mit Relationen. Ziel dieses Projekts war es, dies mit Algebra effizienter zu gestalten.Dazu kann man für jede Relation spezielle Operationen finden, die uns erlauben, mit den Tupeln zu rechnen. So werden Relationen zu algebraischen Strukturen (genauer gesagt zu Unterstrukturen direkter Produkte von Algebren). Das macht es leichter, Muster zu erkennen, Relationen zu vergleichen, Tupel mit bestimmten Eigenschaften zu finden und möglicherweise eine große Relation mit nur wenig Tupeln (den Erzeugern) darzustellen.Gemeinsam mit Mathematikern und Informatikern aus Kanada, Spanien, Großbritannien und den USA forschte unser Projektteam an der JKU Linz im wesentlichen an drei Fragen:1. Wie findet man kurze Darstellungen von Relationen? Mit N. Ru?kuc (St. Andrews) untersuchten wir, ob und wie man unendliche Strukturen in direkten Produkten effizient mit endlich vielen Erzeugern beschreiben kann.2. Wie rechnet man mit den Erzeugern von Relationen? Erzeuger geben eine kurze Darstellung von Relationen, aber haben den Nachteil, dass mit ihnen grundlegende Aufgaben wie das Testen, ob ein Tupel in der Relation liegt, das Bestimmen von Durchschnitten von Relationen etc., oft sehr komplex wer- den. Im Allgemeinen wachst der Aufwand dafür exponentiell mit der Länge der betrachteten Tupel. Mit A. Bulatov (Vancouver) und . Szendrei (Boulder) zeigten wir für die sogenannten Algebren mit wenig Unterpotenzen, dass sich diese Probleme schon in nicht-deterministischer polynomialer Zeit (NP) lösen lassen. Unter zusätzlichen Bedingungen fanden wir noch effizientere Algorithmen, die nur polynomiale Zeit (P) benötigen.3. Was sind die Anwendungen? Diese theoretischen Grundlagen dienten schließlich zur Analyse einer Verallgemeinerung von CSP, nämlich QuantifiedConstraint Satisfaction Problems (QCSP), die etwa bei der Überprüfung von Computer-Hardware eine Rolle spielen. Für bestimmte Klassen von QCSP fan- den wir mit H. Chen (San Sebastian) neue Algorithmen und klassifizierten ihre Komplexität: die von uns betrachteten Probleme sind entweder in P (leicht), NP-vollständig (schwer) oder PSPACE-vollständig (sehr schwer).
- Universität Linz - 100%
Research Output
- 69 Zitationen
- 28 Publikationen
-
2021
Titel Algebras from congruences DOI 10.1007/s00012-021-00740-7 Typ Journal Article Autor Mayr P Journal Algebra universalis Seiten 55 -
2019
Titel Algebras from Congruences DOI 10.48550/arxiv.1910.00689 Typ Preprint Autor Mayr P -
2018
Titel Finiteness properties of direct products of algebraic structures DOI 10.1016/j.jalgebra.2017.09.035 Typ Journal Article Autor Mayr P Journal Journal of Algebra Seiten 167-187 Link Publikation -
2018
Titel ON SEMIGROUPS WITH PSPACE-COMPLETE SUBPOWER MEMBERSHIP PROBLEM DOI 10.1017/s1446788718000010 Typ Journal Article Autor Steindl M Journal Journal of the Australian Mathematical Society Seiten 127-142 Link Publikation -
2019
Titel On semigroups with PSPACE-complete subpower Membership problem. Typ Other Autor Steindl M -
2019
Titel The Subpower Membership Problem for Finite Algebras with Cube Terms DOI 10.23638/lmcs-15(1:11)2019 Typ Journal Article Autor Bulatov A Journal Logical Methods in Computer Science Link Publikation -
2022
Titel A Finer Reduction of Constraint Problems to Digraphs DOI 10.32920/21482265 Typ Other Autor Bulin J -
2022
Titel A Finer Reduction of Constraint Problems to Digraphs DOI 10.32920/21482265.v1 Typ Other Autor Bulin J -
2017
Titel The subpower membership problem for bands DOI 10.1016/j.jalgebra.2017.06.034 Typ Journal Article Autor Steindl M Journal Journal of Algebra Seiten 529-551 Link Publikation -
2014
Titel A finer reduction of constraint problems to digraphs DOI 10.48550/arxiv.1406.6413 Typ Preprint Autor Bulín J -
2014
Titel Finitely generated equational classes DOI 10.48550/arxiv.1403.7938 Typ Preprint Autor Aichinger E -
0
Titel On semigroups with PSPACE-complete subpower Membership problem. Typ Other Autor Steindl M -
0
Titel Finiteness properties on direct products of algebraic structures. Typ Other Autor Mayr P -
2012
Titel On finitely related semigroups DOI 10.1007/s00233-012-9455-6 Typ Journal Article Autor Mayr P Journal Semigroup Forum Seiten 613-633 Link Publikation -
2016
Titel The subpower membership problem for semigroups DOI 10.48550/arxiv.1603.09333 Typ Preprint Autor Bulatov A -
2016
Titel On semigroups with PSPACE-complete subpower membership problem DOI 10.48550/arxiv.1604.01757 Typ Preprint Autor Steindl M -
2016
Titel Strongly Universal Reversible Gate Sets DOI 10.48550/arxiv.1602.04967 Typ Preprint Autor Boykett T -
2015
Titel A finer reduction of constraint problems to digraphs DOI 10.2168/lmcs-11(4:18)2015 Typ Journal Article Autor Bulín J Journal Logical Methods in Computer Science Link Publikation -
2015
Titel Independence of algebras with edge term DOI 10.1142/s0218196715500344 Typ Journal Article Autor Aichinger E Journal International Journal of Algebra and Computation Seiten 1145-1157 Link Publikation -
2016
Titel Finitely generated equational classes DOI 10.1016/j.jpaa.2016.01.001 Typ Journal Article Autor Aichinger E Journal Journal of Pure and Applied Algebra Seiten 2816-2827 Link Publikation -
2016
Titel The subpower membership problem for bands DOI 10.48550/arxiv.1604.01014 Typ Preprint Autor Steindl M -
2016
Titel Finiteness properties of direct products of algebraic structures DOI 10.48550/arxiv.1604.05408 Typ Preprint Autor Mayr P -
2015
Titel Closed Systems of Invertible Maps DOI 10.48550/arxiv.1512.06813 Typ Preprint Autor Boykett T -
2015
Titel Independence of algebras with edge term DOI 10.48550/arxiv.1504.02663 Typ Preprint Autor Aichinger E Link Publikation -
2013
Titel SUPERNILPOTENCE PREVENTS DUALIZABILITY DOI 10.1017/s1446788713000517 Typ Journal Article Autor Bentz W Journal Journal of the Australian Mathematical Society Seiten 1-24 Link Publikation -
2016
Titel The subpower membership problem for semigroups DOI 10.1142/s0218196716500612 Typ Journal Article Autor Bulatov A Journal International Journal of Algebra and Computation Seiten 1435-1451 Link Publikation -
2016
Titel Quantified Constraint Satisfaction on Monoids DOI 10.4230/lipics.csl.2016.15 Typ Conference Proceeding Abstract Autor Chen H Konferenz LIPIcs, Volume 62, CSL 2016 Seiten 15:1 - 15:14 Link Publikation -
2016
Titel Strongly Universal Reversible Gate Sets DOI 10.1007/978-3-319-40578-0_18 Typ Book Chapter Autor Boykett T Verlag Springer Nature Seiten 239-254