Skip to main content
QUICK REVIEW

[論文レビュー] The Complexity of Satisfiability for Sub-Boolean Fragments of ALC

Arne Meier, Thomas Schneider|Research Explorer (The University of Manchester)|Jan 24, 2010
Logic, Reasoning, and Knowledge参考文献 27被引用数 4
ひとこと要約

この論文は、記述論理 ALC の部分ブール論理の複雑さを分類し、論理演算子のすべての可能な集合(XOR などのあまり一般的でないものも含む)を体系的に分析する。帰納的論理演算子が含まれる場合、充足可能性は EXPTIME-hard である。否定または両方の定数が含まれる場合、PSPACE-hard である。定数 ⊥ のみが含まれる場合、coNP-hard である。それ以外のすべての場合、充足可能性は自明(すべての論理式が充足可能)である。

ABSTRACT

The standard reasoning problem, concept satisfiability, in the basic description logic ALC is PSPACE-complete, and it is EXPTIME-complete in the presence of unrestricted axioms. Several fragments of ALC, notably logics in the FL, EL, and DL-Lite family, have an easier satisfiability problem; sometimes it is even tractable. All these fragments restrict the use of Boolean operators in one way or another. We look at systematic and more general restrictions of the Boolean operators and establish the complexity of the concept satisfiability problem in the presence of axioms. We separate tractable from intractable cases.

研究の動機と目的

  • ALC の断片における論理演算子の任意の部分集合に制限された概念充足可能性の複雑さを体系的に分類すること。
  • TBox が存在する状況下で、どの論理演算子の組み合わせが tractable または intractable な推論問題を引き起こすかを特定すること。
  • EL、FL₀、DL-Lite などの既存の断片の結果を拡張し、ポストのブール関数格子に基づく包括的な分類を提供すること。
  • EXPTIME、PSPACE、coNP の難易度を引き起こす最小の演算子集合を特定し、 tractable と intractable の境界を明確にすること。
  • 将来の研究の基盤を築くこと。具体的には、上界の特定、制限された量化子の使用、TBox における終端的制限の検討を含む。

提案手法

  • ポストの格子を用いて、自己射影に関して閉じたすべてのブール関数の集合を分類し、ネスト可能なすべてのブール演算子の集合に対応させる。
  • 既知の難問(例:QBF-3-SAT、TAUT)からの還元を適用し、ALC の断片における充足可能性の下界を証明する。
  • 量子化されたブール論理式を概念記述と TBox 公理を用いてシミュレートする解釈とモデルを構築する。
  • 既存のマルチモーダル論理の充足可能性に関する結果([16] より)を、TBox を含む ALC の文脈に適応する。
  • 否定(¬)、定数(⊥、⊤)、論理積(∧)、論理和(∨)、および自己双対関数などの特定の演算子が推論の複雑さに与える影響を分析する。
  • 4 つの推論問題を区別する:TSAT(TBox の充足可能性)、TCSAT(TBox 概念充足可能性)、OSAT(オントロジーの充足可能性)、OCSAT(オントロジー概念充足可能性)。

実験結果

リサーチクエスチョン

  • RQ1ALC の断片における論理演算子のどの組み合わせが、TBox が存在する場合に EXPTIME-hard な概念充足可能性を引き起こすか?
  • RQ2否定または両方の定数 ⊥ と ⊤ が含まれる状況で、PSPACE-hard になる条件は何か?
  • RQ3定数 ⊥ のみが含まれる場合、充足可能性問題で coNP-hard になるのはいつか?
  • RQ4どの論理演算子の集合に対して、概念充足可能性が自明(すべてのインスタンスが充足可能)になるか?
  • RQ5論理演算子が制限された場合、4 つの推論問題(TSAT、TCSAT、OSAT、OCSAT)の複雑さ分類はどのように異なるか?

主な発見

  • 論理演算子の集合に論理積(∧)、論理和(∨)、またはすべての自己双対関数が含まれる場合、ALC の断片における概念充足可能性は EXPTIME-hard である。
  • 否定(¬)または両方の定数 ⊥ と ⊤ が演算子集合に含まれる場合、PSPACE-hard な問題が生じる。
  • 定数 ⊥ のみが含まれる場合、否定や他の演算子がなくても、coNP-hard な問題が生じる。
  • 演算子集合が ⊥ または非自明なブール関数を表現できない場合、すべての充足可能性問題は自明(すべての概念が充足可能)である。
  • 分類は、ポストの格子によって形式化されたネスト可能なすべての演算子集合をカバーしており、EL、FL₀、DL-Lite の既知の結果を一般化している。
  • TBox を含まない論理とは著しく異なり、自由な公理が許可される場合、最小限の演算子集合でもすでに難易度が生じる。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。