Legality concepts for three-valued logic programs (Q689286): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(One intermediate revision by one other user not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4951952 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Paraconsistent logic programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Programming in three-valued logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: A kripke-kleene semantics for logic programs* / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4287488 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Making prolog more expressive / rank
 
Normal rank
Property / cites work
 
Property / cites work: A basis for deductive database systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Integrity constraint checking in stratified databases / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3339245 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A polymorphic type system for Prolog / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3334069 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Logic for improving integrity checking in relational data bases / rank
 
Normal rank
Property / cites work
 
Property / cites work: Eine dreiwertige Logik zur Verarbeitung partieller Information. (A three- valued logic for partial information processing) / rank
 
Normal rank
Property / cites work
 
Property / cites work: A RING-THEORETIC BASIS FOR LOGIC PROGRAMMING / rank
 
Normal rank

Latest revision as of 10:38, 22 May 2024

scientific article
Language Label Description Also known as
English
Legality concepts for three-valued logic programs
scientific article

    Statements

    Legality concepts for three-valued logic programs (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    20 December 1993
    0 references
    The authors consider three-valued propositional logic and interpret the third truth degree (besides 0 and 1) as ``illegal'' or ``unacceptable''. With reference to a background in computer science they get (unusual) truth tables for an implication and -- noncommutative (!) -- conjunction and disjunction connectives. And they add a ``legality'' connective indicating that some formula has a ``legal'' truth degree, i.e. one of the degrees 0,1. For this logic they study Horn clauses and logic programs, introduce Herbrand models and fixpoint semantics. For the class of ``legal'' three- valued logic programs the use of the SLD resolution algorithm is proven to be sound, and it is shown that this algorithm too can be used for a legality check.
    0 references
    logic programming
    0 references
    three-valued logic
    0 references
    resolution
    0 references

    Identifiers