ผลต่างระหว่างรุ่นของ "01204512/congestion2"
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 40: | แถว 40: | ||
== Congestion ที่ดีที่สุดกับ congestion ที่ได้เมื่อสมดุลย์ == | == Congestion ที่ดีที่สุดกับ congestion ที่ได้เมื่อสมดุลย์ == | ||
− | ให้ <math>c_{max}</math> แทนค่า congestion | + | เราจะใช้ weight ที่ได้จากระยะทาง <math>\ell_e</math> นั่นคือ เราจะให้ |
+ | |||
+ | <math>w(e)=\frac{\ell(e)}{\sum_e \ell_e}</math> | ||
+ | |||
+ | ให้ <math>c_{max}</math> แทนค่า congestion ที่ได้จากอัลกอริทีมที่ปรับ | ||
สังเกตว่า เนื่องจาก weight ของเส้นเชื่อม <math>e</math> เท่ากับ | สังเกตว่า เนื่องจาก weight ของเส้นเชื่อม <math>e</math> เท่ากับ | ||
== เรื่องราวที่ซ่อนไว้ == | == เรื่องราวที่ซ่อนไว้ == |
รุ่นแก้ไขเมื่อ 07:38, 4 กรกฎาคม 2555
- เอกสารนี้สำหรับรายวิชา 01204512 อ้างอิงจาก http://www.cs.berkeley.edu/~satishr/cs270/sp12/ lecture 1
ในเอกสาร 01204512/congestion1 เราวิเคราะห์กรณีกราฟพิเศษ ที่มี paths ความยาว เชื่อมระหว่างจุดปลาย
ในส่วนนี้เราจะวิเคราะห์กรณีทั่วไป จะวิเคราะห์ผ่านทางปัญหาทวิภาค (dual problem) สำหรับการหาปัญหาทวิภาคนี้ เราจะพิจารณาละเอียดต่อไป
สำหรับปัญหา congestion minimization ในปัญหาทวิภาคของปัญหาดังกล่าว เราต้องการหาค่า weight ให้กับทุก ๆ edge โดยที่ผลรวมของ weight มีค่าเท่ากับ 1 นอกจากนี้ ให้ เป็น shortest path ระหว่าง และ ภายใต้ weight เป้าหมายของเราคือพยายามจะ maximize ผลรวมของระยะทางสั้นที่สุดของทุก ๆ คู่
ปัญหาดังกล่าวนิยามได้ดังนี้
- max
- subject to:
หมายเหตุ เราเขียน แทนเซต
Lowerbound
สังเกตว่าสำหรับคำตอบใด ๆ ของปัญหา congestion minimization เป้าหมาย (max congestion) ที่ได้นั้น จะเป็น upper bound ของของเป้าหมายของคำตอบใด ๆ ของปัญหา dual นี้ กล่าวคือ พิจารณาคำตอบของปัญหา congestion minimization ที่ใช้ paths ระหว่างคู่ เราต้องการแสดงว่า
พิจารณา (เพราะว่า?)
สังเกตว่า (ในขั้นตอนที่ 2 เราสลับอันดับของการหาผลรวม)
นั่นคือ เราจะได้ว่า ตามต้องการ
การพิสูจน์ในส่วนนี้ ทำให้เราสามารถใช้ weight ของปัญหา dual มาเพื่อ bound congestion ที่เกิดขึ้นกับ congestion ที่ดีที่สุดได้
Congestion ที่ดีที่สุดกับ congestion ที่ได้เมื่อสมดุลย์
เราจะใช้ weight ที่ได้จากระยะทาง นั่นคือ เราจะให้
ให้ แทนค่า congestion ที่ได้จากอัลกอริทีมที่ปรับ
สังเกตว่า เนื่องจาก weight ของเส้นเชื่อม เท่ากับ