• Zum Inhalt springen (Accesskey 1)
  • Zur Suche springen (Accesskey 7)
FWF — Österreichischer Wissenschaftsfonds
  • Zur Übersichtsseite Entdecken

    • Forschungsradar
      • Historisches Forschungsradar 1974–1994
    • Entdeckungen
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Georg Winter
    • scilog-Magazin
    • Austrian Science Awards
      • FWF-Wittgenstein-Preise
      • FWF-ASTRA-Preise
      • FWF-START-Preise
      • Auszeichnungsfeier
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • Im Fokus
      • 40 Jahre Erwin-Schrödinger-Programm
      • Quantum Austria
      • Spezialforschungsbereiche
    • Dialog und Diskussion
      • think.beyond Summit
      • Am Puls
      • Was die Welt zusammenhält
      • FWF Women’s Circle
      • Science Lectures
    • Wissenstransfer-Events
    • E-Book Library
  • Zur Übersichtsseite Fördern

    • Förderportfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projekte
        • Einzelprojekte
        • Einzelprojekte International
        • Klinische Forschung
        • 1000 Ideen
        • Entwicklung und Erschließung der Künste
        • FWF-Wittgenstein-Preis
      • Karrieren
        • ESPRIT
        • FWF-ASTRA-Preise
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Kooperationen
        • Spezialforschungsgruppen
        • Spezialforschungsbereiche
        • Forschungsgruppen
        • International – Multilaterale Initiativen
        • #ConnectingMinds
      • Kommunikation
        • Top Citizen Science
        • Wissenschaftskommunikation
        • Buchpublikationen
        • Digitale Publikationen
        • Open-Access-Pauschale
      • Themenförderungen
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • ERA-NET TRANSCAN
        • Ersatzmethoden für Tierversuche
        • Europäische Partnerschaft BE READY
        • Europäische Partnerschaft Biodiversa+
        • Europäische Partnerschaft BrainHealth
        • Europäische Partnerschaft ERA4Health
        • Europäische Partnerschaft ERDERA
        • Europäische Partnerschaft EUPAHW
        • Europäische Partnerschaft FutureFoodS
        • Europäische Partnerschaft OHAMR
        • Europäische Partnerschaft PerMed
        • Europäische Partnerschaft Water4All
        • Gottfried-und-Vera-Weiss-Preis
        • LUKE – Ukraine
        • netidee SCIENCE
        • Projekte der Herzfelder-Stiftung
        • Quantum Austria
        • Rückenwind-Förderbonus
        • WE&ME Award
        • Zero Emissions Award
      • Länderkooperationen
        • Belgien/Flandern
        • Deutschland
        • Frankreich
        • Italien/Südtirol
        • Japan
        • Korea
        • Luxemburg
        • Polen
        • Schweiz
        • Slowenien
        • Taiwan
        • Tirol–Südtirol–Trentino
        • Tschechien
        • Ungarn
    • Schritt für Schritt
      • Förderung finden
      • Antrag einreichen
      • Internationales Peer-Review
      • Förderentscheidung
      • Projekt durchführen
      • Projekt beenden
      • Weitere Informationen
        • Integrität und Ethik
        • Inklusion
        • Antragstellung aus dem Ausland
        • Personalkosten
        • PROFI
        • Projektendberichte
        • Projektendberichtsumfrage
    • FAQ
      • Projektphase PROFI
      • Projektphase Ad personam
      • Auslaufende Programme
        • Elise Richter und Elise Richter PEEK
        • FWF-START-Preise
  • Zur Übersichtsseite Über uns

    • Leitbild
    • FWF-Film
    • Werte
    • Zahlen und Daten
    • Jahresbericht
    • Aufgaben und Aktivitäten
      • Forschungsförderung
        • Matching-Funds-Förderungen
      • Internationale Kooperationen
      • Studien und Publikationen
      • Chancengleichheit und Diversität
        • Ziele und Prinzipien
        • Maßnahmen
        • Bias-Sensibilisierung in der Begutachtung
        • Begriffe und Definitionen
        • Karriere in der Spitzenforschung
      • Open Science
        • Open-Access-Policy
          • Open-Access-Policy für begutachtete Publikationen
          • Open-Access-Policy für begutachtete Buchpublikationen
          • Open-Access-Policy für Forschungsdaten
        • Forschungsdatenmanagement
        • Citizen Science
        • Open-Science-Infrastrukturen
        • Open-Science-Förderung
      • Evaluierungen und Qualitätssicherung
      • Wissenschaftliche Integrität
      • Wissenschaftskommunikation
      • Philanthropie
      • Nachhaltigkeit
    • Geschichte
    • Gesetzliche Grundlagen
    • Organisation
      • Gremien
        • Präsidium
        • Aufsichtsrat
        • Delegiertenversammlung
        • Kuratorium
        • Jurys
      • Geschäftsstelle
    • Arbeiten im FWF
  • Zur Übersichtsseite Aktuelles

    • News
    • Presse
      • Logos
    • Eventkalender
      • Veranstaltung eintragen
      • FWF-Infoveranstaltungen
    • Jobbörse
      • Job eintragen
    • Newsletter
  • Entdecken, 
    worauf es
    ankommt.

    FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
    • , externe URL, öffnet sich in einem neuen Fenster
    • Facebook, externe URL, öffnet sich in einem neuen Fenster
    • Instagram, externe URL, öffnet sich in einem neuen Fenster
    • YouTube, externe URL, öffnet sich in einem neuen Fenster

    SCILOG

    • Scilog — Das Wissenschaftsmagazin des Österreichischen Wissenschaftsfonds (FWF)
  • elane-Login, externe URL, öffnet sich in einem neuen Fenster
  • Scilog externe URL, öffnet sich in einem neuen Fenster
  • en Switch to English

  

Konfluenz: Automatisierung, Zertifizierung, Erweiterungen

Confluence: Automation, Certification, Extensions

Aart Middeldorp (ORCID: 0000-0001-7366-8464)
  • Grant-DOI 10.55776/P22467
  • Förderprogramm Einzelprojekte
  • Status beendet
  • Projektbeginn 01.06.2010
  • Projektende 30.11.2014
  • Bewilligungssumme 303.524 €
  • Projekt-Website

Wissenschaftsdisziplinen

Informatik (80%); Mathematik (20%)

Keywords

    Confluence, Decreasing Diagrams, Automation, Completion, Verification, Relative Termination

Abstract Endbericht

Dieses Projekt beschäftigt sich mit Konfluenz von Termersetzungssystemen. Im Gegensatz zur Terminierung hat die Automatisierung von Konfluenzkriterien bisher nur wenig Aufmerksamkeit erfahren und Ansätze zur Zertifizierung sind uns gänzlich unbekannt. Dieses Projekt soll das ändern. Genauer gesagt, werden die folgenden Ziele verfolgt 1. Konfluenzkriterien zu automatisieren 2. Konfluenzbeweise zu certifizieren und 3. Forschung an Konfluenz zu erweitern. Das erste Ziel ist, hinreichende Bedingungen für Konfluenz zu automatisieren, die über die Techniken von ACP hinausgehen. ACP ist ein Konfluenzbeweiser welcher jüngst in Japan entwickelt wurde. Durch diesen Prozess wird die Erforschung neuer Konfluenzkriterien angespornt und als längerfristige Wirkung planen wir einen internationalen Wettkampf an Konfluenzbeweisern zu initiieren (ähnlich jenem von Terminierungsbeweisern). Verschiedenste Fehler in Terminierungsbeweisern haben die Notwendigkeit für unabhängige Zertifizierung ihrer Ausgabe aufgezeigt. Das zweite Ziel dieses Projekts ist deshalb Konfluenzbeweise zu zertifizieren. Dazu werden mächtige hinreichende Konfluenzkriterien formalisiert und ein Format zur Darstellung von Konfluenzbeweisen entworfen. Das dritte Ziel des Projekts ist es, Forschung an Konfluenz zu erweitern. Eine mögliche Richtung befasst sich mit einer Variante der Knuth-Bendix Vervollständigung, welche keine Terminierung verlangt. Eine zusätzliche Erweiterung ist das Generalisieren von Kriterien für höherstufige Ersetzungssysteme. Das dritte Thema bezüglich Erweiterungen beschäftigt sich mit dem Verallgemeinern von Kriterien für orthogonale Systeme auf eine allgemeinere Klasse von konfluenten Ersetzungssystemen.

Eine wichtige Eigenschaft von Computerprogrammen ist Terminierung: Wird ein Programm letztendlich ein Resultat liefern? Für Termersetzungssysteme wurde diese Eigenschaft genau untersucht und einige entwickelte Techniken werden für die Analyse von anwendungsnahen Programmen eingesetzt. Eine andere interessante Frage ist, ob Programme bei gleicher Eingabe immer die gleiche Ausgabe liefern. Dieses Problem ist von wachsender Bedeutung, da viele Programme ihre Berechnungen parallel ausführen und somit nicht-deterministisch arbeiten. Konfluenz ist eine Eigenschaft, die sicherstellt, dass Ergebnisse eindeutig sind, auch bei nicht-deterministischer Auswertung.Dieses Projekt leistet mehrere Beitrage zur Theorie der Konfluenz von Termersetzungssystemen und ihrer Automatisierung und Zertifizierung, ein Sprungbrett für die maschinelle Verifikation von Software. Wir haben unterschiedliche Techniken für das automatische Beweisen von Konfluenz entwickelt. Unser wichtigster Beitrag, neben dem Vorantreiben der Theorie der Konfluenz, ist ein automatisches Tool, CSI, das Konfluenz von vielen Termersetzungssystemen automatisch beweisen oder widerlegen kann.Wir betrachten Termersetzungssysteme, also Mengen von gerichteten Gleichungen, die verwendet werden können um Terme umzuformen, zum Beispiel um sie zu vereinfachen. Mit Termersetzungssystemen lassen sich im Prinzip beliebige Programme beschreiben. Aufgrund ihrer einfachen Struktur bilden Termersetzungssysteme eine attraktive Grundlage für die Entwicklung von Techniken zur Analyse von anwendungsnahen Programmen.In diesem Projekt haben wir ein Tool entwickelt (CSI), das Konfluenz von vielen Termersetzungssystemen automatisch beweisen oder widerlegen kann. Da CSI selbst nur ein Computerprogramm ist, dessen Code Fehler enthalten kann, ergibt sich ein weiteres Problem: Sind die Antworten des Tools tatsachlich korrekt? Weiterhin haben wir CeTA, einen Zertifizier für Terminierungsbeweise, für Konfluenzbeweise erweitert. Im Gegensatz zu CSI wird CeTA in einem interaktiven Theorembeweiser entwickelt und die Korrektheit seines Codes ist bewiesen. Daher erzeugt CSI zusammen mit CeTA in hohem Maße vertrauenswürdige Beweise für Konfluenz (oder Nichtkonfluenz) von Termersetzungssystemen.Im Zuge dieses Projekts wurden ein eigener Workshop zum Thema Konfluenz und einWettbewerb für automatische Konfluenzbeweiser initiiert. Beide finden seit 2012 jährlich statt und haben zu neuerlichem Interesse am Thema Konfluenz geführt.

Forschungsstätte(n)
  • Universität Innsbruck - 100%

Research Output

  • 139 Zitationen
  • 35 Publikationen
Publikationen
  • 2013
    Titel Confluence by Decreasing Diagrams - Formalized
    DOI 10.4230/lipics.rta.2013.352
    Typ Conference Proceeding Abstract
    Autor Zankl H
    Konferenz LIPIcs, Volume 21, RTA 2013
    Seiten 352 - 367
    Link Publikation
  • 2012
    Titel CoCo 2012 Participant: CSI.
    Typ Conference Proceeding Abstract
    Autor Middeldorp A Et Al
    Konferenz Proceedings of the 1st International Workshop on Confluence (IWC 2012)
  • 2012
    Titel IaCOP: Interface for the Administration of Cops.
    Typ Conference Proceeding Abstract
    Autor Hirokawa N Et Al
    Konferenz Proceedings of the 1st International Workshop on Confluence (IWC 2012)
  • 2012
    Titel Deciding Confluence of Ground Term Rewrite Systems in Cubic Time.
    Typ Journal Article
    Autor Felgenhauer B
    Journal Proceedings of the 23rd International Conference on Rewriting Techniques and Applications (RTA 2012).
  • 2012
    Titel A Proof Order for Decreasing Diagrams.
    Typ Journal Article
    Autor Felgenhauer B
    Journal Proceedings of the 1st International Workshop on Confluence (IWC 2012)
  • 2012
    Titel Labelings for Decreasing Diagrams.
    Typ Journal Article
    Autor Middeldorp A Et Al
    Journal Proceedings of the 22nd International Conference on Rewriting Techniques and Applications (RTA 2011)
  • 2015
    Titel Layer Systems for Proving Confluence
    DOI 10.1145/2710017
    Typ Journal Article
    Autor Felgenhauer B
    Journal ACM Transactions on Computational Logic (TOCL)
    Seiten 1-32
    Link Publikation
  • 2017
    Titel Reachability, confluence, and termination analysis with state-compatible automata
    DOI 10.1016/j.ic.2016.06.011
    Typ Journal Article
    Autor Felgenhauer B
    Journal Information and Computation
    Seiten 467-483
    Link Publikation
  • 2022
    Titel Low molecular weight protein phosphatase APH mediates tyrosine dephosphorylation and ABA response in Arabidopsis.
    DOI 10.1007/s44154-022-00041-6
    Typ Journal Article
    Autor Du Y
    Journal Stress Biology
    Seiten 23
    Link Publikation
  • 2014
    Titel Conditional Confluence (System Description)
    DOI 10.1007/978-3-319-08918-8_31
    Typ Book Chapter
    Autor Sternagel T
    Verlag Springer Nature
    Seiten 456-465
  • 2013
    Titel Proof Orders for Decreasing Diagrams.
    Typ Journal Article
    Autor Felgenhauer B
    Journal Proceedings of the 24th International Conference on Rewriting Techniques and Applications (RTA 2013).
  • 2012
    Titel Confluence by Decreasing Diagrams -- Formalized
    DOI 10.48550/arxiv.1210.1100
    Typ Preprint
    Autor Zankl H
  • 2012
    Titel Recording Completion for Finding and Certifying Proofs in Equational Logic
    DOI 10.48550/arxiv.1208.1597
    Typ Preprint
    Autor Sternagel T
  • 2012
    Titel Recording Completion for Finding and Certifying Proofs in Equational Logic.
    Typ Conference Proceeding Abstract
    Autor Sternagel C Et Al
    Konferenz Proceedings of the 1st International Workshop on Confluence (IWC 2012)
  • 2012
    Titel Deciding Confluence of Ground Term Rewrite Systems in Cubic Time
    DOI 10.4230/lipics.rta.2012.165
    Typ Conference Proceeding Abstract
    Autor Felgenhauer B
    Konferenz LIPIcs, Volume 15, RTA 2012
    Seiten 165 - 175
    Link Publikation
  • 2012
    Titel KBCV – Knuth-Bendix Completion Visualizer
    DOI 10.1007/978-3-642-31365-3_41
    Typ Book Chapter
    Autor Sternagel T
    Verlag Springer Nature
    Seiten 530-536
  • 2014
    Titel Certification of Confluence Proofs using CeTA.
    Typ Conference Proceeding Abstract
    Autor Nagele J
    Konferenz Proceedings of the 3rd International Workshop on Confluence (IWC 2014)
  • 2014
    Titel Type Introduction for Runtime Complexity Analysis.
    Typ Conference Proceeding Abstract
    Autor Avanzini M
    Konferenz Proceedings of the 14th International Workshop on Termination (WST 2014)
  • 2014
    Titel Reachability Analysis with State-Compatible Automata
    DOI 10.1007/978-3-319-04921-2_28
    Typ Book Chapter
    Autor Felgenhauer B
    Verlag Springer Nature
    Seiten 347-359
  • 2014
    Titel Labelings for Decreasing Diagrams
    DOI 10.1007/s10817-014-9316-y
    Typ Journal Article
    Autor Zankl H
    Journal Journal of Automated Reasoning
    Seiten 101-133
    Link Publikation
  • 2012
    Titel Multi-Completion with Termination Tools
    DOI 10.1007/s10817-012-9249-2
    Typ Journal Article
    Autor Winkler S
    Journal Journal of Automated Reasoning
    Seiten 317-354
    Link Publikation
  • 2011
    Titel CSI – A Confluence Tool
    DOI 10.1007/978-3-642-22438-6_38
    Typ Book Chapter
    Autor Zankl H
    Verlag Springer Nature
    Seiten 499-505
  • 2013
    Titel Decreasing Diagrams.
    Typ Journal Article
    Autor Zankl H
  • 2013
    Titel A Haskell Library for Term Rewriting
    DOI 10.48550/arxiv.1307.2328
    Typ Preprint
    Autor Felgenhauer B
  • 2013
    Titel Rule Labeling for Confluence of Left-Linear Term Rewrite Systems.
    Typ Conference Proceeding Abstract
    Autor Felgenauer B
    Konferenz Proceedings of the 2nd International Workshop on Confluence (IWC 2013)
  • 2013
    Titel Confluence by Decreasing Diagrams - Formalized.
    Typ Journal Article
    Autor Zankl H
  • 2013
    Titel A Haskell Library for Term Rewriting.
    Typ Conference Proceeding Abstract
    Autor Felgenhauer B
    Konferenz Proceedings of the 1st International Workshop on Haskell and Rewriting Techniques (HART 2013)
  • 2013
    Titel Commutation via Relative Termination.
    Typ Conference Proceeding Abstract
    Autor Hirokawa N
    Konferenz Proceedings of the 2nd International Workshop on Confluence (IWC 2013)
  • 2014
    Titel Layer Systems for Proving Confluence
    DOI 10.48550/arxiv.1404.1225
    Typ Preprint
    Autor Felgenhauer B
  • 2014
    Titel Labelings for Decreasing Diagrams
    DOI 10.48550/arxiv.1406.3139
    Typ Preprint
    Autor Zankl H
  • 2010
    Titel Revisiting Matrix Interpretations for Polynomial Derivational Complexity of Term Rewriting
    DOI 10.1007/978-3-642-16242-8_39
    Typ Book Chapter
    Autor Neurauter F
    Verlag Springer Nature
    Seiten 550-564
  • 2010
    Titel Decreasing Diagrams and Relative Termination
    DOI 10.1007/978-3-642-14203-1_41
    Typ Book Chapter
    Autor Hirokawa N
    Verlag Springer Nature
    Seiten 487-501
  • 2011
    Titel Labelings for Decreasing Diagrams
    DOI 10.4230/lipics.rta.2011.377
    Typ Conference Proceeding Abstract
    Autor Felgenhauer B
    Konferenz LIPIcs, Volume 10, RTA 2011
    Seiten 377 - 392
    Link Publikation
  • 2011
    Titel Decreasing Diagrams and Relative Termination
    DOI 10.1007/s10817-011-9238-x
    Typ Journal Article
    Autor Hirokawa N
    Journal Journal of Automated Reasoning
    Seiten 481-501
    Link Publikation
  • 2011
    Titel Layer Systems for Proving Confluence.
    Typ Journal Article
    Autor Felgenhauer B
    Journal Proceedings of the 30th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2011)

Entdecken, 
worauf es
ankommt.

Newsletter

FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

Kontakt

Österreichischer Wissenschaftsfonds FWF
Georg-Coch-Platz 2
(Eingang Wiesingerstraße 4)
1010 Wien

office(at)fwf.ac.at
+43 1 505 67 40

Allgemeines

  • Jobbörse
  • Arbeiten im FWF
  • Presse
  • Philanthropie
  • scilog
  • Geschäftsstelle
  • Social Media Directory
  • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
  • , externe URL, öffnet sich in einem neuen Fenster
  • Facebook, externe URL, öffnet sich in einem neuen Fenster
  • Instagram, externe URL, öffnet sich in einem neuen Fenster
  • YouTube, externe URL, öffnet sich in einem neuen Fenster
  • Cookies
  • Hinweisgeber:innensystem
  • Barrierefreiheitserklärung
  • Datenschutz
  • Impressum
  • IFG-Formular
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF