۲۱ مسئله انپی-کامل کارپ
از ویکیپدیا، دانشنامهٔ آزاد
۲۱ مسئله انپی-کامل کارپ شامل ۲۱ مسئلهای است که ریچارد کارپ در مقاله برجسته خود با عنوان «سادهسازی در مسائل ترکیبی» ثابت کرد که انپی-کامل هستند. این مقاله تأثیرگرفته از نتایج بسیار مهم استفان کوک در نظریه پیچیدگی محاسباتی است که اثبات اولین مسئله انپی-کامل یعنی مسئله رضایت بولی بود. مقاله کارپ که در سال ۱۹۷۲ منتشر شد، باعث شد تا تحقیقات گستردهای در زمینههای انپی، انپی-کامل و سؤال مشهور مسئله برابری پی و انپی شکل بگیرد و همچنین یکی از مهمترین دلایلی بود که جایزه تورینگ در سال ۱۹۸۵ به او تعلق گرفت.
محتویات |
مسائل [ویرایش]
- SAT(مسئله رضایت بولی): مسئله تعیین درستی متغیرهای یک عبارت بولی به طوری که کل عبارت درست باشد.
- ۰-۱ INTEGER PROGRAMMING(برنامهنویسی خطی اعداد صحیح )
- CLIQUE یا independent set problem(مسئله گروهک یا مسئله مجموعه مستقل)
- SET PACKING(مسئله بستهبندی مجموعه)
- ورودی: خانوادهای از مجموعههای
، عدد صحیح مثبت k - ویژگی:
شامل k مجموعه جدا از هم است.
- ورودی: خانوادهای از مجموعههای
- VERTEX COVER(مسئله پوشش رأس)
- ورودی: گراف G، عدد صحیح مثبت k
- ویژگی: زیرمجموعهای r عضوی از رئوس گراف وجود دارد که
و حداقل یک طرف هر یال به عضوی از این زیرمجموعه میرسد.
- SET COVERING(مسئله پوشش مجموعه)
- ورودی: خانوادهای محدود از مجموعههای محدود
، عدد صحیح مثبت k - ویژگی: یک زیرخانواده
وجود دارد که زیرمجموعه
است و شامل کمتر یا مساوی k مجموعه است به طوری که 
- ورودی: خانوادهای محدود از مجموعههای محدود
- FEEDBACK NODE SET(مسئله مجموعه رئوس پسخورد)
- FEEDBACK ARC SET(مسئله مجموعه یالهای پسخورد)
- DIRECTED HAMILTONIAN CIRCUIT(مسئله دور مستقیم همیلتونی)
- UNDIRECTED HAMILTONIAN CIRCUIT(مسئله دور غیرمستقیم همیلتونی)
- ۳SAT(مسئله ۳SAT)
- CHROMATIC NUMBER یا Graph Coloring Problem(مسئله عدد رنگی گراف یا مسئله رنگآمیزی گراف)
- CLIQUE COVER(مسئله پوشش گروهک)
- EXACT COVER(مسئله پوشش دقیق)
- HITTING SET(مسئله مجموعه ضربهزننده)
- STEINER TREE(مسئله درخت اشتاینر)
- ۳D MATCHING(مسئله تطابق سهبعدی)
- KNAPSACK یا Subset sum(مسئله کولهپشتی یا صورت کلیتر آن مسئله حاصلجمع زیرمجموعه)
- JOB SEQUENCING(مسئله ترتیبدهی شغل)
- PARTITION(مسئله تفکیک)
- MAX-CUT(مسئله بیشترین برش)
منابع [ویرایش]
- Richard M. Karp. “Reducibility Among Combinatorial Problems”. In Complexity of Computer Computations. R. E. Miller and J. W. Thatcher (editors). New York: Plenum, 1972. 85–103.
- مشارکتکنندگان ویکیپدیا، «Karp's 21 NP-complete problems»، ویکیپدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۲ ژوئیه ۲۰۰۸).
مطالعه بیشتر [ویرایش]
- Stephen Cook. “The Complexity of Theorem Proving Procedures”. In Proceedings of the third annual ACM symposium on Theory of computing. 1971. 151–158.
- David Zuckerman. On Unapproximable Versions of NP-Complete Problems. . SIAM Journal on Computing 25, no. 6 (1996): 1293–1304.
، عدد صحیح مثبت k
و حداقل یک طرف هر یال به عضوی از این زیرمجموعه میرسد.
وجود دارد که زیرمجموعه 