กราฟมอร์ฟิซึมกับความสัมพันธ์ที่เท่าเทียมกันในชุดจุดสุดยอด


9

กราฟสีสามารถอธิบายได้ว่าเป็นสิ่งอันดับ (G,c) ที่ไหน G เป็นกราฟและ c:V(G)Nเป็นสี กราฟสองสี(G,c) และ (H,d) มีการกล่าวถึง isomorphic หากมี isomorphism อยู่ π:V(G)V(H) เช่นนั้นเชื่อฟังสีคือ c(v)=d(π(v)) เพื่อทุกสิ่ง vV(G).

ความคิดนี้รวบรวมความผิดปกติของกราฟสีในแง่ที่เข้มงวดมาก พิจารณากรณีที่คุณมีแผนที่ทางการเมืองสองแห่งในภูมิภาคเดียวกัน แต่ใช้ชุดสีที่แตกต่างกัน หากมีคนถามว่าพวกเขามีสีในแบบเดียวกันหรือไม่ก็คงคิดว่านี่หมายความว่ามีการทำแผนที่ bijective ระหว่างชุดสีทั้งสองชุดหรือไม่ ความคิดนี้สามารถทำเป็นระเบียบโดยการอธิบายกราฟสีเป็น tuple(G,) ที่ไหน เป็นความสัมพันธ์ที่เท่าเทียมกันในชุดจุดสุดยอดของ G. จากนั้นเราสามารถพูดได้สองกราฟดังกล่าว(G,1) และ (H,2) isomorphic ถ้ามี isomorphism อยู่ π:V(G)V(H) เช่นนั้นสำหรับทุกคู่ v1,v2V(G) มันถือได้ว่า

v11v2 iff π(v1)2π(v2)

คำถามของฉันคือว่าแนวคิดนี้ได้รับการศึกษาก่อนหน้านี้ wrt หารูปแบบที่ยอมรับและอื่น ๆ และถ้าเป็นเช่นนั้นภายใต้ชื่อที่มันเป็นที่รู้จักกัน?


3
โปรดอย่าใช้สัญกรณ์ "="สำหรับสิ่งอื่นนอกจากความสัมพันธ์ที่เท่าเทียมกัน!
David Richerby

คำตอบ:


9

ปัญหาที่คุณอธิบายได้รับการพิจารณาอย่างแน่นอน (ฉันจำได้ว่าพูดคุยกันในโรงเรียนระดับประถมศึกษาและในเวลานั้นก็มีการพูดคุยกันมานานแล้ว) แม้ว่าฉันจะไม่สามารถชี้ไปที่การอ้างอิงใด ๆ ในวรรณคดี อาจเป็นเพราะมันเป็นเส้นตรงเทียบเท่ากับกราฟมอร์ฟิซึ่มไม่มีสีดังนี้ (นี่เป็นเรื่องจริงแม้แต่สำหรับรูปแบบบัญญัติ) โทรหาปัญหาที่คุณอธิบาย EQ-GI

GI เป็นเพียงกรณีพิเศษของ EQ-GI โดยที่กราฟแต่ละกราฟมีคลาสสมมูลเพียงหนึ่งชั้นซึ่งประกอบด้วยจุดยอดทั้งหมด

ในอีกทางหนึ่งเพื่อลด EQ-GI เป็น GI ให้ (G,G) เป็นกราฟที่มีความสัมพันธ์เทียบเท่า n จุด m ขอบและ cคลาสที่เทียบเท่า สร้างกราฟG ซึ่งจุดยอดที่ตั้งประกอบด้วยจุดยอดของ Gพร้อมกับจุดยอดใหม่ v1,,vcหนึ่งสำหรับแต่ละคลาสที่เทียบเท่าใน =Gเช่นเดียวกับ n+c+1 จุดยอดใหม่ w0,,wn+c. เชื่อมต่อwiอยู่ในเส้นทาง w0w1w2wn+cเชื่อมต่อกัน vi ถึง w0และสำหรับทุกจุดสุดยอดใน Gเชื่อมต่อกับจุดสุดยอดระดับความเท่าเทียมที่สอดคล้องกัน vi. แล้วก็G มีมากที่สุด n+2c+n+1O(n)จุดยอดและสามารถสร้างได้ในเวลาเดียวกัน (มันยังมีมากที่สุดm+n+c+(n+c+1)m+4n+1O(m+n) ขอบ - ซึ่งก็คือ O(m) สำหรับกราฟที่เชื่อมต่อ - แต่มันค่อนข้างมีความเกี่ยวข้องน้อยกว่าเนื่องจากอัลกอริทึม GI ส่วนใหญ่มีเวลาทำงานที่ขึ้นอยู่กับ n.)

อัปเดต : เนื่องจากมีความสับสนในความคิดเห็นฉันจึงเพิ่มภาพร่างของความถูกต้องของอาร์กิวเมนต์ข้างต้น ป.ร. ให้ไว้(G1,1) และ (G2,2), ปล่อย G1 และ G2เป็นกราฟที่สร้างขึ้นดังกล่าวข้างต้น ปล่อยvi,1 หมายถึงจุดสุดยอด vi จากด้านบนใน G1และ vi,2 หนึ่งใน G2และในทำนองเดียวกันสำหรับ wi,1 และ wi,2. หากมีมอร์ฟิซึ่มส์G1G2มันจะต้องส่ง wi,1 ถึง wi,2 เพื่อทุกสิ่ง iเนื่องจากในแต่ละกราฟ wn+c เป็นจุดสุดยอดที่ไม่ซ้ำกันซึ่งเป็นจุดสิ้นสุดของเส้นทางความยาวอย่างน้อย n+c+1. โดยเฉพาะอย่างยิ่ง,w0,1 แผนที่ไปยัง w0,2. ตั้งแต่เพื่อนบ้านของw0 นั่นไม่ใช่ w1 เป็นสิ่งที่ viisomorphism จะต้องแมปชุด {v1,1,,vc,1} เพื่อตั้ง {v1,2,,vc,2} (และโดยเฉพาะอย่างยิ่งทั้งสอง 1 และ 2 จะต้องมีหมายเลขเดียวกัน cของคลาสที่เทียบเท่า) โปรดทราบว่ามอร์ฟิซึ่มไม่จำเป็นต้องส่งvi,1 ถึง vi,2 เพื่อทุกสิ่ง iแต่ได้รับอนุญาตให้เปลี่ยนดัชนีของ vตราบใดที่คลาสความเท่าเทียมที่สอดคล้องกันสามารถถูกแมปเข้ากับคลาสอื่นได้ ตรงกันข้ามขึ้นอยู่กับคำอธิบายของวิธีการมอร์ฟิซึ่มส์ระหว่างนี้G1 และ G2 สามารถดูมันเป็นเรื่องง่ายที่จะเห็นว่าถ้า (G1,1)(G2,2) จากนั้นนี่จะทำให้มอร์ฟิซึ่มส์ G1G2.


เท่าที่ฉันเข้าใจมีปัญหาพื้นฐานกับการลดลงของคุณ คุณบังคับใช้คุณสมบัติค่าคงที่ที่ไม่ซ้ำกันในชุดของจุดยอดของคลาสเทียบเท่าทุกระดับ ในกรณีนี้คุณเลือกความเยื้องศูนย์กลางของจุดยอดเป็นคุณสมบัติคงที่ สำหรับกราฟG ปล่อย fเป็นสี ให้เราพูด=f คือความสัมพันธ์ที่เท่าเทียมกันที่เกิดจาก fเช่น u=fv IFF f(u)=f(v).
จอห์นดี.

ตอนนี้ให้พิจารณาลด EQ-GI เป็น GI สี โดยอาร์กิวเมนต์ของคุณสำหรับการป้อนข้อมูล(G,=1),(H,=2) มันควรจะพอเพียงที่จะผ่าน G,H และเลือก colorings c1,c2 ซึ่งก่อให้เกิด =1,=2. ปัญหาตรงนี้ก็คือ(G,c)(H,d) หมายถึง (G,=c)(H,=d)แต่ทิศทางอื่นไม่จำเป็นต้องเป็นจริงเพราะเราไม่รู้จักการโต้ตอบระหว่างคลาสของชุดการเทียบเคียงสองชุดมาก่อน
จอห์นดี.

ที่ระบุไว้แตกต่างกันฉันไม่เห็นว่ามันจะเป็นไปได้สำหรับการแปลงกราฟเพียงเพื่อลด EQ-GI เป็น GI สีทั้งหมดเพราะข้อ จำกัด ที่ซับซ้อนมากขึ้น เป็นที่ชัดเจนว่าการก่อสร้างของคุณจะทำงานเพื่อลดค่า GI สีให้เป็นค่า GI
John D.

@ user17410 EQ-GI เป็นสี GI "โทรหาปัญหาที่คุณอธิบาย EQ-GI" แน่นอนว่าเป็นไปได้สำหรับการแปลงกราฟเพื่อลด EQ-GI เป็น GI: ในความเป็นจริงสิ่งนี้สามารถทำได้สำหรับปัญหามอร์ฟที่เกี่ยวข้องกับโครงสร้างเชิงสัมพันธ์กับ GI การลดลงของ Joshua นั้นถูกต้องสำหรับฉัน ฉันคิดถึงสิ่งที่เรียบง่ายกว่าเล็กน้อยซึ่งเพิ่มจุดยอดได้มากกว่า
David Richerby

1
อาร์กิวเมนต์ความถูกต้องของคุณทำให้ฉันเชื่อมั่น ฉันกระโดดไปสู่ข้อสรุปอย่างรวดเร็วก่อนที่จะสละเวลาเพื่อวิเคราะห์การลดลงของคุณฉันขอโทษ
John D.

3

ฉันอ่านความคิดเห็นสุดท้ายของคุณในคำตอบที่ถูกต้องของโจชัว หากคุณต้องการแปลง EQ-GI เป็น GI สี (เช่นคุณมีปัญหากับสีที่กำหนดให้กับคลาสเทียบเท่า) คุณสามารถใช้การลดต่อไปนี้:

สมมติว่ากราฟเริ่มต้นคือ G1=(V1,E1), G2=(V2,E2) และมี qคลาสที่เท่าเทียมกัน จากนั้นคุณสามารถเพิ่ม "permutator" กราฟแต่ละกราฟคือกราฟที่สมบูรณ์|V1|+1=|V2|+1 โหนด (K|V1|+1,K|V2|+1) และการใช้งานสี1}q+1c1,...,cq,cq+1

ในทั้งสองและ , โหนดมีความโดดเด่นและสีที่มีโหนดที่เหลือจะถูกสีด้วย1} โหนดของมีสีด้วยสีและโหนดในคลาสที่เท่ากันจะเชื่อมโยงกับสีที่สอดคล้องกันใน ; โหนดของมีสีด้วยสีและโหนดในชั้นสมมูลเดียวกันจะเชื่อมโยงกับสีที่สอดคล้องกันใน''KKqc1,...,cqcq+1G1cq+1KG2q+1K

นอกจากนี้โปรดทราบว่าคุณสามารถวางสีและรับอินสแตนซ์ GI ที่เทียบเท่า :-)

ป้อนคำอธิบายรูปภาพที่นี่
การลดที่สอดคล้องกับตัวอย่างในความคิดเห็นของคุณ


สิ่งนี้ดูมีแนวโน้ม ฉันจะตรวจสอบความถูกต้องในภายหลัง
John D.

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