Closed-world assumption

The closed-world assumption (CWA), in a formal system of logic used for knowledge representation, is the presumption that a statement that is true is also known to be true. Therefore, by the contrapositive, what is not currently known to be true must be false. The same name also refers to a logical formalization of this assumption by Raymond Reiter.[1] The opposite of the closed-world assumption is the open-world assumption (OWA), stating that lack of knowledge does not imply falsity. Decisions on CWA vs. OWA determine the understanding of the actual semantics of a conceptual expression with the same notations of concepts. A successful formalization of natural language semantics usually cannot avoid an explicit revelation of whether the implicit logical backgrounds are based on CWA or OWA.

Negation as failure is related to the closed-world assumption, as it amounts to believing false every predicate that cannot be proved to be true.

Example

In the context of knowledge management, the closed-world assumption is used in at least two situations: (1) when the knowledge base is known to be complete (e.g., a corporate database containing records for every employee), and (2) when the knowledge base is known to be incomplete but a "best" definite answer must be derived from incomplete information. For example, if a database contains the following table reporting editors who have worked on a given article, a query on the people not having edited the article on Formal Logic is usually expected to return "Sarah Johnson".

Edit
EditorArticle
John DoeFormal Logic
Joshua A. NortonFormal Logic
Sarah JohnsonIntroduction to Spatial Databases
Charles PonziFormal Logic
Emma Lee-ChoonFormal Logic

In the closed-world assumption, the table is assumed to be complete (it lists all editor–article relationships), and Sarah Johnson is the only editor who has not edited the article on Formal Logic. In contrast, with the open-world assumption the table is not assumed to contain all editor–article tuples, and the answer to who has not edited the Formal Logic article is unknown. There is an unknown number of editors not listed in the table, and an unknown number of articles edited by Sarah Johnson that are also not listed in the table.

Formalization in logic

تتمثل أولى خطوات صياغة فرضية العالم المغلق في المنطق الصوري في إضافة نفي الصيغ الحرفية التي لا تتضمنها هذه الفرضية حاليًا إلى قاعدة المعرفة. وتكون نتيجة هذه الإضافة متسقة دائمًا إذا كانت قاعدة المعرفة في صيغة هورن ، ولكن لا يُضمن اتساقها في غير ذلك. على سبيل المثال، قاعدة المعرفة

{هـنزلأناsح(Fرهـد)أنارأناsح(Fرهـد)}{\displaystyle \{English(Fred)\vee Irish(Fred)\}}

لا يستلزم ذلكهـنزلأناsح(Fرهـد){\displaystyle English(Fred)}ولاأنارأناsح(Fرهـد){\displaystyle Irish(Fred)}.

إضافة نفي هذين المتغيرين الحرفيين إلى قاعدة المعرفة يؤدي إلى

{هـنزلأناsح(Fرهـد)أنارأناsح(Fرهـد)،¬هـنزلأناsح(Fرهـد)،¬أنارأناsح(Fرهـد)}{\displaystyle \{English(Fred)\vee Irish(Fred),\neg English(Fred),\neg Irish(Fred)\}}

وهذا غير متسق. بعبارة أخرى، قد يؤدي هذا التعبير الرسمي عن فرضية العالم المغلق أحيانًا إلى تحويل قاعدة المعرفة المتسقة إلى قاعدة معرفة غير متسقة. لا تُدخل فرضية العالم المغلق أي تناقض في قاعدة المعرفة.ك{\displaystyle K}بالضبط عند تقاطع جميع نماذج هيربراندك{\displaystyle K}وهو أيضاً نموذج لـك{\displaystyle K}في الحالة الافتراضية، يكون هذا الشرط مكافئًا لـك{\displaystyle K}وجود نموذج واحد أدنى، حيث يكون النموذج أدنى إذا لم يكن هناك نموذج آخر يحتوي على مجموعة فرعية من المتغيرات المعينة على أنها صحيحة.

تم اقتراح صياغات بديلة لا تعاني من هذه المشكلة. في الوصف التالي، قاعدة المعرفة المعتمدةك{\displaystyle K}يُفترض أن يكون منطقيًا. في جميع الحالات، يعتمد صياغة فرضية العالم المغلق على إضافة إلىك{\displaystyle K}نفي الصيغ التي "تخضع للنفي" لـك{\displaystyle K}أي الصيغ التي يمكن افتراض أنها خاطئة. بعبارة أخرى، افتراض العالم المغلق المطبق على قاعدة المعرفةك{\displaystyle K}يقوم بإنشاء قاعدة المعرفة

ك{¬و | وF}{\displaystyle K\cup \{\neg f~|~f\in F\}}.

المجموعةF{\displaystyle F}من الصيغ التي يمكن نفيها فيك{\displaystyle K}يمكن تعريفها بطرق مختلفة، مما يؤدي إلى صياغات رسمية مختلفة لفرضية العالم المغلق. فيما يلي تعريفاتو{\displaystyle f}أن تكون حرة في النفي في مختلف الصيغ الرسمية.

فرضية العالم المغلق (CWA)
و{\displaystyle f}هو حرف إيجابي غير متضمن منك{\displaystyle K}؛
GCWA (قانون العمل المدني المعمم)
و{\displaystyle f}هو حرف إيجابي بحيث، لكل جملة إيجابيةج{\displaystyle c}بحيثكج{\displaystyle K\not \vdash c}، وهو يحملكجو{\displaystyle K\not \vdash c\vee f}; [ 2 ]
EGCWA (القانون العام الموسع)
كما هو مذكور أعلاه، ولكنو{\displaystyle f}هو عبارة عن اقتران بين متغيرات حرفية إيجابية؛
CCWA (احرص على اتباع إرشادات CWA)
كما هو الحال في GCWA، ولكن يتم اعتبار العبارة الإيجابية فقط إذا كانت تتكون من عناصر حرفية إيجابية من مجموعة معينة وعناصر حرفية (إيجابية وسلبية) من مجموعة أخرى؛
ECWA (قانون العمل الموسع)
يشبه قانون CCWA، لكنو{\displaystyle f}هي صيغة عشوائية لا تحتوي على متغيرات حرفية من مجموعة معينة. [ 3 ] [ 4 ]

يتطابق كل من معيار ECWA وشكلية التقييد في النظريات الافتراضية. [ 5 ] [ 6 ] عادةً ما يكون تعقيد الإجابة على الاستعلام (التحقق مما إذا كانت صيغة ما مستنتجة من صيغة أخرى في ظل افتراض العالم المغلق) في المستوى الثاني من التسلسل الهرمي متعدد الحدود للصيغ العامة، ويتراوح من P إلى coNP لصيغ هورن . يتطلب التحقق مما إذا كان افتراض العالم المغلق الأصلي يُدخل تناقضًا عددًا لوغاريتميًا على الأكثر من استدعاءات وسيط NP ؛ ومع ذلك، فإن التعقيد الدقيق لهذه المشكلة غير معروف حاليًا. [ 7 ]

في الحالات التي يتعذر فيها افتراض عالم مغلق لجميع المسندات، مع العلم أن بعضها مغلق، يمكن استخدام افتراض العالم المغلق جزئيًا . يعتبر هذا النظام قواعد المعرفة مفتوحة بشكل عام، أي أنها قد تكون غير مكتملة، ولكنه يسمح باستخدام تأكيدات الاكتمال لتحديد أجزاء قاعدة المعرفة المغلقة. [ 8 ]

افتراض العالم المغلق جزئيًا

تتيح لنا لغة البرامج المنطقية ذات النفي القوي افتراضَ العالم المغلق لبعض العبارات، وتركَ العبارات الأخرى ضمن نطاق افتراض العالم المفتوح. [ 9 ] ويُوفّر افتراض العالم المغلق الجزئي (PCWA) أرضيةً وسيطةً بين افتراض العالم المفتوح ( OWA) وافتراض العالم المغلق ( CWA ). ففي ظلّ هذا الافتراض، تُعامل قاعدة المعرفة عمومًا وفقًا لدلالات العالم المفتوح، ومع ذلك، يُمكن تأكيد أجزاءٍ ينبغي معالجتها وفقًا لدلالات العالم المغلق، وذلك عبر تأكيدات الاكتمال. ويُعدّ افتراض العالم المغلق الجزئي ضروريًا بشكلٍ خاص في الحالات التي لا يُمكن فيها تطبيق افتراض العالم المغلق بسبب المجال المفتوح، بينما يكون افتراض العالم المفتوح متساهلًا للغاية في السماح باحتمالية صحة أي شيء. [ 10 ] [ 11 ]

انظر أيضاً

مراجع

  1. رايتر، ريموند (1978). "حول قواعد بيانات العالم المغلق". في: غالير، هيرفيه؛ مينكر، جاك. المنطق وقواعد البيانات. مطبعة بلينوم. ص 119-140. ISBN 9780306400605.
  2. مينكر، جاك (1982)، "حول قواعد البيانات غير المحددة وفرضية العالم المغلق"، المؤتمر السادس حول الاستدلال الآلي ، سلسلة محاضرات في علوم الحاسوب، المجلد 138، سبرينغر برلين هايدلبرغ ، الصفحات 292-308 ، doi : 10.1007/BFb0000066 ، ISBN   978-3-540-11558-8
  3. سوشينيك، ماريك أ. (1997)، "تقييم الاستعلامات في ظل افتراض العالم المغلق" ، دار نشر كلوير الأكاديمية / سبرينغر ، 18 (3): 237-263 ، doi : 10.1023/A:1005723423016
  4. سوشينيك، ماريك أ. (2000)، "تقييم الاستعلامات في ظل افتراض العالم المغلق. الجزء الثاني: الحالة الهرمية" ، دار نشر كلوير الأكاديمية / سبرينغر ، 25 (4): 247-289 ، doi : 10.1023/A:1006319819647
  5. إيتر، توماس؛ جوتلوب، جورج (يونيو 1993). "التحديد الافتراضي والاستدلال الموسع للعالم المغلق هما Π 2 p Π2صΠ2ص-جoمصلهـتهـ{\displaystyle {\displaystyle \Pi _{2}^{p}}\Pi _{2}^{p}-Complete}". علوم الحاسوب النظرية. 114 (2): 231–245. doi : 10.1016/0304-3975(93)90073-3 . ISSN 0304-3975.
  6. ليفشيتز، فلاديمير (نوفمبر 1985). "قواعد بيانات العالم المغلق والتقييد". الذكاء الاصطناعي. 27 (2): 229-235. doi : 10.1016/0004-3702(85)90055-4 . ISSN 0004-3702.
  7. كادولي، ماركو؛ لينزيريني، ماوريتسيو (أبريل 1994). "تعقيد الاستدلال والتقييد في العالم المغلق باستخدام القضايا". مجلة علوم الحاسوب والأنظمة. 48 (2): 255-310. doi : 10.1016/S0022-0000(05)80004-2 . ISSN 0022-0000.
  8. رازنيفسكي، سيمون؛ سافكوفيتش، أوجنين؛ نوت، فيرنر (2015). "قلب فرضية العالم المغلق جزئياً رأساً على عقب" (ملف PDF) .{{cite journal}}يتطلب الاستشهاد بالمجلة ( مساعدة )|journal=
  9. راسل، ستيوارت جيه؛ نورفيج، بيتر (2010). الذكاء الاصطناعي: منهج حديث (الطبعة الثالثة). أبر سادل ريفر: برنتيس هول.
  10. موترو (1989). "النزاهة = الصلاحية + الاكتمال" . معاملات ACM لأنظمة قواعد البيانات . 14 (4): 480-502 . doi : 10.1145/76902.76904 .
  11. رازنيفسكي، سيمون؛ سافكوفيتش، أوجنين؛ نوت، فيرنر (2015). "قلب فرضية العالم المغلق جزئياً رأساً على عقب" (ملف PDF) .
  • https://web.archive.org/web/20090624113015/http://www.betaversion.org/~stefano/linotype/news/91/
  • الاستدلال في العالم المغلق في الويب الدلالي من خلال عوامل معرفية
  • مقتطف من محاضرة رايتر عام 1978 حول فرضية العالم المغلق