กลับไปหน้าบทความ

อ่าน 7 นาที

สีที่บกพร่อง

ในทฤษฎีกราฟ ซึ่ง เป็นสาขาคณิตศาสตร์การระบายสีหมายถึงการกำหนดสีหรือป้ายกำกับให้กับจุดยอดขอบ และหน้าของกราฟการระบายสีแบบไม่สมบูรณ์ (Defective coloring )...

สีที่บกพร่อง

ในทฤษฎีกราฟ ซึ่ง เป็นสาขาคณิตศาสตร์การระบายสีหมายถึงการกำหนดสีหรือป้ายกำกับให้กับจุดยอดขอบ และหน้าของกราฟการระบายสีแบบไม่สมบูรณ์ (Defective coloring ) เป็นรูปแบบหนึ่งของการระบายสีจุดยอดแบบสมบูรณ์ ในการระบายสีจุดยอดแบบสมบูรณ์ จุดยอดจะถูกระบายสีโดยที่ไม่มีจุดยอดที่อยู่ติดกันมีสีเดียวกัน ในทางกลับกัน ในการระบายสีแบบไม่สมบูรณ์ จุดยอดสามารถมีจุดยอดข้างเคียงที่มีสีเดียวกันได้ในระดับหนึ่ง

ประวัติศาสตร์

การระบายสีที่ไม่สมบูรณ์ได้รับการแนะนำเกือบพร้อมกันโดย Andrews และ Jacobson [ 1 ] Harary และ Jones และ Cowen, Cowen และ Woodall [ 2 ]การสำรวจเกี่ยวกับการระบายสีนี้และการระบายสีที่เกี่ยวข้องได้รับการนำเสนอโดย Marietjie Frick [ 3 ] Cowen, Cowen และ Woodall [ 2 ]มุ่งเน้นไปที่กราฟที่ฝังอยู่บนพื้นผิวและให้ลักษณะที่สมบูรณ์ของkและd ทั้งหมด ที่ทำให้กราฟระนาบทุกกราฟสามารถระบายสีได้แบบ ( k ​​, d ) กล่าวคือ ไม่มีdที่ทำให้กราฟระนาบทุกกราฟสามารถระบายสีได้แบบ (1, d ) หรือ (2, d ) มีกราฟระนาบที่ไม่สามารถระบายสีได้แบบ (3, 1) แต่กราฟระนาบทุกกราฟสามารถระบายสีได้แบบ (3, 2) เมื่อรวมกับการระบายสีแบบ (4, 0) ที่ได้จากทฤษฎีบทสี่สีสิ่งนี้จะแก้ปัญหาจำนวนสีที่ไม่สมบูรณ์สำหรับระนาบ Poh [ 4 ]และ Goddard [ 5 ]แสดงให้เห็นว่ากราฟระนาบใดๆ มีการระบายสีพิเศษแบบ (3,2) ซึ่งแต่ละคลาสสีเป็นป่าเชิงเส้นและสามารถได้รับผลลัพธ์ทั่วไปมากขึ้นจาก Woodall สำหรับพื้นผิวทั่วไป แสดงให้เห็นว่าสำหรับแต่ละจีนัสจะมีอยู่เช่นนั้นที่กราฟทุกกราฟบนพื้นผิวของจีนัสสามารถระบายสีแบบ(4, k ) ได้ [ 2 ]สิ่งนี้ได้รับการปรับปรุงให้สามารถระบายสีแบบ (3, k ) ได้โดยDan Archdeacon [ 6 ] สำหรับ กราฟทั่วไป ผลลัพธ์ของLászló Lovászจากช่วงปี 1960 ซึ่งได้รับการค้นพบใหม่หลายครั้ง[ 7 ] [ 8 ] [ 9 ]ให้ ขั้นตอนวิธีเวลา O(∆E)สำหรับการระบายสีกราฟที่มีข้อบกพร่องที่มีดีกรีสูงสุด ∆

คำจำกัดความและศัพท์เฉพาะ

สีที่บกพร่อง

การระบายสี แบบ ( kd ) ของกราฟGคือการระบายสีจุดยอดด้วย สี kสี โดยที่จุดยอดv แต่ละจุดจะมี เพื่อนบ้านที่มีสีเดียวกับจุดยอดvไม่เกินd จุด เราถือว่าkเป็นจำนวนเต็มบวก (ไม่จำเป็นต้องพิจารณากรณีที่k = 0) และdเป็นจำนวนเต็มที่ไม่เป็นลบ ดังนั้น การระบายสีแบบ ( k , 0) จึงเทียบเท่ากับการระบายสีจุดยอดที่เหมาะสม[ 10 ]

d - เลขสีที่บกพร่อง

จำนวนสีขั้นต่ำkที่จำเป็นสำหรับG ที่ สามารถ ระบายสีได้ ( k , d ) เรียกว่าจำนวนสีd ที่บกพร่อง [ 11 ]

สำหรับกราฟคลาสGจำนวนสีที่ขาดหายไปของGคือจำนวนเต็มk ที่น้อยที่สุด ซึ่งสำหรับจำนวนเต็มd บางตัว กราฟทุกกราฟในG สามารถระบายสีได้ด้วยสี ( k , d ) ตัวอย่างเช่น จำนวนสีที่ขาดหายไปของคลาสกราฟระนาบเท่ากับ 3 เนื่องจากกราฟระนาบทุกกราฟสามารถระบายสีได้ด้วยสี (3, 2) และสำหรับจำนวนเต็มd บางตัว จะมีกราฟระนาบที่ไม่สามารถระบายสีได้ด้วยสี (2, d )

ความไม่เหมาะสมของจุดยอด

ให้cเป็นการระบายสีจุดยอดของกราฟGความไม่เหมาะสมของจุดยอดvของGเมื่อเทียบกับการระบายสีcคือจำนวนเพื่อนบ้านของvที่มีสีเดียวกับvถ้าความไม่เหมาะสมของvเป็น 0 แล้วvจะถูกเรียกว่าถูกระบายสีอย่างเหมาะสม[ 2 ]

ความไม่เหมาะสมของการระบายสีจุดยอด

ให้cเป็นการระบายสีจุดยอดของกราฟGความไม่เหมาะสมของcคือค่าสูงสุดของความไม่เหมาะสมของจุดยอดทั้งหมดของGดังนั้น ความไม่เหมาะสมของการระบายสีจุดยอดที่เหมาะสมคือ 0 [ 2 ]

ตัวอย่าง

ตัวอย่างการระบายสีที่ไม่ถูกต้องของวงกลมบนจุดยอดห้าจุด เมื่อ d = 0, 1, 2

ตัวอย่างของการระบายสีที่ไม่ถูกต้องของวงกลมที่มีห้าจุดยอด แสดงดังในรูป รูปย่อยแรกเป็นตัวอย่างของการระบายสีจุดยอดที่ถูกต้องหรือการระบายสีแบบ ( k , 0) รูปย่อยที่สองเป็นตัวอย่างของการระบายสีแบบ ( k , 1) และรูปย่อยที่สามเป็นตัวอย่างของการระบายสีแบบ ( k , 2) โปรดสังเกตว่า

คุณสมบัติ

  • การพิจารณากราฟที่เชื่อมต่อกันก็เพียงพอแล้ว เนื่องจากกราฟG สามารถระบายสีด้วยสี ( k , d ) ได้ก็ต่อเมื่อส่วนประกอบที่เชื่อมต่อกัน ทุกส่วน ของG สามารถระบายสีด้วยสี ( k , d ) ได้[ 2 ]
  • ในแง่ ของทฤษฎีกราฟ แต่ละคลาสสีในการระบายสีจุดยอดที่เหมาะสมจะสร้างเซตอิสระในขณะที่แต่ละคลาสสีในการระบายสีที่ไม่สมบูรณ์จะสร้างกราฟย่อยที่มีดีกรีไม่เกินd [ 12 ]
  • ถ้ากราฟสามารถระบายสีได้แบบ ( k , d ) แล้วกราฟนั้นก็สามารถระบายสีได้แบบ ( k , d′ ) สำหรับแต่ละคู่ ( k′ , d′ ) โดยที่k′kและd′d [ 2 ]

ผลลัพธ์บางส่วน

กราฟนอกระนาบทุก กราฟ สามารถระบายสีด้วยสี (2,2) ได้

บทพิสูจน์:ให้ G เป็นกราฟระนาบนอกที่เชื่อมต่อกัน ให้ n เป็นจุดยอดใดๆ ของG ให้ n เป็นเซตของจุดยอดของ G ที่อยู่ห่าง จาก n เป็นระยะทางn ให้ n เป็นกราฟย่อยที่เกิดจากn สมมติว่า n มีจุดยอดที่มีดีกรี 3 หรือมากกว่านั้น แล้ว n จะมี n เป็นกราฟย่อย จากนั้นเรายุบขอบทั้งหมดของ n เพื่อให้ได้กราฟใหม่

ของเชื่อมต่อกันเนื่องจากทุกจุดยอดในอยู่ติดกับจุดยอดในดังนั้น โดยการยุบขอบทั้งหมดที่กล่าวมาข้างต้น เราจะได้เช่นนั้น กราฟย่อยของจะถูกแทนที่ด้วยจุดยอดเดียวที่อยู่ติดกับทุกจุดยอดในดังนั้นจึงมีเป็นกราฟย่อย แต่กราฟย่อยทุกกราฟของกราฟนอกระนาบเป็นกราฟนอกระนาบ และกราฟทุกกราฟที่ได้จากการยุบขอบของกราฟนอกระนาบเป็นกราฟนอกระนาบ ซึ่งหมายความว่าเป็นกราฟนอกระนาบ ซึ่งขัดแย้งกัน ดังนั้นไม่มีกราฟใดที่มีจุดยอดที่มีดีกรี 3 หรือมากกว่า ซึ่งหมายความว่า สามารถระบายสีแบบ ( k , 2) ได้ ไม่มีจุดยอดของที่อยู่ติดกับจุดยอดใด ๆ ของหรือดังนั้นจุดยอดของสามารถระบายสีน้ำเงินได้ถ้าเป็นเลขคี่และสีแดงถ้าเป็นเลขคู่ ดังนั้น เราจึงสร้างการระบายสีแบบ (2,2) ของ[ 2 ]

บทสรุป: กราฟระนาบทุกกราฟสามารถระบายสีแบบ (4,2) ได้ เนื่องจากถ้ากราฟระนาบทุกกราฟ(เช่นเดียวกับข้างต้น) จะเป็นกราฟระนาบนอก ดังนั้นกราฟทุกกราฟจึงสามารถระบายสีแบบ (2,2) ได้ ด้วยเหตุนี้ จุดยอดแต่ละจุดของกราฟจึงสามารถระบายสีน้ำเงินหรือสีแดงได้ถ้าจำนวนจุดยอดเป็นเลขคู่ และสีเขียวหรือสีเหลืองได้ถ้า จำนวนจุดยอดเป็นเลขคี่ จึงทำให้ กราฟ มีสีแบบ (4,2)

กราฟที่ไม่รวมไมเนอร์ที่สมบูรณ์

สำหรับจำนวนเต็มทุกจำนวนจะมีจำนวนเต็มหนึ่งที่ทำให้กราฟทุกกราฟที่ไม่มีไมเนอร์สามารถระบายสีได้[ 13 ]

ความซับซ้อนในการคำนวณ

การระบายสีที่บกพร่องนั้นยากต่อการคำนวณ การตัดสินว่ากราฟที่กำหนดยอมรับการระบายสีแบบ (3,1) หรือไม่นั้นเป็นปัญหา NP-complete แม้ในกรณีที่ กราฟ นั้นมีดีกรีของจุดยอดสูงสุด 6 หรือเป็นกราฟระนาบที่มีดีกรีของจุดยอดสูงสุด 7 ก็ตาม[ 14 ]

แอปพลิเคชัน

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

หมายเหตุ

  1. ^ Andrews, James A.; Jacobson, Michael S. (1985). "เกี่ยวกับการสรุปทั่วไปของจำนวนสี" Congr. Numer . 47 : 33–48 .
  2. ^ a b c d e f g h Cowen, LJ ; Cowen, RH; Woodall, DR (3 ต.ค. 2549). "การระบายสีที่บกพร่องของกราฟในพื้นผิว: การแบ่งส่วนเป็นกราฟย่อยที่มีวาเลนซีจำกัด" วารสารทฤษฎีกราฟ 10 ( 2): 187– 195. doi : 10.1002/jgt.3190100207 .
  3. ^ Frick, Marietjie (1993). การสำรวจการระบายสี (m,k)วารสารคณิตศาสตร์ดิสครีต เล่มที่ 55 หน้า  45–57 doi : 10.1016 /S0167-5060(08) 70374-1 ISBN 9780444894410.
  4. ^ Poh, KS (มีนาคม 1990). "เกี่ยวกับความเป็นต้นไม้ของจุดยอดเชิงเส้นของกราฟระนาบ" วารสารทฤษฎีกราฟ 14 ( 1): 73– 75. doi : 10.1002/jgt.3190140108 .
  5. ^ Goddard, Wayne (7 ส.ค. 1991). "การระบายสีแบบไม่มีวงจรของกราฟระนาบ" . คณิตศาสตร์ดิสครีต . 91 (1): 91– 94. doi : 10.1016/0012-365X(91)90166-Y .
  6. ^ Archdeacon, Dan (1987). "หมายเหตุเกี่ยวกับการระบายสีที่บกพร่องของกราฟในพื้นผิว" วารสารทฤษฎีกราฟ 11 ( 4): 517– 519. doi : 10.1002/jgt.3190110408 .
  7. ^ Bernardi, Claudio (มีนาคม 1987). "เกี่ยวกับทฤษฎีบทเกี่ยวกับการระบายสีจุดยอดของกราฟ"คณิตศาสตร์ดิสครีต 64 ( 1): 95– 96. doi : 10.1016/0012-365X(87)90243-3 .
  8. ^ Borodin, OV; Kostochka, AV (ต.ค.–ธ.ค. 1977). "เกี่ยวกับขอบเขตบนของจำนวนสีของกราฟ ขึ้นอยู่กับดีกรีและความหนาแน่นของกราฟ"วารสารทฤษฎีเชิงการจัดเรียงซีรีส์ B. 23 ( 2– 3): 247– 250. doi : 10.1016/0095-8956(77)90037-5 .
  9. ^ Lawrence, Jim (1978). "การครอบคลุมเซตจุดยอดของกราฟด้วยกราฟย่อยที่มีดีกรีน้อยกว่า"คณิตศาสตร์ดิสครีต 21 ( 1): 61– 68. doi : 10.1016/0012-365X(78)90147-4 .
  10. ^ Cowen, L. ; Goddard, W.; Jesurum, CE (1997). "การทบทวนการระบายสีที่บกพร่อง". วารสารทฤษฎีกราฟ 24 ( 3): 205– 219. CiteSeerX 10.1.1.52.3835 . doi : 10.1002/(SICI)1097-0118(199703)24:3<205::AID-JGT2>3.0.CO;2-T . 
  11. ^ Frick, Marietjie; Henning, Michael (มีนาคม 1994). "ผลลัพธ์สุดขั้วเกี่ยวกับการระบายสีกราฟที่บกพร่อง"คณิตศาสตร์ดิสครีต 126 ( 1– 3 ): 151– 158. doi : 10.1016/0012-365X(94)90260-7 .
  12. ^ Cowen, LJ , Goddard, W., และ Jesurum, CE 1997. การระบายสีด้วยข้อบกพร่อง ใน Proceedings of the Eighth Annual ACM-SIAM Symposium on Discrete Algorithms (New Orleans, Louisiana, United States, 5–7 มกราคม 1997). Symposium on Discrete Algorithms. Society for Industrial and Applied Mathematics, Philadelphia, PA, 548–557.
  13. ^ Edwards, Katherine; Kang, Dong Yeap; Kim, Jaehoon; Oum, Sang-il ; Seymour, Paul (2015). "A Relative of Hadwiger's Conjecture". SIAM Journal on Discrete Mathematics . 29 (4): 2385– 2388. arXiv : 1407.5236 . doi : 10.1137/141002177 . S2CID 12157191 . 
  14. อังเจลินี, ปาตริซิโอ; เบคอส, ไมเคิล; เด ลูก้า, เฟลิเซ่; ดิดิโม, วอลเตอร์; คอฟมันน์, ไมเคิล; โคบูรอฟ, สตีเฟน; มอนเตคิอานี่, ฟาบริซิโอ; ราฟโตปูลู, คริสสันติ; โรเซลลี, วินเชนโซ; ซิมโวนิส, อันโตนิโอส (2017) "การระบายสีจุดยอดด้วยจุดบกพร่อง" . วารสารอัลกอริธึมกราฟและการประยุกต์ . 21 (3): 313– 340. ดอย : 10.7155/ jgaa.00418
  15. ^ Cowen, LJ ; Goddard, W.; Jesurum, CE (5 มกราคม 1997). "การระบายสีด้วยข้อบกพร่อง" . SODA '97 Proceedings of the Eighth Annual ACM-SIAM Symposium on Discrete Algorithms : 548– 557. ISBN 9780898713909.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Defective_coloring&oldid=1360682729 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ สีที่บกพร่อง

ในทฤษฎีกราฟ ซึ่ง เป็นสาขาคณิตศาสตร์การระบายสีหมายถึงการกำหนดสีหรือป้ายกำกับให้กับจุดยอดขอบ และหน้าของกราฟการระบายสีแบบไม่สมบูรณ์ (Defective coloring )...

ประวัติศาสตร์

การระบายสีที่ไม่สมบูรณ์ได้รับการแนะนำเกือบพร้อมกันโดย Andrews และ Jacobson [ 1 ] Harary และ Jones และ Cowen, Cowen และ Woodall [ 2 ] การสำรวจเกี่ยวกับการระบายสีนี้และการระบายสีที่เกี่ยวข้องได้รับการนำเสนอโดย Marietjie Frick [ 3 ] Cowen, Cowen และ Woodall [ 2...

สีที่บกพร่อง

การระบายสี แบบ ( k , d ) ของกราฟ G คือการระบายสีจุดยอดด้วย สี k สี โดยที่จุดยอด v แต่ละจุดจะมี เพื่อนบ้านที่มีสีเดียวกับจุดยอด v ไม่เกิน d จุด เราถือว่า k เป็นจำนวนเต็มบวก (ไม่จำเป็นต้องพิจารณากรณีที่ k = 0) และ d เป็นจำนวนเต็มที่ไม่เป็นลบ ดังนั้น...

d - เลขสีที่บกพร่อง

จำนวนสีขั้นต่ำ k ที่จำเป็นสำหรับ G ที่ สามารถ ระบายสีได้ ( k , d ) เรียกว่าจำนวน สี d ที่บกพร่อง [ 11 ] χ ง ( จี ) {\displaystyle \chi _{d}(G)}