กริด -coloring ที่ไม่มีสี่เหลี่ยมสีเดียว


37

ปรับปรุง : ชุดการอุดตัน (เช่น NxM "อุปสรรค" ระหว่าง colorable และ uncolorable ขนาดตาราง) สำหรับทุกสีเดียวสี่เหลี่ยมผืนผ้าฟรี 4 สีอยู่ในขณะนี้เป็นที่รู้จักกัน

ทุกคนรู้สึกถึงการลอง 5 สีหรือไม่ ;)


คำถามต่อไปนี้เกิดขึ้นจากทฤษฎีแรมซีย์

พิจารณา -coloring ของกราฟกริด -by-A จะเกิดขึ้นเมื่อใดก็ตามที่มีสี่เซลล์ที่มีสีเดียวกันจัดเป็นมุมของสี่เหลี่ยมผืนผ้า ตัวอย่างเช่น,และเป็นรูปสี่เหลี่ยมผืนผ้าสีเดียวถ้าพวกมันมีสีเดียวกัน ในทำนองเดียวกันและรูปแบบ monochromatic สี่เหลี่ยมถ้าสีที่มีสีเดียวกันknmmonochromatic rectangle(0,0),(0,1),(1,1),(1,0)(2,2),(2,6),(3,6),(3,2)

คำถาม : Does มีอยู่ -coloring ของ -by-กราฟตารางที่ไม่ได้มีรูปสี่เหลี่ยมผืนผ้าสีเดียว? ถ้าเป็นเช่นนั้นให้ระบุสีที่ชัดเจน41717

ข้อเท็จจริงบางอย่างที่รู้จัก:

  • 16 -by-เป็น -colorable โดยไม่ต้องสี่เหลี่ยมผืนผ้าสีเดียว แต่ที่รู้จักกันในรูปแบบสีไม่ปรากฏที่จะขยายไปยัง -by-กรณี (ฉันไม่สนใจสี -by-เป็นที่รู้จักเพราะมันน่าจะเป็นปลาเฮอริ่งแดงสำหรับการตัดสินใจ -by- ) 17 4171716171717
  • 18 -by-เป็นไม่ -colorable โดยไม่ต้องสี่เหลี่ยมผืนผ้าสีเดียว 19 4
  • 17 -by-และ -by-ก็เป็นกรณีที่ไม่ทราบเช่นกัน คำตอบสำหรับสิ่งเหล่านี้ก็น่าสนใจเช่นกัน 181818

ข้อจำกัดความรับผิดชอบ: Bill Gasarchมีค่าตอบแทน $ 289 (USD) สำหรับคำตอบที่ดีสำหรับคำถามนี้ คุณสามารถเข้าถึงเขาผ่านบล็อกของเขา หมายเหตุเกี่ยวกับมารยาท: ฉันจะทำให้แน่ใจว่าเขารู้แหล่งที่มาของคำตอบที่ถูกต้อง (ควรเกิดขึ้น)

เขานำมันขึ้นมาอีกครั้งในช่วงพักที่ Barriers II และฉันคิดว่ามันน่าสนใจดังนั้นฉันจึงส่งต่อคำถามที่นี่ (ไม่มีความรู้ของเขา; แม้ว่าฉันสงสัยว่าเขาจะรังเกียจ)


11
เพียงแค่ต้องการเพิ่มการอ้างอิง / พอยน์เตอร์: นอกเหนือจากการโพสต์บล็อก [1,2] การอัปเดตที่บล็อกของผู้เล่นบิต [3,4] นั้นมีรายละเอียดและลึกซึ้ง มีการพูดคุยกันมากมายเกี่ยวกับกระทู้ทั้งหมด [1]: blog.computationalcomplexity.org/2009/11/… [2]: blog.computationalcomplexity.org/2009/12/… [3]: bit-player.org/2009/the-17x17-challenge [4] : bit-player.org/2009/17-x-17-a-nonprogress-report หมายเหตุ: ไม่มีการจัดรูปแบบเครื่องหมายในความคิดเห็น? ฉันจะสร้างลิงค์สวยได้อย่างไร
Neeldhara

นี่คือลิงค์ที่ยอดเยี่ยม ขอบคุณ Neeldhara! :)
Daniel Apon

ในทำนองเดียวกันขอขอบคุณที่โพสต์ข้อความนี้ที่นี่ - ฉันติดตามการพัฒนาในช่วงระยะเวลาหนึ่งและสิ่งนี้น่าจะเป็นจุดสนใจในปัญหาอีกครั้ง!
Neeldhara

2
@Moron: ใช่คุณเพียงแค่ต้องพิจารณารูปสี่เหลี่ยมเหล่านั้นซึ่งด้านข้างขนานกับแกน BTW ยังมีมุมที่ซับซ้อนของทฤษฎีนี้อีกด้วย: Bill ได้คาดการณ์ว่าการให้สี k บางส่วนของ m โดย n ตารางพิจารณาว่าการระบายสีสามารถทำให้เสร็จในลักษณะที่ไม่มีรูปสี่เหลี่ยมผืนผ้าได้หรือไม่
เคิร์ต

2
กลุ่มออโต้มอร์ฟิสม์ของปัญหามีขนาดใหญ่:การรักษาความสมมาตรการแก้ปัญหาการนับการแลกเปลี่ยนแถวคอลัมน์การเรียงสับเปลี่ยนของสีการเรียงสับเปลี่ยนของแถวและการเรียงสับเปลี่ยนของคอลัมน์ เป็นที่รู้จักกันหลายวิธีที่แตกต่างกันย่อยสี่เหลี่ยมผืนผ้าฟรีมีขนาด ? 2×4!×(17!)2=6.1×103071,72,73,...
mjqxxxx

คำตอบ:


23

บางท่านอาจจะตระหนักถึงเรื่องนี้ แต่ปัญหาการระบายสี 17 x 17 ได้รับการแก้ไขโดย Bernd Steinbach และ Christian Posthoff ดูโพสต์บล็อก Gasarch ของที่นี่


8
นอกจากนี้ตาราง 18x18 นั้นมี 4 สีโดยไม่มีรูปสี่เหลี่ยมผืนผ้าแบบโมโนโครม ... ตอนนี้เฉพาะ "กระเบื้องที่ขาดหายไป" เท่านั้นคือตาราง 21x12
Marzio De Biasi

13

นี้ไม่ได้จริงๆคำตอบสำหรับคำถาม แต่ฉันได้เข้ารหัส 17x17 ปัญหา 4 สีเป็น 4 CNF (ในรูปแบบ DIMACS มาตรฐาน SAT-แก้) และอัปโหลดที่นี่ หากใครมีสิทธิ์เข้าถึงตัวแก้ SAT ที่ดี (และซูเปอร์คอมพิวเตอร์!) บางทีเราก็สามารถก้าวหน้าได้บ้าง

หมายเหตุ: ในการเข้ารหัสของฉันถ้า gridpointได้รับการกำหนดสีแล้วตัวแปรรับค่าและมิฉะนั้น.c { 0 , 1 , 2 , 3 } ( 17 i + j + 289 c + 1 ) 1 0(i,j)c{0,1,2,3}(17i+j+289c+1)10


3
น่ากลัว (ฉันมีสิทธิ์เข้าถึงซูเปอร์คอมพิวเตอร์แน่นอน) หมายเลขเรียกใช้ของขั้นตอนถัดไปเพื่อประเมินรันไทม์ของสิ่งนี้บนเครื่องเฉพาะ ใครจะรู้ว่าสิ่งนี้อยู่ในสนามเบสบอลที่สมเหตุสมผล แต่มันเป็นแนวทางที่แตกต่างกันที่ฉันมองมา ตอนนี้เวลาที่จะไปพบว่าคำถามล่าสุดเกี่ยวกับ SAT-แก้เพื่อให้สามารถอ่านได้ ... :)
แดเนียลกาล

ปรากฎปัญหาที่ฉันคิดว่าอยู่ใน #SAT ดังนั้นฉันจึงเริ่มคำถามใหม่เกี่ยวกับนักแก้ปัญหา SAT ที่cstheory.stackexchange.com/questions/1719/…
Daniel Apon

เยี่ยมมาก - ให้ฉันรู้ว่ามันเป็นยังไง!
Lev Reyzin

4
@ ระดับเพียงการอัปเดตแบบสุ่ม: ปรากฏว่ารันไทม์ของ 17x17 แม้จะใช้ซูเปอร์คอมพิวเตอร์ที่ดีที่สุดเท่าที่จะเป็นไปได้และตัวแก้ SAT ที่รวดเร็วมาก ๆ ด้านบวก: มันปรากฏขึ้นภายในขอบเขตของเหตุผลที่จะโจมตีสิ่งนี้ด้วยซูเปอร์คอมพิวเตอร์ในทางที่ตรงเป้าหมายคือหาส่วน 1-colorings ที่แน่นอนที่จะทำงาน (ทำโดย Beth Kupkin ด้วยมือที่ Rutgers แล้ว) จากนั้นหาส่วนที่แน่นอน 2 - สีที่จะใช้งานได้จากนั้น ฯลฯ ด้านข้าง: ไม่มี "วิธีแก้ปัญหาด่วน"; มันจะต้องเป็นโครงการระยะยาวที่มีการดำเนินการซูเปอร์คอมพิวเตอร์หลายขั้นตอน
Daniel Apon

1
@Joe อย่างไรก็ตาม! นี่คือ "ลีดเดอร์บอร์ด" ของสีโดยประมาณที่ดีที่สุดในปัจจุบัน: ลีดเดอร์บอร์ด - ดูเหมือนว่าการอบแบบจำลองจะทำงานได้ดีสำหรับการค้นหาสีโดยประมาณ
Daniel Apon

4

นี่ไม่ใช่คำตอบที่แท้จริงเช่นกัน แน่นอนปัญหาที่นี่คือการปรากฏตัวของจำนวนสมมาตรทางดาราศาสตร์ซึ่งหลอกแม้กระทั่งนักแก้ปัญหา SAT ที่ดีที่สุดในซูเปอร์คอมพิวเตอร์ที่ดีที่สุด การทำแผนที่สมมาตรเช่นนี้เพื่อแก้ปัญหาและไม่ใช่วิธีแก้ปัญหา: ในกรณีนี้อาจจะมีวิธีแก้ปัญหาเกือบจำนวนมหาศาล (เช่นงานที่ได้รับความพึงพอใจทั้งหมด แต่มีจำนวนน้อย) ซึ่งแต่ละข้อสามารถหาได้จาก ใช้สมมาตรที่เหมาะสม ดังนั้นผู้แก้ปัญหาจึงเสียเวลาเป็นจำนวนมากในการลองวิธีแก้ปัญหาเหล่านี้ในขณะที่ในแง่หนึ่งพวกเขาก็เหมือนกันทั้งหมด

การใช้ประโยชน์จากสมมาตร (ดูเอกสารนี้ ) ควรเป็นหนทางในการสำรวจเพื่อจู่โจมอินสแตนซ์ขนาด 17x17 ที่ยากนี้และทำการคืบหน้าต่อไป ฉันสงสัยว่ามีใครพยายามทำเช่นนั้นหรือไม่


เฮ้มันช่างน่ารัก! :) ไม่เคยเห็นมาก่อน
Daniel Apon

@Daniel: ไม่เป็นไร! ;-) หวังว่ามันจะช่วย
Giorgio Camerani

ฉันใช้โปรแกรม "Shatter" ของ Aloul ในการเข้ารหัสหลายครั้งของปัญหา 17x17 และวางซีพียูหลายสัปดาห์ลงในตัวแก้ SAT ที่แตกต่างกันสองสามตัวและไม่มีโชค กระดาษวอลเตอร์อ้างอิงจริง ๆ แล้วอาจเป็นโหลหรือสิ่งที่เขาเขียนในเรื่องดังนั้นอาจมีบางอย่างในนั้นที่จะทำงาน แต่ไม่มีผลไม้แขวนลอยต่ำ
Jay Kominek

3

อีกครั้งไม่ใช่คำตอบที่แท้จริง แต่ต่อไปนี้เป็นความคิดบางประการเกี่ยวกับการใช้อัลกอริทึมการระบายสีกราฟสำหรับปัญหานี้

ให้เราบอกว่าตำแหน่งของชุดกริดที่เป็นชุดอิสระถ้าชุดที่ไม่ได้มีทั้งสี่มุมของสี่เหลี่ยมบางส่วน กำหนดชุดอิสระสูงสุดในวิธีที่ชัดเจน ตอนนี้ต่อไปนี้คือการเรียกร้องที่เทียบเท่า:ฉันII

  1. m kn -by- grid สามารถระบายสีด้วยสีmk
  2. m kn -by-กริดสามารถถูกปกคลุมด้วยชุดอิสระmk
  3. m kn -by-กริดสามารถถูกปกคลุมด้วยชุดอิสระสูงสุดmk

ตอนนี้สิ่งที่น่าสนใจคือการครอบคลุมชุดอิสระสามารถทำได้ในเวลาโดยใช้อัลกอริธึมครอบคลุมผลิตภัณฑ์อย่างรวดเร็ว ( Björklundและคณะ 2007 ) นี่คือการปรับปรุงขั้นตอนวิธีเล็กน้อยแม้ว่าดูเหมือนจะยังไม่สามารถเอาชนะได้ k m n 2 289logk poly(nm)2nmkmn2289

หากชุดอิสระทั้งหมด (สูงสุด) มีโครงสร้างที่ดีเพียงพอก็อาจเป็นไปได้ที่จะปรับแต่งอัลกอริธึมผลิตภัณฑ์ที่ครอบคลุม


การอ้างสิทธิ์ 3 เท่ากับการอ้างสิทธิ์ 2 อย่างไร ชุดอิสระสูงสุดสำหรับ 17x17 มีขนาด 74 โดยวิธีการดังแสดงในกระดาษเอลิซาเบ Kupin ของ(PDF) มีเพียงชุดเดียวเท่านั้นที่ไม่นับการเรียงสับเปลี่ยนของแถวและคอลัมน์ต่างกัน
Null ตั้ง

ฉันหมายถึงสูงสุดในแง่ที่ว่าไม่มีซูเปอร์เซ็ตที่เหมาะสมนั้นเป็นอิสระเนื่องจากมันเป็นธรรมเนียมทางวิทยาศาสตร์คอมพิวเตอร์ สูงสุดคือคำที่มักใช้เมื่อความหมาย "ที่มีขนาดใหญ่ที่สุดที่เป็นไปได้"
Janne H. Korhonen

ในกรณีดังกล่าวชุดของชุดอิสระสูงสุดจะมีการเปลี่ยนลำดับแถว / คอลัมน์ทั้งหมดของชุดขนาด 74 ที่ไม่ซ้ำกันและไม่มีชุดอิสระขนาด 73 เนื่องจากเป็นชุดย่อยทั้งหมดของชุด 74 ขนาด ฉันไม่แน่ใจว่ามันมีตั้งแต่ขนาด 67 ถึง 72
ตั้งค่าว่างเปล่า


-4

นี่คือ Bill Bouris สวัสดีแดน ฉันกำลังทำงานกับโปรแกรมที่ค้นหาเมทริกซ์ 17x17 ที่เหมาะสมซึ่งจัดแสดงสี 4 สีตามทฤษฎีของแรมซีย์ ฉันใช้เมทริกซ์ตำแหน่งที่แสดงการเชื่อมต่อทั้งหมดระหว่างจุดและแก้ไขเส้นทแยงมุมหลักและอนุญาตให้แถวบนสุดของเมทริกซ์ทำงานผ่านชุดค่า 16choose8 ที่เป็นไปได้ทั้งหมด ฉันจับเฉพาะเมทริกซ์ที่ผ่านเกี่ยวกับเกณฑ์ต่อไปนี้ ... no-XRRR, no-RXRR, no-RRXR, no-RRRX, no-XBBB, no-XBBB, no-BXBB เป็นต้นจากนั้นฉันก็กวาดเมทริกซ์ด้วยตัวถัดไป เกณฑ์ที่อ่อนแอที่สุด ... no-XBRR, noBXRR, no-BBXR, no-BBRX, no-XRBB, no-RXBB และอื่น ๆ รวมทั้งสิ้น 32 เรตติ้งจนกว่าคอมพิวเตอร์จะเติมสีโดยอัตโนมัติ ฉันสังเกตเห็นว่ามีผู้สมัครที่เป็นไปได้ต่อการฝึกอบรม 400 ครั้งจากทั้งหมด 12780 และใช้เวลา. 95 ชั่วโมงเพื่อค้นหาผู้สมัครหรือ 1 ต่อทุก 8 644 วินาที กำลังจะมา แต่ฉันไม่มีเวลามากที่จะเขียนโปรแกรม ... เนื่องจากฉันทำงานเต็มเวลา เราควรทำงานร่วมกัน ... ฉันสามารถใช้ $ 289.00!


Bill Gasarch ควรจะจ่าย $ 128 เท่านั้น
William Bouris

ขอโทษด้วย ... 272/2 หรือ $ 136
William Bouris

4
นี่ไม่ใช่คำตอบสำหรับคำถาม ดีที่สุดเป็นความคิดเห็น
Suresh Venkat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.