ผลต่างระหว่างรุ่นของ "418531 ภาคต้น 2552/โจทย์ปัญหาอัลกอริทึมเกี่ยวกับกราฟ/เฉลยข้อ 6.1"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(หน้าที่ถูกสร้างด้วย 'ขั้นแรกเราจะทำการพิสูจน์ lemma ต่อไปนี้ '''lemma:''' รัน <math>\mat…')
(ไม่แตกต่าง)

รุ่นแก้ไขเมื่อ 12:48, 16 กันยายน 2552

ขั้นแรกเราจะทำการพิสูจน์ lemma ต่อไปนี้

lemma: รัน บนกราฟ ใดๆ ถ้า เป็น DAG แล้ว จะไม่มี edge ใดเป็น back edge เลย

พิสูจน์: ข้อความในโจทย์สมมูลกับข้อความที่ว่า "ถ้ามี back edge อย่างน้อยหนึ่ง edge แล้ว จะไม่เป็น DAG"

ดังนั้นสมมติให้มี back edge อยู่หนึ่ง edge สมมติว่าให้ edge นั้นเป็น เราจะได้ว่า เป็นลูกหลานของ ใน DFS Tree ฉะนั้นจะมี path ฉะนั้นเราจะได้ว่า เป็น cycle ฉะนั้น ไม่ใช่ DAG