Εφαρμογή της θεωρίας του λογικού προγραμματισμου στη σημασιολογία των μη-μονοτονικών τυπικών γραμματικών

Περίληψη

Οι Boolean γραμματικές [A. Okhotin, Information and Computation 194 (1) (2004) 19-48] είναι μια πολλά υποσχόμενη επέκταση των γραμματικών χωρίς συμφραζόμενα η οποία υποστηρίζει σύζευξη και άρνηση στα σώματα των κανόνων. Στη διατριβή αυτή δίνουμε την πρώτη ολοκληρωμένη ανάλυση της σημασιολογίας των Boolean γραμματικών, δηλαδή μια σημασιολογία που εφαρμόζεται σε όλες αυτές τις γραμματικές. Η βασική ιδέα της πρότασής μας έρχεται από το χώρο της άρνησης στο λογικό προγραμματισμό και συγκεκριμένα τη well-founded σημασιολογία η οποία είναι αποδεκτή στο χώρο ως η “σωστή” προσέγγιση στην άρνηση. Αποδεικνύουμε ότι για κάθε Boolean γραμματική υπάρχει μια διακεκριμένη (τρίτιμη) ερμηνεία των μη τερματικών συμβόλων η οποία ικανοποιεί όλους τους κανόνες της γραμματικής και ταυτόχρονα είναι το ελάχιστο σταθερό σημείο ενός τελεστή σχετικού με τη γραμματική. Στη συνέχεια, δείχνουμε ότι κάθε Boolean γραμματική μπορεί να μετασχηματιστεί σε μια ισοδύναμη (υπό τη νέα σημασιολογία) κανονική μορφή. Με βάση α ...
περισσότερα

Περίληψη σε άλλη γλώσσα

Boolean grammars [A. Okhotin, Information and Computation 194(1) (2004) 19-48] are a promising extension of context-free grammars that supports conjunction and negation in rule bodies. In this dissertation we give the first proper mathematical treatment of the semantics of Boolean grammars, i.e. a semantics that applies to all such grammars, independently of their syntax. The key idea of our proposal comes from the area of negation in logic programming, and in particular from the so-called well-founded semantics which is widely accepted in this area to be the “correct” approach to negation. We show that for every Boolean grammar there exists a distinguished (three-valued) interpretation of the non-terminal symbols, which satisfies all the rules of the grammar and at the same time is the least fixed-point of an operator associated with the grammar. Then, we demonstrate that every Boolean grammar can be transformed into an equivalent (under the new semantics) grammar in normal form. Base ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/23946
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/23946
ND
23946
Εναλλακτικός τίτλος
Theory of logic programming and the semantics of non-monotonic formal grammars
Συγγραφέας
Κουντουριώτης, Βασίλειος (Πατρώνυμο: Ιωάννης)
Ημερομηνία
2009
Ίδρυμα
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών (ΕΚΠΑ). Σχολή Θετικών Επιστημών. Τμήμα Πληροφορικής και Τηλεπικοινωνιών
Εξεταστική επιτροπή
Γεργατσούλης Εμμανουήλ
Κουμπαράκης Εμμανουήλ
Κολλιόπουλος Σταύρος
Νομικός Χρήστος
Παπασπύρου Νικόλαος
Ροντογιάννης Παναγιώτης
Σταματόπουλος Παναγιώτης
Επιστημονικό πεδίο
Φυσικές ΕπιστήμεςΕπιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Λέξεις-κλειδιά
Σημασιολογία; Άρνηση; Γραμματικές
Χώρα
Ελλάδα
Γλώσσα
Αγγλικά
Άλλα στοιχεία
113 σ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.