tyydyttävyys
Tyydyttävyys (satisfiability) on logiikan ja tietojenkäsittelyn keskeinen käsite, jolla kuvataan, voiko lauseke tai lausejoukko toteutua totuudellisesti tietyssä tulkinnassa. Propositional logiikassa lauseke on tyydyttävä, jos on totuusarvojen asettelu muuttujille, jolla koko lauseke saa arvon tosi. Ensimmäisen kertaluvun logiikassa tyydyttävyys tarkoittaa, että on malli eli tulkinta ja rakenne, jossa kaikki annetut lauseet pitävät paikkansa.
Esimerkki: Lauseke p ∨ q on tyydyttävä, koska voidaan asettaa p todeksi ja q epätodeksi tai päinvastoin,
Sovelluksissa tyydyttävyys on keskeinen ongelma, tunnettu SAT-ongelmana. Propositional SAT on NP-kova, ja käytännön ratkaisut hyödyntävät erilaisia