الملكية الفكرية (التعقيد)
في نظرية التعقيد الحسابي ، تُعرف فئة IP (اختصارًا لـ Interactive Proven ) بأنها فئة المسائل القابلة للحل بواسطة نظام إثبات تفاعلي . وهي تُساوي فئة PSPACE . وقد تم إثبات هذه النتيجة في سلسلة من الأبحاث: أولها بحثٌ للوند، وكارلوف، وفورتنو، ونيسان، أظهر أن مسائل co-NP لها براهين تفاعلية متعددة المُثبتين؛ [ 1 ] والثاني، بحثٌ لشامير ، استخدم فيه أسلوبهم لإثبات أن IP=PSPACE. [ 2 ] وتُعد هذه النتيجة مثالًا شهيرًا على عدم نسبية البرهان . [ 3 ]
طُرح مفهوم نظام البرهان التفاعلي لأول مرة من قِبل شافي غولدواسير ، وسيلفيو ميكالي ، وتشارلز راكوف عام ١٩٨٥. يتكون هذا النظام من جهازين: جهاز إثبات ( P ) يُقدم برهانًا على أن سلسلة معينة (n) تنتمي إلى لغة ما ، وجهاز تحقق ( V ) يتحقق من صحة البرهان المُقدم. يُفترض أن يكون جهاز الإثبات غير محدود في الحساب والتخزين، بينما جهاز التحقق هو جهاز احتمالي يعمل في زمن متعدد الحدود، ولديه إمكانية الوصول إلى سلسلة بتات عشوائية طولها متعدد الحدود بالنسبة لحجم ( n) . يتبادل هذان الجهازان عددًا متعدد الحدود من الرسائل ( p ( n ))، وبمجرد اكتمال التفاعل، يجب على جهاز التحقق أن يقرر ما إذا كانت (n) تنتمي إلى اللغة أم لا، مع احتمال خطأ لا يتجاوز ١/٣. (لذا، فإن أي لغة في زمن متعدد الحدود (BPP) تنتمي إلى نظام البرهان التفاعلي (IP) ، لأنه في هذه الحالة، يمكن لجهاز التحقق ببساطة تجاهل جهاز الإثبات واتخاذ القرار بنفسه).

تعريف
تنتمي اللغة L إلى IP إذا وُجدت V و P بحيث يكون لكل Q و w :
إن بروتوكول آرثر-ميرلين ، الذي قدمه لازلو باباي ، مشابه في طبيعته، باستثناء أن عدد جولات التفاعل محدود بثابت بدلاً من متعدد الحدود.
أظهر غولدواسير وزملاؤه أن بروتوكولات العملة العامة ، حيث تُقدَّم الأرقام العشوائية التي يستخدمها المُدقِّق إلى المُثبِت مع التحديات، لا تقل قوةً عن بروتوكولات العملة الخاصة. ولا يتطلب الأمر أكثر من جولتين إضافيتين من التفاعل لتكرار تأثير بروتوكول العملة الخاصة. أما عكس ذلك فهو واضح، إذ يمكن للمُدقِّق دائمًا إرسال نتائج رمياته الخاصة للعملة إلى المُثبِت، مما يُثبت تكافؤ نوعي البروتوكولات.
في القسم التالي نثبت أن IP = PSPACE ، وهي نظرية مهمة في التعقيد الحسابي، والتي توضح أنه يمكن استخدام نظام إثبات تفاعلي لتحديد ما إذا كانت السلسلة عضوًا في لغة ما في وقت متعدد الحدود، على الرغم من أن إثبات PSPACE التقليدي قد يكون طويلًا بشكل أسي.
إثبات الملكية الفكرية = مساحة P
يمكن تقسيم البرهان إلى جزأين، حيث نوضح أن IP ⊆ PSPACE و PSPACE ⊆ IP .
IP ⊆ PSPACE
لإثبات أن IP ⊆ PSPACE ، نقدم محاكاة لنظام إثبات تفاعلي باستخدام آلة فضاء متعددة الحدود. الآن، يمكننا تعريف ما يلي:
ولكل 0 ≤ j ≤ p ولكل سجل رسائل M j ، نُعرّف الدالة N M j استقرائيًا :
أين:
حيث يمثل Pr r الاحتمال المحسوب على السلسلة العشوائية r ذات الطول p . هذا التعبير هو متوسط N M j+1 ، مرجحًا باحتمال أن يكون المُدقِّق قد أرسل الرسالة m j+1 .
لنفترض أن M₀ هي سلسلة الرسائل الفارغة، سنُبين هنا أنه يمكن حساب NₘM₀ في فضاء متعدد الحدود، وأن NₘM₀ = Pr[ V تقبل w ] . أولًا، لحساب NₘM₀ ، يمكن لخوارزمية ما حساب قيم NₘMₖ بشكل تكراري لكل j و Mₖ . بما أن عمق التكرار هو p ، فإن الفضاء متعدد الحدود هو المطلوب فقط. الشرط الثاني هو أننا نحتاج إلى NₘM₀ = Pr[ V تقبل w ] ، وهي القيمة اللازمة لتحديد ما إذا كانت w تنتمي إلى A. نستخدم الاستقراء لإثبات ذلك كما يلي.
يجب أن نُثبت أنه لكل 0 ≤ j ≤ p ولكل M j ، فإن N M j = Pr[ V تقبل w بدءًا من M j ]، وسنفعل ذلك باستخدام الاستقراء الرياضي على j . الحالة الأساسية هي إثبات ذلك لـ j = p . ثم سنستخدم الاستقراء الرياضي للانتقال من p إلى 0.
الحالة الأساسية لـ j = p بسيطة للغاية. بما أن m p إما قبول أو رفض، فإذا كانت m p قبول، فإن N M p تُعرَّف بأنها 1، وبالتالي فإن Pr[ V يقبل w بدءًا من M j ] = 1 لأن تدفق الرسائل يشير إلى القبول، ومن ثم فإن الادعاء صحيح. أما إذا كانت m p رفض، فالحجة مشابهة جدًا.
بالنسبة للخطوة الاستقرائية، نفترض أنه بالنسبة لبعض j +1 ≤ p وأي تسلسل رسائل M j+1 ، فإن N M j+1 = Pr[ V يقبل w بدءًا من M j+1 ] ثم نثبت الفرضية لـ j وأي تسلسل رسائل M j .
إذا كان j زوجيًا، فإن m j+1 هي رسالة من V إلى P. وفقًا لتعريف N M j ،
وبناءً على فرضية الاستقراء، يمكننا القول إن هذا يساوي
وأخيرًا، بحسب التعريف، يمكننا أن نرى أن هذا يساوي Pr[ V يقبل w بدءًا من M j ].
إذا كان j فرديًا، فإن m j+1 هي رسالة من P إلى V. بحسب التعريف،
وبناءً على فرضية الاستقراء، فإن هذا يساوي
وهذا يساوي احتمال قبول V لـ w بدءًا من M j ، وذلك لأن:
لأن المُثبِت على الجانب الأيمن يمكنه إرسال الرسالة m j+1 لتعظيم التعبير على الجانب الأيسر. و:
بما أن المُثبت نفسه لا يستطيع تقديم أي شيء أفضل من إرسال الرسالة نفسها، فإن هذا ينطبق سواء كان i زوجيًا أم فرديًا، وبذلك يكتمل برهان أن IP ⊆ PSPACE .
لقد قمنا هنا ببناء آلة فضاء متعددة الحدود تستخدم أفضل مُثبت P لسلسلة معينة w في اللغة A. نستخدم هذا المُثبت الأفضل بدلاً من مُثبت ذي بتات إدخال عشوائية، لأننا قادرون على تجربة كل مجموعة من بتات الإدخال العشوائية في فضاء متعدد الحدود. وبما أننا قمنا بمحاكاة نظام إثبات تفاعلي باستخدام آلة فضاء متعددة الحدود، فقد أثبتنا أن IP ⊆ PSPACE ، كما هو مطلوب.
PSPACE ⊆ IP
لتوضيح الأسلوب المُستخدم لإثبات أن PSPACE ⊆ IP ، سنُثبت أولًا نظريةً أضعف، سبق أن أثبتها لوند وآخرون: #SAT ∈ IP . ثم باستخدام المفاهيم الواردة في هذا البرهان، سنُعمّمه لنُبيّن أن TQBF ∈ IP . بما أن TQBF ∈ PSPACE -complete، وTQBF ∈ IP، فإن PSPACE ⊆ IP .
#SAT عضو في IP
نبدأ بإثبات أن #SAT يقع في IP ، حيث:
- φ هي صيغة CNF تحتوي على k من القيم التي تحقق التعيينات.
لاحظ أن هذا يختلف عن التعريف العادي لـ #SAT ، حيث أنه مشكلة قرار ، وليس دالة.
نستخدم أولًا التحويل الحسابي لتحويل الصيغة المنطقية ذات n متغير، φ( b₁ , ..., bₙ)، إلى متعددة حدود pφ(x₁ , ... , xₙ ) ، حيث تحاكي pφ الصيغة φ في كونها تساوي 1 إذا كانت φ صحيحة ، و0 فيما عدا ذلك ، بشرط أن تكون قيم متغيرات pφ منطقية. تُحاكى العمليات المنطقية ∨ و∧ و¬ المستخدمة في φ في pφ باستبدال المعاملات في φ كما هو موضح في الجدول أدناه .
| أ ∧ ب | أب |
| أ ∨ ب | a ∗ b := 1 − (1 − a )(1 − b ) |
| ¬ أ | 1 − أ |
على سبيل المثال، سيتم تحويلها إلى متعددة الحدود على النحو التالي:
تؤدي العمليات ab و a ∗ b كل منهما إلى متعدد حدود بدرجة محدودة بمجموع درجات متعددات الحدود لـ a و b ، وبالتالي فإن درجة أي متغير هي على الأكثر طول φ.
ليكن F حقلاً منتهياً رتبته q > 2n ؛ واشترط أيضاً أن تكون q على الأقل 1000. لكل i ≤ 0 ≤ n ، عرّف دالة fᵢ على F ، ذات معاملاتومتغير واحد: لـ 0 ≤ i ≤ n و لـيترك
لاحظ أن قيمة f 0 هي عدد التعيينات المُرضية لـ φ. f 0 هي دالة فارغة، بدون متغيرات.
أما الآن، فيعمل بروتوكول #SAT على النحو التالي:
- المرحلة 0 : يختار المُثبت P عددًا أوليًا q > 2n ويحسب f0 ، ثم يرسل q و f0 إلى المُدقِّق V. يتحقق V من أن q عدد أولي أكبر من max(1000, 2n ) وأن f0 ( ) = k .
- المرحلة الأولى : يرسل P معاملات f1 ( z ) كمتعددة حدود في z. يتحقق V من أن درجة f1 أقل من n وأن f0 = f1 ( 0 ) + f1 ( 1 ). (إذا لم يكن الأمر كذلك، يرفض V ) . ثم يرسل V عددًا عشوائيًا r1 من F إلى P.
- المرحلة الأولى : يرسل P معاملاتكدالة متعددة الحدود في z . يتحقق V من أن درجة fᵢ أقل من n وأن(إذا لم يرفض V ). الآن يرسل V رقمًا عشوائيًا r i من F إلى P.
- المرحلة n+1 : تقييم Vللمقارنة بالقيمةإذا كانت متساوية ، يقبل V ، وإلا يرفض V.
لاحظ أن هذه خوارزمية عملة عامة.
إذا كان لـ φ عدد k من التعيينات المُرضية، فمن الواضح أن V سيقبلها. أما إذا لم يكن لـ φ عدد k من التعيينات المُرضية، فإننا نفترض وجود مُثبت.يحاول هذا إقناع V بأن φ لديها k من التعيينات المُرضية. نُبين أن هذا لا يمكن تحقيقه إلا باحتمالية منخفضة.
لمنع V من الرفض في المرحلة 0،يجب إرسال قيمة غير صحيحةإلى النقطة P. ثم، في المرحلة 1،يجب إرسال متعددة حدود غير صحيحةمع العقار الذيعندما يختار V قيمة عشوائية r1 لإرسالها إلى P ،
وذلك لأنّ كثيرة الحدود في متغير واحد من الدرجة d على الأكثر لا يمكن أن يكون لها أكثر من d جذر (إلا إذا كانت قيمتها دائمًا تساوي صفرًا). لذا، فإنّ أي كثيرتي حدود في متغير واحد من الدرجة d على الأكثر يمكن أن تكونا متساويتين فقط في d خانة. وبما أنّ | F | > 2n ، فإنّ احتمال أن تكون r1 إحدى هذه القيم هو على الأكثرإذا كان n > 10، أو على الأكثر ( n /1000) ≤ ( n / n 3 ) إذا كان n ≤ 10.
بتعميم هذه الفكرة على المراحل الأخرى، لدينا لكل 1 ≤ i ≤ n إذا
ثم بالنسبة لـ r i المختارة عشوائياً من F ،
هناك n مرحلة، لذا فإن احتمال أنيُعتبر V محظوظًا لأنه يختار في مرحلة ما قيمة r<sub> i</sub> مناسبة ، بحيث لا تتجاوز احتمالية قبولها 1/ n . لذا، لا يمكن لأي مُثبِت أن يُجبر المُدقِّق على قبولها باحتمالية أكبر من 1/ n . كما يتضح من التعريف أن المُدقِّق V يعمل في زمن متعدد الحدود احتمالي. وبالتالي، فإن #SAT ∈ IP .
TQBF عضو في IP
لإثبات أن PSPACE مجموعة جزئية من IP ، نحتاج إلى اختيار مسألة كاملة في PSPACE وإثبات أنها تنتمي إلى IP . بمجرد إثبات ذلك، يتضح أن PSPACE ⊆ IP . يُنسب أسلوب البرهان الموضح هنا إلى آدي شامير .
نعلم أن TQBF تنتمي إلى فئة PSPACE-Complete . لذا، لنفترض أن ψ تعبير منطقي كمي :
حيث φ صيغة CNF. إذن Q i مُكمِّم، إما ∃ أو ∀. الآن f i هي نفسها كما في البرهان السابق، ولكنها الآن تتضمن مُكمِّمات أيضًا.
هنا، φ( a₁ , ..., aᵢ ) هي φ مع استبدال x₁ إلى xᵢ بـ a₁ إلى aᵢ . بالتالي ، f₀ هي القيمة المنطقية لـ ψ . ولتحويل ψ إلى صيغة حسابية، يجب استخدام القواعد التالية :
بينما كما في السابق، نُعرّف x ∗ y = 1 − (1 − x )(1 − y ).
باستخدام الطريقة الموضحة في #SAT، نواجه مشكلة تتمثل في أن درجة متعددة الحدود الناتجة قد تتضاعف مع كل مُكمِّم، وذلك لأي قيمة fᵢ . ولمنع ذلك، يجب علينا إدخال عامل اختزال جديد R يُخفِّض درجات متعددة الحدود دون تغيير سلوكها عند إدخال قيم منطقية.
والآن قبل أن نبدأ بالحسابنقدم تعبيراً جديداً:
أو بعبارة أخرى:
الآن، لكل i ≤ k، نُعرّف الدالة f i . ونُعرّف أيضًالتكون متعددة الحدود p ( x 1 , ..., x m ) التي يتم الحصول عليها عن طريق إجراء العمليات الحسابية على φ. الآن، من أجل الحفاظ على درجة متعددة الحدود منخفضة، نُعرّف f i بدلالة f i+1 :
الآن يمكننا أن نرى أن عملية الاختزال R لا تُغير درجة متعددة الحدود. ومن المهم أيضًا أن نرى أن عملية R x لا تُغير قيمة الدالة على المدخلات المنطقية. لذا، فإن f 0 لا تزال القيمة الحقيقية لـ ψ، لكن قيمة R x تُنتج نتيجة خطية في x . كذلك، بعد أينضيففي ψ′ لتقليل الدرجة إلى 1 بعد إجراء العملية الحسابية.
والآن دعونا نصف البروتوكول. إذا كان n هو طول ψ، فإن جميع العمليات الحسابية في البروتوكول تتم على حقل بحجم لا يقل عن n 4 حيث n هو طول ψ.
- المرحلة 0 : P → V : يرسل P القيمة f 0 إلى V. يتحقق V من أن f 0 = 1 ويرفض إذا لم يكن كذلك.
- المرحلة الأولى : P → V : يرسل P الدالة f1 ( z ) إلى V. يستخدم V المعاملات لتقييم f1 ( 0) و f1 ( 1 ). ثم يتحقق من أن درجة متعددة الحدود لا تتجاوز n وأن المتطابقات التالية صحيحة:
- إذا فشل أي منهما، فارفض.
- المرحلة الأولى : P → V : P يرسلكدالة متعددة الحدود في z . r 1 تشير إلى القيم العشوائية المحددة مسبقًا لـ
يستخدم V المعاملات لتقييموثم يتحقق من أن درجة متعددة الحدود لا تتجاوز n وأن المتطابقات التالية صحيحة:
إذا فشل أي منهما، فارفض.
V → P : يختار V قيمة عشوائية r من F ويرسلها إلى P. (إذاثم يحل هذا r محل r السابق ).
انتقل إلى المرحلة i + 1 حيث يجب على P إقناع V بأنهذا صحيح.
- المرحلة k + 1 : تقييم Vثم يتحقق مما إذاإذا كانت متساوية فإن V تقبل، وإلا فإن V ترفض.
هذا هو نهاية وصف البروتوكول.
إذا كانت ψ صحيحة، فإن V سيقبل عندما يتبع P البروتوكول. وبالمثل إذاهو مُثبت خبيث يكذب، وإذا كانت ψ خاطئة، فإنسيتعين أن يكون في المرحلة 0 ويرسل قيمة ما لـ f 0. إذا كان في المرحلة i ، فإن V له قيمة غير صحيحة لـثمومن المرجح أن يكون هذا غير صحيح أيضًا، وهكذا دواليك. احتمالإن الحصول على نتيجة عشوائية لـ r هو على الأكثر درجة متعددة الحدود مقسومة على حجم الحقل:يتم تنفيذ البروتوكول عبر O ( n² ) مرحلة، لذا فإن احتمال ذلكإذا حالف الحظ في مرحلة ما، فإن احتمالية حدوث ذلك تكون ≤ 1/ n .إذا لم يكن الأمر محظوظًا أبدًا، فسوف يتم رفض V عند المرحلة k +1.
بما أننا أثبتنا الآن أن كلاً من IP ⊆ PSPACE و PSPACE ⊆ IP ، نستنتج أن IP = PSPACE كما هو مطلوب. علاوة على ذلك، أثبتنا أنه يمكن اعتبار أي خوارزمية IP خوارزمية عامة، لأن عملية الاختزال من PSPACE إلى IP تتمتع بهذه الخاصية.
المتغيرات
توجد عدة صيغ مختلفة لنظام الإثبات التفاعلي تُعدّل تعريفه تعديلاً طفيفاً. نلخص هنا بعضاً من أشهرها.
dIP
تُعدّ فئة الإثبات التفاعلي الحتمي مجموعة فرعية من فئة الإثبات التفاعلي ( IP )، وهي مشابهة لفئة الإثبات التفاعلي ( IP) ولكنها تحتوي على مُدقِّق حتمي (أي بدون عشوائية). هذه الفئة تُعادل فئة NP .
اكتمال تام
يستبدل تعريف مكافئ لـ IP الشرط القائل بأن التفاعل ينجح باحتمالية عالية على السلاسل في اللغة بالشرط القائل بأنه ينجح دائمًا :
لا يُغيّر هذا المعيار الذي يبدو أقوى، وهو "الكمال التام"، فئة التعقيد IP ، إذ يمكن تزويد أي لغة بنظام إثبات تفاعلي بنظام إثبات تفاعلي يتمتع بكمال تام. [ 4 ]
MIP
في عام ١٩٨٨، ابتكر غولدواسير وزملاؤه نظام إثبات تفاعلي أكثر قوةً قائمًا على البرمجة غير القطعية (NP) يُسمى البرمجة غير القطعية المختلطة (MIP) ، حيث يوجد فيه مُثبتان مستقلان. لا يستطيع المُثبتان التواصل بمجرد أن يبدأ المُدقِّق بإرسال الرسائل إليهما. وكما يسهل كشف كذب المجرم إذا تم استجوابه هو وشريكه في غرفتين منفصلتين، يسهل أيضًا كشف المُثبت الخبيث الذي يحاول خداع المُدقِّق إذا كان هناك مُثبت آخر يمكنه التحقق منه. في الواقع، يُعد هذا مفيدًا للغاية لدرجة أن باباي وفورتنو ولوند تمكنوا من إثبات أن MIP = NEXPTIME ، وهي فئة جميع المسائل التي يمكن حلها بواسطة آلة غير قطعية في وقت أُسِّي ، وهي فئة واسعة جدًا. علاوة على ذلك، تتمتع جميع اللغات في فئة NP ببراهين معرفة صفرية في نظام MIP ، دون أي افتراضات إضافية؛ وهذا معروف فقط بالنسبة للبرمجة غير القطعية التي تفترض وجود دوال أحادية الاتجاه.
IPP
يُعدّ IPP ( IP غير المحدود ) نوعًا مُعدَّلًا من IP ، حيث نستبدل مُدقِّق BPP بمُدقِّق PP . وبشكل أدق، نُعدِّل شروط الاكتمال والسلامة على النحو التالي:
- الاكتمال : إذا كانت السلسلة موجودة في اللغة، فسوف يقتنع المدقق الأمين بهذه الحقيقة من قبل مُثبت أمين باحتمالية لا تقل عن 1/2.
- السلامة : إذا لم تكن السلسلة موجودة في اللغة، فلا يمكن لأي مُثبت أن يقنع المُتحقق الصادق بأنها موجودة في اللغة، إلا باحتمالية أقل من 1/2.
على الرغم من أن بروتوكول IPP يساوي بروتوكول PSPACE أيضًا ، إلا أن بروتوكولات IPP تتصرف بشكل مختلف تمامًا عن بروتوكول IP فيما يتعلق بالوسائط : IPP = PSPACE بالنسبة لجميع الوسائط، بينما IP ≠ PSPACE بالنسبة لجميع الوسائط تقريبًا. [ 5 ]
برنامج تحسين الجودة
QIP هو إصدار من IP يستبدل مُدقِّق BPP بمُدقِّق BQP ، حيث BQP هي فئة المسائل التي يمكن حلها بواسطة الحواسيب الكمومية في وقت متعدد الحدود. تتكون الرسائل من كيوبتات. [ 6 ] في عام 2009، أثبت جاين وجي وأوبادياي وواتروس أن QIP يساوي أيضًا PSPACE ، [ 7 ] مما يعني أن هذا التغيير لا يُضيف أي قوة إضافية للبروتوكول. وهذا يشمل نتيجة سابقة لكيتايف وواتروس مفادها أن QIP مُضمن في EXPTIME لأن QIP = QIP [3]، وبالتالي لا حاجة لأكثر من ثلاث جولات. [ 8 ]
compIP
بينما يمنح نظام إثبات الملكية الفكرية (IPP) ونظام إثبات الملكية الفكرية الكمي ( QIP) المزيد من القوة للمُدقِّق، فإن نظام إثبات الملكية الفكرية التنافسي ( compIP ) يُضعف شرط الاكتمال بطريقة تُضعف المُثبت:
- الاكتمال : إذا كانت سلسلة ما تنتمي إلى اللغة L ، فسيقتنع المُدقِّق الأمين بهذه الحقيقة من قِبَل مُثبِت أمين باحتمالية لا تقل عن 2/3. علاوة على ذلك، سيُنجز المُثبِت ذلك في وقت متعدد الحدود احتمالي إذا توفر لديه وسيط للغة L.
باختصار، هذا يجعل المُثبت آلةً من نوع BPP مزودةً بمصدرٍ موثوقٍ للغة، ولكن فقط في حالة الاكتمال، وليس في حالة السلامة. الفكرة هي أنه إذا كانت اللغة تنتمي إلى مجموعة compIP ، فإن إثباتها تفاعليًا يصبح، بمعنى ما، سهلًا كسهولة تحديدها. باستخدام المصدر الموثوق، يستطيع المُثبت حل المشكلة بسهولة، لكن قدرته المحدودة تجعل إقناع المُدقِّق بأي شيء أكثر صعوبة. في الواقع، لا يُعرف حتى، ولا يُعتقد، أن مجموعة compIP تحتوي على NP .
من جهة أخرى، يستطيع هذا النظام حل بعض المسائل التي يُعتقد أنها صعبة. ومن المفارقات، أنه على الرغم من عدم الاعتقاد بقدرة هذا النظام على حل جميع مسائل فئة NP ، إلا أنه يستطيع بسهولة حل جميع مسائل NP-كاملة بفضل خاصية الاختزال الذاتي. وينبع هذا من حقيقة أنه إذا لم تكن اللغة L من فئة NP- صعبة، فإن قدرة المُثبت تكون محدودة بشكل كبير (إذ لم يعد بإمكانه حسم جميع مسائل NP باستخدام وسيطه).
بالإضافة إلى ذلك، فإن مشكلة عدم تماثل الرسوم البيانية (وهي مشكلة كلاسيكية في البرمجة المنطقية ) تندرج أيضًا ضمن البرمجة المنطقية المركبة ، حيث أن العملية الصعبة الوحيدة التي يتعين على المُثبت القيام بها هي اختبار التماثل، والذي يمكنه حله باستخدام أوراكل. كما تندرج مشكلة عدم التماثل التربيعي وتماثل الرسوم البيانية ضمن البرمجة المنطقية المركبة . [ 9 ] تجدر الإشارة إلى أن مشكلة عدم التماثل التربيعي (QNR) تُعد على الأرجح أسهل من مشكلة تماثل الرسوم البيانية، حيث تندرج QNR ضمن تقاطع البرمجة المنطقية المتقاطعة . [ 10 ]
ملحوظات
- ↑ لوند، سي.؛ فورتناو، إل.؛ كارلوف، إتش.؛ نيسان، إن. (1990). "الأساليب الجبرية لأنظمة الإثبات التفاعلية". وقائع الندوة السنوية الحادية والثلاثين حول أسس علوم الحاسوب [ 1990 ] . مطبعة جمعية مهندسي الكهرباء والإلكترونيات. الصفحات 2-10 . doi : 10.1109/fscs.1990.89518 . ISBN 0-8186-2082-X. S2CID 32614901 .
- ↑ شامير، عدي. "Ip= pspace." مجلة ACM 39.4 (1992): 869-877.
- ↑ تشانغ ريتشارد وآخرون (1994). "فرضية أوراكل العشوائي خاطئة" . مجلة علوم الحاسوب والنظم . 49 (1): 24-39 . doi : 10.1016/s0022-0000(05)80084-4 .
- ↑ فورر مارتن، غولدرايش أوديد، منصور يشاي، سيبسر مايكل، زاكوس ستاتيس (1989). "حول الاكتمال والسلامة في أنظمة الإثبات التفاعلية". التقدم في بحوث الحوسبة: حولية بحثية . 5 : 429-442 . CiteSeerX 10.1.1.39.9412 .
{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) - ^ ر. تشانغ، ب. تشور، أوديد غولدريتش، ج. هارتمانيس، ج. هاستاد، د. رانجان، وبي. روهاتجي. فرضية أوراكل العشوائية خاطئة . مجلة علوم الحاسب والنظم , 49(1):24-39. 1994.
- ↑ ج. واتروس. نظام PSPACE لديه أنظمة إثبات تفاعلية كمومية ذات عدد ثابت من الجولات . وقائع مؤتمر IEEE FOCS'99 ، الصفحات 112-119. 1999.
- ^ راهول جاين. زينجفينج جي؛ سارفاجيا أوبادهياي؛ جون واتروس (2009). "QIP = PSPACE". أرخايف : 0907.4737 [ كم-ph ].
- ↑ أ. كيتايف وج. واتروس. التوازي والتضخيم والمحاكاة الزمنية الأسية لأنظمة الإثبات التفاعلية الكمومية . وقائع الندوة الثانية والثلاثين لجمعية آلات الحوسبة حول نظرية الحوسبة ، الصفحات 608-617. 2000.
- ↑ شافي جولدفاسر ومهير بلاري . تعقيد القرار مقابل البحث . مجلة SIAM حول الحوسبة ، المجلد 23، العدد 1. فبراير 1994.
- ↑ كاي جيه واي، ثريلفال آر إيه (2004). "ملاحظة حول البقايا التربيعية و UP ". رسائل معالجة المعلومات . 92 (3): 127-131 . CiteSeerX 10.1.1.409.1830 . doi : 10.1016/j.ipl.2004.06.015 .
مراجع
- باباي، ل. استبدال نظرية الزمر بالعشوائية. في وقائع الندوة السابعة عشرة لجمعية الحوسبة الآلية حول نظرية الحوسبة. جمعية الحوسبة الآلية، نيويورك، 1985، ص 421-429 .
- شافي غولدواسير ، وسيلفيو ميكالي ، وتشارلز راكوف . تعقيد المعرفة لأنظمة الإثبات التفاعلية . وقائع الندوة السابعة عشرة لجمعية الحوسبة الآلية (ACM) حول نظرية الحوسبة ، بروفيدنس، رود آيلاند، 1985، الصفحات 291-304 . ملخص موسع. مؤرشف بتاريخ 23 يونيو 2006 على موقع Wayback Machine .
- شافي غولدواسير ومايكل سيبسر. العملات الخاصة مقابل العملات العامة في أنظمة الإثبات التفاعلية. مؤرشف بتاريخ 27 يناير 2005 في أرشيف الإنترنت . وقائع الندوة السنوية الثامنة عشرة لجمعية آلات الحوسبة حول نظرية الحوسبة . جمعية آلات الحوسبة، نيويورك، 1986، الصفحات 59-68 .
- راهول جاين، زينجفينج جي، سارفاجيا أوبادهياي، جون واتروس. QIP = PSPACE.
- لوند، سي. ، فورتناو، إل. ، كارلوف، إتش.، نيسان، إن. الأساليب الجبرية لأنظمة الإثبات التفاعلية. في وقائع الندوة الحادية والثلاثين حول أسس علوم الحاسوب. معهد مهندسي الكهرباء والإلكترونيات، نيويورك، 1990، ص 2-90 .
- آدي شامير. IP = PSPACE . مجلة ACM ، المجلد 39، العدد 4، ص 869-877 . أكتوبر 1992.
- ألكسندر شين. IP=PSpace: إثبات مبسط . مجلة ACM، المجلد 39 (4)، الصفحات 878-880 ، 1992.
- حديقة التعقيد : IP ، MIP مؤرشفة بتاريخ 2013-06-03 على Wayback Machine ، IPP مؤرشفة بتاريخ 2013-06-03 على Wayback Machine ، QIP مؤرشفة بتاريخ 2014-03-14 على Wayback Machine ، QIP(2) مؤرشفة بتاريخ 2014-03-14 على Wayback Machine ، compIP مؤرشفة بتاريخ 2013-05-21 على Wayback Machine ، frIP مؤرشفة بتاريخ 2013-06-03 على Wayback Machine
- فئات التعقيد الاحتمالي
