คำถามติดแท็ก sudoku

2
หากฉันสามารถแก้ปัญหา Sudoku ฉันสามารถแก้ปัญหาพนักงานขายเดินทาง (TSP) ได้หรือไม่? ถ้าเป็นเช่นนั้นได้อย่างไร
ให้เราบอกว่ามีโปรแกรมดังกล่าวว่าถ้าคุณให้ซูโดกุที่เติมเต็มบางส่วนไม่ว่าขนาดใดมันจะให้ซูโดกุที่สมบูรณ์ของคุณ คุณสามารถใช้โปรแกรมนี้เป็นกล่องดำและใช้โปรแกรมนี้เพื่อแก้ปัญหา TSP ได้หรือไม่? ฉันหมายความว่ามีวิธีที่จะเป็นตัวแทนของปัญหา TSP ในรูปแบบที่เต็มไปด้วยซูโดกุบางส่วนดังนั้นถ้าฉันให้คำตอบของซูโดกุนั้นคุณสามารถบอกวิธีแก้ปัญหาให้กับ TSP ในเวลาพหุนาม ถ้าใช่เป็นอย่างไร คุณเป็นตัวแทนของ TSP ในฐานะซูโดกุที่ถูกเติมเต็มบางส่วนและตีความซูโดกุที่เติมให้สอดคล้องกับผลลัพธ์ได้อย่างไร

1
การเข้ารหัสปริศนาซูโดกุที่มีประสิทธิภาพ
การระบุกริด 9x9 ใด ๆ จำเป็นต้องให้ตำแหน่งและค่าของแต่ละช่อง การเข้ารหัสnaïveสำหรับสิ่งนี้อาจให้ 81 (x, y, ค่า) triplets ต้องใช้ 4 บิตสำหรับแต่ละ x, y และค่า (1-9 = 9 ค่า = 4 บิต) รวมเป็น 81x4x3 = 972 บิต ด้วยการกำหนดหมายเลขแต่ละช่องสี่เหลี่ยมเราสามารถลดข้อมูลตำแหน่งเป็น 7 บิตปล่อยบิตสำหรับแต่ละตารางและรวม 891 บิต โดยการระบุคำสั่งที่กำหนดไว้ล่วงหน้าหนึ่งสามารถลดลงอย่างมากนี้เป็นเพียง 4 บิตสำหรับแต่ละค่ารวม 324 บิต อย่างไรก็ตามซูโดกุอาจมีตัวเลขที่ขาดหายไป นี่เป็นโอกาสที่จะลดจำนวนตัวเลขที่ต้องระบุ แต่อาจต้องใช้บิตเพิ่มเติมเพื่อระบุตำแหน่ง การใช้การเข้ารหัส 11 บิตของเรา (ตำแหน่งค่า) เราสามารถระบุตัวต่อด้วยเบาะแสกับ11nnn Nปริศนา)11n11n11nบิตเช่นตัวต่อน้อยที่สุด (17) ตัวต้องใช้ …

3
ความแตกต่างของความซับซ้อนระหว่างการค้นหาวิธีแก้ปริศนาซูโดกุกับการพิสูจน์ว่าโซลูชันเป็นวิธีแก้ปัญหาที่ไม่เหมือนใคร
ปกติแล้วซูโดกุจะเป็นแต่คำถามนี้ครอบคลุมถึงตัวต่อn 2 × n 2 ที่มีn > 3เช่นกัน มีกฎการลดเวลาแบบพหุนามจำนวนมากที่สามารถสร้างความคืบหน้าในการค้นหาวิธีแก้ปริศนาซูโดกุ แต่บางครั้งการคาดเดาค่าและการติดตามข้อสรุปอาจจำเป็นต้องกำจัดค่าของเซลล์หรือการรวมกันของค่าของเซลล์ อย่างไรก็ตามเมื่อพบโซลูชันที่ถูกต้องแล้วสิ่งนี้จะไม่รับประกันว่าโซลูชันนั้นจะไม่ซ้ำกัน ปริศนา Sudoku ที่ถูกต้องควรมีวิธีแก้ไขปัญหาที่ถูกต้องเพียงตัวเดียว แต่เมื่อสร้างตัวต่อแบบสุ่มนี่อาจใช้การคำนวณพิเศษเพื่อตรวจสอบ9 × 99×99 \times 9n2× n2n2×n2n^2 \times n^2n > 3n>3n > 3 ดังนั้นคำถามของฉันคือถ้าเราอนุญาตให้มีกฎการลดเวลาแบบพหุนามหนึ่งชุด (กล่าวคือชุดที่พบมากที่สุดที่อธิบายไว้ในกลยุทธ์ของ Sudoku) พร้อมกับการคาดเดาค่าและทำตามข้อสรุปจากนั้นสรุปว่า วิธีแก้ปัญหาที่ไม่ซ้ำกันสำหรับปริศนาที่กำหนดเมื่อเทียบกับการค้นหาเพียงหนึ่งโซลูชันในแง่ของจำนวนโซลูชันที่ไม่ซ้ำกันใช่ไหม มีความแตกต่างเชิงซีมโทติคสำหรับปริศนาบางประเภทหรือไม่?

1
เครื่องกำเนิดไฟฟ้า Sudoku แบบสุ่ม
ฉันต้องการที่จะสร้างแบบสุ่มสมบูรณ์ซูโดกุ กำหนดกริดซูโดกุเป็นกริดจำนวนเต็มระหว่าง1ถึง9ซึ่งองค์ประกอบบางอย่างสามารถละเว้นได้ กริดเป็นปริศนาที่ถูกต้องหากมีวิธีที่ไม่ซ้ำกันในการทำให้สมบูรณ์เพื่อให้ตรงกับข้อ จำกัด ของ Sudoku (แต่ละบรรทัด, คอลัมน์และจัดเรียง3 × 3สี่เหลี่ยมจัตุรัสไม่มีองค์ประกอบที่ซ้ำกัน) และมันมีค่าน้อยที่สุดในกรณีนั้น องค์ประกอบปริศนามีหลายวิธี)9×99×99\times91119993×33×33\times3 ฉันจะสร้างตัวต่อสุ่มซูโดะกุได้อย่างไรว่าตัวต่อซูโดกุทุกตัวนั้นสวมใส่ได้

3
จำนวนขั้นต่ำในการระบุซูโดกุอย่างเต็มที่หรือไม่
เรารู้จากบทความนี้ว่าไม่มีปริศนาที่สามารถแก้ไขได้เริ่มต้นด้วยเบาะแส 16 หรือน้อยกว่า แต่มันก็หมายความว่ามีปริศนาที่สามารถแก้ไขได้จาก 17 เบาะแส ปริศนาซูโดกุที่ถูกต้องทั้งหมดสามารถระบุได้ใน 17 ปมหรือไม่? ถ้าไม่จำนวนเบาะแสขั้นต่ำที่สามารถระบุตัวต่อที่ถูกต้องสมบูรณ์คือเท่าใด อย่างเป็นทางการมากกว่านี้มีตัวต่อซูโดกุที่ถูกต้อง (หรือฉันเดาว่ามันจะเป็นชุดตัวต่อ) ที่ไม่สามารถแก้ปัญหาเฉพาะจากเบาะแสเพียง 17 ตัวเท่านั้น ถ้าเป็นเช่นนั้นจำนวนเบาะแสขั้นต่ำคืออะไรซึ่งปริศนาซูโดกุทุกตัวที่ถูกต้องสามารถระบุได้เฉพาะในหรือเบาะแสน้อยลง?คCCคCC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.