Certain answer

nella rappresentazione della conoscena, la risposta a una certa query appartenente all'intersezione di tutti i database completi coerenti con un certa base di conoscenza incompleta di riferimento

Nella rappresentazione della conoscenza, quello delle certain answer (traducibile letteralmente dall'inglese come "risposta certa") è l'insieme delle risposte a una certa query formato dall'intersezione di tutti i database completi coerenti con una certa base di conoscenza incompleta di riferimento.[1] Il concetto di certain answer, indagato nella teoria delle basi di dati sin dagli anni settanta,[1] è infatti definito in un contesto di ipotesi del mondo aperto, in cui si assume che la propria base di conoscenza sia incompleta.

Intuitivamente, le certain answer sono le risposte sicuramente vere ottenibili interrogando una base di conoscenza, considerata sia la conoscenza estensionale che le eventuali implicazioni dedotte mediante ragionamento automatico, a prescindere dalla specifica interpretazione considerata.

Definizione modifica

In letteratura, l'insieme delle certain answer solitamente è così definito:[1]

 

dove:

  •   è una query
  •   è un database incompleto
  •   è un qualunque database completo coerente con  
  •   è la semantica del database

Nelle logiche descrittive, tale insieme può essere definito in modo equivalente come segue:[2]

Date un'ontologia   e una query   su  ,   è l'insieme delle tuple   tali che, per ogni modello   di  , abbiamo che   (ovvero,  ).

Dove:

  •   e   sono rispettivamente la TBox e la ABox;
  •   è l'alfabeto delle costanti (individui o valori) dell'ontologia;
  •   si ottiene sostituendo le variabili libere di   con le costanti in  .

Note modifica

Bibliografia modifica

Voci correlate modifica

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica