2009National Archive of Doctoral Theses (National Documentation Center (Greece))Requires access

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

Author information unavailable

Open publisher page 0 citations

Abstract

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

About this research paper

What this paper is about

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

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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

Key concepts: Standard Boolean model, Boolean expression, Two-element Boolean algebra, Boolean circuit, Product term, Parity function, Stone's representation theorem for Boolean algebras, Maximum satisfiability problem

Related papers

Back to paper searchBrowse research topicsOriginal source
Εφαρμογή της θεωρίας του λογικού προγραμματισμου στη σημασιολογία των μη-μονοτονικών τυπικών γραμματικών — Research Paper | ScholarLens