1
ปัญหาก้อนกรวด
Pebbling เป็นเกมเล่นไพ่คนเดียวที่เล่นบนกราฟไม่ได้บอกทิศทางซึ่งจุดสุดยอดแต่ละอันจะมีก้อนกรวดเป็นศูนย์หรือมากกว่า ย้าย pebbling เดียวประกอบด้วยการลบสองก้อนกรวดจากจุดสุดยอดและเพิ่มหนึ่งกรวดไปยังเพื่อนบ้านโดยพลการของโวลต์(เห็นได้ชัดว่าจุดยอด v ต้องมีก้อนกรวดอย่างน้อยสองก้อนก่อนที่จะเคลื่อนที่) ปัญหา PebbleDestruction ถามโดยให้กราฟและก้อนหินนับสำหรับจุดยอดแต่ละอันไม่ว่าจะมีลำดับหรือไม่ ของการเคลื่อนย้ายก้อนกรวดที่ลบออกทั้งหมดยกเว้นก้อนกรวดเดียว พิสูจน์ว่า PebbleDestruction นั้นสมบูรณ์แบบด้วย NPGGGvvvvvvG=(V;E)G=(V;E)G = ( V; E )p(v)p(v)p ( v )vvv ก่อนอื่นฉันแสดงให้เห็นว่ามันอยู่ใน NP เนื่องจากฉันสามารถตรวจสอบวิธีการแก้ปัญหาในเวลาพหุนามติดตามการนับพลอยจากเพียงหนึ่งกรวด ถัดไปมีแนวคิดอะไรบ้างที่ปัญหาที่จะใช้เป็นพื้นฐานสำหรับการลดเวลาแบบพหุนาม สิ่งที่ต้องการปกจุดสุดยอดทำงานหรือไม่ หรือจุดสุดยอดปกขนาดแตกต่างกันอย่างไร ถ้าเป็นเช่นนั้นจะจัดการก้อนกรวดที่หลากหลายในแต่ละการเคลื่อนไหวได้อย่างไร? ขอบคุณ. จาก: http://courses.engr.illinois.edu/cs473/sp2011/hw/disc/disc_14.pdf