مشكلة
NP-complete ، أي من فئةمن المشكلات الحسابية المشكلات الحسابية في علوم الكمبيوتر النظرية ، تمثل المشكلة الحسابية مشكلة قد يكون الكمبيوتر قادرًا على حلها أو سؤال قد يكون الكمبيوتر تكون قادرة على الإجابة. على سبيل المثال ، مشكلة التخصيم. "بالنظر إلى عدد صحيح موجب n ، أوجد عاملًا أوليًا غير أساسي لـ n." https://en.wikipedia.org ›wiki› Computational_problem
مشكلة حسابية - ويكيبيديا
التي لم يتم العثور على خوارزمية حل فعالة لها. تنتمي العديد من مشكلات علوم الكمبيوتر المهمة إلى هذه الفئة - على سبيل المثال ، مشكلة البائع المتجول ، ومشكلات الرضا ، ومشكلات تغطية الرسم البياني.
كم عدد مشاكل NP الكاملة الموجودة؟
هذه القائمة ليست شاملة بأي حال من الأحوال (هناكأكثر من 3000 مشكلة NP كاملة معروفة). معظم المشاكل في هذه القائمة مأخوذة من كتاب جاري وجونسون الأساسي بعنوان الكمبيوتر والعناد: دليل لنظرية NP-Completeness ، ويتم تقديمها هنا بنفس الترتيب والتنظيم.
كيف تعرف ما إذا كانت المشكلة مكتملة؟
Aمشكلة القرار Lمكتملة NP إذا: 1) L في NP (يمكن التحقق من أي حل معين لمشاكل NP كاملة بسرعة ، ولكن لا يوجد فعال حل معروف). 2) يمكن اختزال كل مشكلة في NP إلى L في وقت كثير الحدود (الاختزال معرّف أدناه).
ما هو اكتمال NP يعطيمثال لمشكلة NP كاملة؟
يمكن حل مشاكل NP-Complete بواسطة خوارزمية غير حتمية / آلة تورينج في وقت متعدد الحدود. لحل هذه المشكلة ، لا يجب أن تكون في NP. … إنها مشكلة قرار حصريًا. مثال:مشكلة توقف ، مشكلة غطاء الرأس ، مشكلة إرضاء الدائرة، إلخ.
هل مشكلة الفرز NP كاملة؟
فرز الأرقام
بالنظر إلى قائمة الأرقام ، يمكنك التحقق مما إذا كانت القائمة مرتبة أم لا في وقت متعدد الحدود ، لذلكالمشكلة هي بوضوح NP. هناك خوارزميات معروفة لفرز قائمة الأرقام في زمن كثير الحدود. (فرز الفقاعات O (n ^ 2) وما إلى ذلك).