การดำรงอยู่ของ "การฝึกอบรมการระบายสี"


9

แก้ไข:ขณะนี้มีคำถามติดตามที่เกี่ยวข้องกับโพสต์นี้


คำนิยาม

ปล่อย c และ kเป็นจำนวนเต็ม เราใช้สัญลักษณ์[i]={1,2,...,i}.

Aเมทริกซ์กล่าวกันว่าเป็นc×cM=(mi,j)c-to- colouring matrixkหากการเก็บรักษาต่อไปนี้:

  • เรามีสำหรับทั้งหมด ,mi,j∈[k]i,j∈[c]
  • สำหรับทุกกับและเรามีell}i,j,ℓ∈[c]i≠jj≠ℓmi,j≠mj,ℓ

เราเขียนถ้ามีอยู่ค -to- kสีเมทริกซ์c⇝kck


โปรดทราบว่าองค์ประกอบแนวทแยงนั้นไม่เกี่ยวข้อง เราสนใจ แต่องค์ประกอบที่ไม่ใช่แนวทแยงของMเท่านั้น

มุมมองทางเลือกต่อไปนี้อาจเป็นประโยชน์ ปล่อยR(M,ℓ)={mℓ,i:i≠ℓ}เป็นเซตขององค์ประกอบที่ไม่เป็นแนวทแยงมุมในแถวℓและให้C(M,ℓ)={mi,ℓ:i≠ℓ}เป็นชุดขององค์ประกอบที่ไม่ใช่แนวทแยงในคอลัมน์\ℓตอนนี้Mคือc -to- kเมทริกซ์การระบายสี iff

R(M,ℓ)⊆[k],C(M,ℓ)⊆[k],R(M,ℓ)∩C(M,ℓ)=∅
สำหรับℓ∈[c]ทั้งหมด นั่นคือแถวℓและคอลัมน์ℓจะต้องประกอบด้วยองค์ประกอบที่แตกต่างกัน (ยกเว้นแน่นอนที่เส้นทแยงมุม)

มันอาจจะหรืออาจจะไม่เป็นประโยชน์ในการพยายามที่จะตีความเป็นชนิดพิเศษของฟังก์ชันแฮชจากไป[k]M[c]2[k]

ตัวอย่าง

นี่คือ -to-สีเมทริกซ์:64

[−221113−311144−111322−324224−234343−].

โดยทั่วไปเป็นที่ทราบกันดีว่าสำหรับเรามียกตัวอย่างเช่นและ4 หากต้องการดูสิ่งนี้เราสามารถใช้โครงสร้างต่อไปนี้ (เช่น Naor & Stockmeyer 1995)n≥2

(2nn)⇝2n.
20⇝66⇝4

Letและให้2n ปล่อยให้เป็น bijection จากถึงเซตของ -subsets ทั้งหมดของนั่นคือและทั้งหมดของฉันสำหรับแต่ละด้วย , เลือกพลc=(2nn)k=2nf[c]n[2n]f(i)⊆[2n]|f(i)|=nii,j∈[c]i≠j

mi,j∈f(i)∖f(j).

โปรดทราบว่า\ มันตรงไปตรงมาเพื่อตรวจสอบว่าการก่อสร้างนั้นเป็นเมทริกซ์การระบายสี โดยเฉพาะอย่างยิ่งเรามีและell)f(j)∖f(i)≠∅R(M,ℓ)=f(ℓ)C(M,ℓ)=[k]∖f(ℓ)

คำถาม

การก่อสร้างข้างต้นดีที่สุดหรือไม่? ถ้าอย่างนั้นเรามีสำหรับไหม?

(2nn)+1⇝2n
n≥2

เป็นที่ทราบกันดีว่าการก่อสร้างด้านบนนั้นมีความแน่นเชิง asymptotically จำเป็นต้องล็อกค) สิ่งต่อไปนี้เช่นจากผลของ Linial (1992) หรือจากการใช้ทฤษฎีแรมซีย์อย่างตรงไปตรงมา แต่สำหรับฉันมันยังไม่ชัดเจนว่าการก่อสร้างนั้นยังแน่นอยู่กับค่าคงที่หรือไม่ การทดลองเชิงตัวเลขบางอย่างแนะนำว่าโครงสร้างด้านบนอาจเหมาะสมที่สุดk=Ω(log⁡c)

แรงจูงใจ

คำถามนี้เกี่ยวข้องกับการมีอยู่ของอัลกอริทึมแบบกระจายอย่างรวดเร็วสำหรับการระบายสีกราฟ ตัวอย่างเช่นสมมติว่าเราจะได้รับต้นไม้กำกับ (ขอบทั้งหมดมุ่งเน้นไปทางโหนดราก) และคิดว่าเราจะได้รับที่เหมาะสม -colouring ของต้นไม้ ขณะนี้มีขั้นตอนวิธีการกระจายที่คำนวณที่เหมาะสมสีของต้นไม้ในรอบการสื่อสารซิงโครและถ้าหากkck1c⇝k


ในคณิตศาสตร์ที่แสดงใน "มุมมองทางเลือก" [c] ควรอ่าน [k] ในบรรทัดต่อไปนี้“ สำหรับทั้งหมด l \ in [k]” ควรอ่าน“ สำหรับทุก l \ in [c]”
— Tsuyoshi Ito

คำตอบ:


9

การก่อสร้างนั้นเหมาะสมที่สุดในแง่ที่ไม่สามารถถือได้ อันที่จริงมันเป็นเรื่องง่ายที่จะเห็นว่าค -to- kสีเมทริกซ์ที่มีอยู่และถ้าหากมีคย่อย1 , ... , คของชุด {1, ... , k } เช่นว่าไม่มีที่แตกต่างกันฉันและเจ Satisfy ฉัน ⊆ เจ (สำหรับทิศทาง“ เฉพาะเมื่อ” ให้ใช้A i = R ( M , i ) สำหรับเมทริกซ์การระบายสีc -to- k(2nn)+1⇝nน . สำหรับทิศทาง“ ถ้า” ให้ตั้งค่าm ij ∈ A i ∖ A j .) ตระกูลที่ไม่มีอีกชุดหนึ่งเรียกว่าตระกูล Spernerและเป็นทฤษฎีบทของ Sperner ที่จำนวนชุดสูงสุดในตระกูล Sperner บน จักรวาลขนาดkเป็นrfloor} นี่ก็หมายความว่าrfloor}(k⌊k/2⌋)c⇝k⟺c≤(k⌊k/2⌋)


1
โอ้ใช่ฉันคิดว่ามันดูเหมือนว่าแถวจะต้องมีตระกูล Sperner แต่ไม่เห็นว่าจะพิสูจน์ได้อย่างไร แต่คุณพูดถูก: ถ้าเรามีจากนั้นและดังนั้น\ ง่ายมากขอบคุณมาก! R(M,i)⊆R(M,j)mi,j∈R(M,i)⊆R(M,j)C(M,j)∩R(M,j)≠∅
— Jukka Suomela

0

สำหรับซีมโทติคที่เข้มงวดขึ้นเล็กน้อยมันสามารถพิสูจน์ได้ว่า:

ถ้าดังนั้นc⇝kc≤2k

สมมติว่ามีสีของ matrix โดยใช้สีตอนนี้สีแต่ละแถวในเมทริกซ์โดยชุดของสีที่มีอยู่ ที่ช่วยให้สีของแถวที่ใช้ย่อยของ[k]แถวที่ต่างกันต้องมีสีต่างกัน มิฉะนั้นสมมติว่าสำหรับแถวมีสีเดียวกับแถวJนั่นหมายความว่าสีของมีอยู่ที่ทั้งสองแถวและที่คอลัมน์ซึ่งขัดแย้งกับความจริงที่ว่าเราเริ่มด้วยการระบายสี มันตามมาว่าc×ck[k]i<jij(i,j)jjc≤2k


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