• 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
      • Birgit Mitter
      • Oliver Spadiut
      • 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
        • 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

  

Techniken für unbeschränkte Terme im symbolischen Rechnen

SToUT: Symbolic Computation Techniques for Unranked Terms

Temur Kutsia (ORCID: 0000-0003-4084-7380)
  • Grant-DOI 10.55776/P24087
  • Förderprogramm Einzelprojekte
  • Status beendet
  • Projektbeginn 01.06.2012
  • Projektende 31.12.2016
  • Bewilligungssumme 312.764 €

Wissenschaftsdisziplinen

Informatik (80%); Mathematik (20%)

Keywords

    Symbolic computation, Unranked terms, Unification, Hedge variables, Anti-unification, Context variables

Abstract Endbericht

Sprachen über unbeschräenkten Alphabeten haben in den vergangenen Jahren wegen ihrer vielfältigen Anwendungen verstärktes Interesse erfahren. Mit ihnen kann man in natürlicher Weise XML-Dokumente, Programm-Schemen, Ambiente, parallele rekursive Programmkonfigurationen mit unbeschränkter Anzahl gleichzeitig laufender Prozesse, mehrstellige Funktionen in verschiedenen Programmiersprachen und vieles mehr modellieren. Sie treten auch im Zusammenhang mit Rewriting, Wissensrepräsentation, Softwareanalyse und Programmtransformation auf, um nur einige zu nennen. Die unbeschränkten Terme, die uns interessieren, können sogenannte Context- und Hedge-Variablen enthalten, die Reihenfolge der Argumente mancher Funktionen kann irrelevant sein, oder es kann Sorten und Bedingungen an Variable geben, die durch reguläre Sprachen formuliert werden. Dieser Rahmen ist reichhaltig genug um interessante Anwendungen zu modellieren. Forschung über Techniken des Symbolischen Rechnens (lösen, beweisen, berechnen) für unbeschränkte Terme wird noch nicht sehr lange betrieben. In diesem Projekt betrachten wir den Aspekt des Lösens wegen seiner grundlegenden Bedeutung. Insbesondere werden wir zwei duale Techniken betrachten: Unifikation und Anti- Unifikation. Diese werden für Ausdrücke von erster und zweiter Ordnung untersucht werden, mit und ohne Sorten, syntaktisch und bezüglich einer Gleichungstheorie. Das generelle Ziel ist es, Algorithmen und Prozeduren zu entwickeln, sie zu analysieren, effiziente Speziallfälle herauszuarbeiten, sie zu implementieren und sie auf interessante "real-world"-Probleme anzuwenden.

Unifikation und Anti-Unifikation sind zwei duale Techniken des symbolischen Rechnens. Mit Hilfe von Unifikation werden Gleichungen zwischen zwei gegebenen Ausdrücken gelöst, indem die generellste gemeinsame Instanz berechnet wird. Mit Hilfe von Anti-Unifikation werden Gemeinsamkeiten zwischen zwei gegebenen Ausdrücken gefunden und deren Unterschiede abstrahiert, indem die spezifischste (bzw. am wenigsten generelle) Verallgemeinerung berechnet wird. Beide Techniken haben breite Anwendungsgebiete in verschiedenen Bereichen wie etwa der automatischen Schlussfolgerung, Softwareentwicklung, künstlichen Intelligenz, Bioinformatik, Linguistik usw.Im SToUT-Projekt haben wir diese Techniken für Sprachen über Alphabete mit variabler Arität, und einigen damit verwandten Formalismen, studiert. Sprachen mit variabler Arität haben in den letzten Jahren aufgrund ihrer Nutzbarkeit in verschiedenen modernen Anwendungen große Aufmerksamkeit erregt. Wir entwickelten, analysierten und implementierten Algorithmen zur Lösung von Gleichungen (und allgemeineren Konzepten) für Sprachen erster und zweiter Ordnung, wobei die Typinformationen entweder durch reguläre Ausdrücke oder mit Hilfe regulärer Sprachzugehörigkeitsconstraints dargestellt werden; Anti-Unifikations-Algorithmen für Sprachen mit variabler Arität erster und zweiter Ordnung, und in höherer (Lambda-Kalkül) und nominaler Sprache. Es wurde eine Open Source Algorithmus-Bibliothek erstellt, welche Online verfügbar ist. Außerdem haben wir interessante Anwendungen dieser Techniken in der Programmierung, Design-Theorie, und Bioinformatik aufgezeigt.Zusammenfassend hat das SToUT-Projekt wichtige Beiträge zur Entwicklung von Unifikations-, Constraintlösungs- und Anti-Unifikationsalgorithmen und -methoden in verschiedenen Sprachen und Formalismen geleistet. Es wurden auch neue Forschungsfragen aufgeworfen, welche wir bereits begonnen haben zu untersuchen.

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

Research Output

  • 76 Zitationen
  • 32 Publikationen
Publikationen
  • 2012
    Titel Solving, Reasoning, and Programming in Common Logic
    DOI 10.1109/synasc.2012.27
    Typ Conference Proceeding Abstract
    Autor Kutsia T
    Seiten 119-126
    Link Publikation
  • 0
    Titel Temur Regular Expression Order-Sorted Unification and Matching.
    Typ Other
    Autor Kutsia T
  • 0
    Titel A Variant of Higher-Order Anti-Unification.
    Typ Other
    Autor Baumgartner A
  • 0
    Titel A Dynamic Pattern Calculus with Hedge Variables.
    Typ Other
    Autor Alves S
  • 0
    Titel Anti-Unification of Concepts in Description Logic EL.
    Typ Other
    Autor Konev B
  • 2014
    Titel A Library of Anti-unification Algorithms
    DOI 10.1007/978-3-319-11558-0_38
    Typ Book Chapter
    Autor Baumgartner A
    Verlag Springer Nature
    Seiten 543-557
  • 2014
    Titel Unranked Second-Order Anti-Unification
    DOI 10.1007/978-3-662-44145-9_5
    Typ Book Chapter
    Autor Baumgartner A
    Verlag Springer Nature
    Seiten 66-80
  • 2014
    Titel Constraint Logic Programming for Hedges: A Semantic Reconstruction
    DOI 10.1007/978-3-319-07151-0_18
    Typ Book Chapter
    Autor Dundua B
    Verlag Springer Nature
    Seiten 285-301
  • 2016
    Titel P-rho-Log: Combining Logic Programming with Conditional Transformation Systems (Tool Description).
    Typ Conference Proceeding Abstract
    Autor Dundua B
    Konferenz echnical Communications of the 32nd International Conference on Logic Programming, ICLP 2016
    Seiten 10.1-10.5
    Link Publikation
  • 2016
    Titel Anti-Unification of Concepts in Description Logic EL.
    Typ Conference Proceeding Abstract
    Autor Konev B
    Konferenz Proceedings of the 15th International Conference on Principles of Knowledge Representation and Reasoning (KR 2016).
  • 2018
    Titel Constructing orthogonal designs in powers of two via symbolic computation and rewriting techniques
    DOI 10.1007/s10472-018-9607-9
    Typ Journal Article
    Autor Kotsireas I
    Journal Annals of Mathematics and Artificial Intelligence
    Seiten 213-236
  • 2017
    Titel Pattern-based calculi with finitary matching
    DOI 10.1093/jigpal/jzx059
    Typ Journal Article
    Autor Alves S
    Journal Logic Journal of the IGPL
    Seiten 203-243
    Link Publikation
  • 2017
    Titel Unranked second-order anti-unification
    DOI 10.1016/j.ic.2017.01.005
    Typ Journal Article
    Autor Baumgartner A
    Journal Information and Computation
    Seiten 262-286
    Link Publikation
  • 2015
    Titel Nominal Anti-Unification.
    Typ Journal Article
    Autor Baumgartner A
    Journal Maribel Fernández, editor, Proceedings of the 26th International Conference on Rewriting Techniques and Applications (RTA 2015).
  • 2015
    Titel CLP(H): Constraint Logic Programming for Hedges
    DOI 10.48550/arxiv.1503.00336
    Typ Preprint
    Autor Dundua B
  • 2015
    Titel Lambda Calculus with Regular Types
    DOI 10.1109/synasc.2015.29
    Typ Conference Proceeding Abstract
    Autor Dundua B
    Seiten 129-136
  • 2014
    Titel Nominal Anti-unification.
    Typ Conference Proceeding Abstract
    Autor Baumgartner A
    Konferenz T. Kutsia and Ch. Ringeissen, Editors: 28th International Workshop on Unification (UNIF 2014).
  • 2016
    Titel A Rewrite-based Computational Model for Functional Logic Programming.
    Typ Conference Proceeding Abstract
    Autor Dundua B Et Al
    Konferenz James H. Davenport and Fadoua Ghourabi, Editors: Proceedings of the 7th International Symposium on Symbolic Computation in Software Science, SCSS (EPiC Series in Computing).
  • 2016
    Titel Higher-Order Pattern Anti-Unification in Linear Time
    DOI 10.1007/s10817-016-9383-3
    Typ Journal Article
    Autor Baumgartner A
    Journal Journal of Automated Reasoning
    Seiten 293-310
    Link Publikation
  • 2016
    Titel A rewrite-based computational model for functional logic programming
    DOI 10.29007/3ks9
    Typ Conference Proceeding Abstract
    Autor Marin M
    Seiten 95-82
    Link Publikation
  • 0
    Titel Nominal Anti-Unification.
    Typ Other
    Autor Baumgartner A
  • 2016
    Titel An Overview of PLog
    DOI 10.1007/978-3-319-51676-9_3
    Typ Book Chapter
    Autor Dundua B
    Verlag Springer Nature
    Seiten 34-49
  • 2015
    Titel P-rho-Log: Combining Logic Programming with Conditional Transformation Systems (Tool Description).
    Typ Journal Article
    Autor Dundua B
    Journal Manuel Carro, Andy King, Neda Saeedloei, Marina De Vos, Editors: Technical Communications of the 32nd International Conference on Logic Programming (ICLP).
  • 2015
    Titel Constructing Orthogonal Designs in Powers of Two: Gröbner Bases Meet Equational Unification.
    Typ Journal Article
    Autor Kotsireas I
    Journal Maribel Fernández, editor, Proceedings of the 26th International Conference on Rewriting Techniques and Applications (RTA 2015).
  • 2015
    Titel CLP(H): Constraint logic programming for hedges*
    DOI 10.1017/s1471068415000071
    Typ Journal Article
    Autor Dundua B
    Journal Theory and Practice of Logic Programming
    Seiten 141-162
  • 2015
    Titel Regular expression order-sorted unification and matching
    DOI 10.1016/j.jsc.2014.08.002
    Typ Journal Article
    Autor Kutsia T
    Journal Journal of Symbolic Computation
    Seiten 42-67
    Link Publikation
  • 2012
    Titel Solving, Reasoning, and Programming in Common Logic.
    Typ Conference Proceeding Abstract
    Autor Kutsia T
    Konferenz Proceedings of the 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2012).
  • 2013
    Titel Unranked Anti-Unification with Hedge and Context Variables.
    Typ Conference Proceeding Abstract
    Autor Baumgartner A
    Konferenz B. Morawska and K. Korovin, editors, 27th International Workshop on Unification (UNIF 2013).
  • 2013
    Titel A Variant of Higher-Order Anti-Unification.
    Typ Journal Article
    Autor Baumgartner A
    Journal Femke van Raamsdonk, editor, Proceedings of the 24th International Conference on Rewriting Techniques and Applications (RTA 2013).
  • 2013
    Titel A Confluent Pattern Calculus with Hedge Variables.
    Typ Conference Proceeding Abstract
    Autor Alves S
    Konferenz N. Hirokawa and V. van Oostrom, editors, 2nd International Workshop on Confluence (IWC 2013).
  • 2013
    Titel Anti-unification for Unranked Terms and Hedges
    DOI 10.1007/s10817-013-9285-6
    Typ Journal Article
    Autor Kutsia T
    Journal Journal of Automated Reasoning
    Seiten 155-190
    Link Publikation
  • 2013
    Titel Anti-Unification: Algorithms and Applications.
    Typ Conference Proceeding Abstract
    Autor Kutsia T
    Konferenz B. Morawska and K. Korovin, editors, 27th International Workshop on Unification (UNIF 2013).

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