ให้เราบอกว่าภาษาคือP -density-close หากมีอัลกอริธึมเวลาพหุนามที่ตัดสินใจบนอินพุตทั้งหมดอย่างถูกต้อง
ALL
โปรดทราบว่าไม่จำเป็นต้องกระจัดกระจาย ตัวอย่างเช่นหากมี บิตสตริงมันจะยังคงหายไป (ที่อัตราเอ็กซ์โปเนนเชียล) ตั้งแต่ .2 n / 2 n 2 n / 2 / 2 n = 2 - n / 2
ไม่ยากที่จะสร้างปัญหาที่ไม่สมบูรณ์(เทียม) ที่ P -density-close ตามคำนิยามข้างต้น ตัวอย่างเช่นสมมติใด ๆNPภาษาที่สมบูรณ์และกำหนด\} จากนั้นจะรักษาความสมบูรณ์ของNPแต่มีอย่างน้อย bit ใช่อินสแตนซ์ ดังนั้นอัลกอริธึมเล็กน้อยที่ตอบว่า "ไม่" สำหรับทุกอินพุตจะต้องตัดสินใจในอินพุตเกือบทั้งหมดอย่างถูกต้อง มันจะผิดพลาดในส่วนของอินพุต bitL 2
ในทางกลับกันมันจะน่าแปลกใจมากถ้า ปัญหา NP ที่สมบูรณ์ทั้งหมด เป็นP -density-close นั่นหมายความว่าปัญหาที่ไม่สมบูรณ์ของNPทั้งหมดนั้นเกือบจะง่าย สิ่งนี้กระตุ้นให้เกิดคำถาม:
สมมติว่าP NPซึ่งเป็น ปัญหาธรรมชาติที่สมบูรณ์แบบที่ไม่ใช่ P -density-close