Based on the optimality criteria established in part I [SIAM J. Discrete Math., 9 (1996), pp. 545–561] we show a primal-type cycle-canceling algorithm and a primal–dual-type augmenting algorithm for the valuated independent assignment problem: given a bipartite graph $G = (V^ + ,V^ - ;A)$ with arc weight $w:A o mathbf{R}$ and matroid valuations $omega^ + $ and $omega ^ - $ on $V^ + $ and $V^ - $, respectively; find a matching $M( subseteq A)$ that maximizes $sum { w(a)mid a in M} + omega^ + (partial ^ + M) + omega^ - (partial ^ - M)$, where $partial ^ + M$ and $partial ^ - M$ denote the sets of vertices in $V^ + $ and $V^ - $ incident to M. The proposed algorithms generalize the previous algorithms for the independent assignment problem as well as for the weighted matroid intersection problem, including those due to Lawler [Math. Prog., 9 (1975), pp. 31–56], Ini and Tomizawa [J. Oper. Res. Soc. Japan, 19 (1976), pp. 32–57], Fujishige [J. Oper. Res. Soc. Japan, 20 (1977), pp. 1–15], Frank [J. Algorithms, 2 (1981), pp. 328–336], and Zimmermann [Discrete Appl. Math., 36 (1992), pp. 179–189]
ตามเกณฑ์ optimality ก่อตั้งขึ้นในส่วนฉัน [สยามเจเดี่ยว ๆ Math., 9 (1996), นำ 545 – 561] เราแสดงเป็นแบบสไตไลซ์ชนิดยกเลิกรอบอัลกอริทึมและเป็นแบบสไตไลซ์ – คู่ชนิด augmenting อัลกอริทึมสำหรับปัญหากำหนดอิสระ valuated: ให้เป็นกราฟสองส่วนบริบูรณ์ $G = (V ^ +, V ^ -; A) $กับโค้งน้ำหนัก $w: o mathbf{R}$ และ matroid ประเมินมูลค่า $omega^ + $ และ $omega ^ -$บน $V ^ + $V และ$ ^ - ตาม ลำดับ ค้นหา $M ตรง$ (subseteq A) ที่วาง $sum {w mid (ก) แบบ in M } + omega^ + (partial ^ + M) + omega^ - (partial ^ -M) ที่ $partial ^ + M$ และ $partial ^ -M$ แสดงชุดของจุดยอดใน $V ^ + $V และ$ ^ -ปัญหากับ M $ อัลกอริทึมเสนอเมอัลกอริทึมที่ก่อนหน้านี้ปัญหากำหนดอิสระเช่นสำหรับปัญหาของสี่แยก matroid ถ่วงน้ำหนัก รวมทั้งจาก Lawler [คณิตศาสตร์ Prog. 9 (1975), นำ 31-56], Ini และประวัติ [Oper เจ ทรัพยากร Soc. ญี่ปุ่น 19 (1976), 32 พีพีอ่าวมาหยา – 57], Fujishige [Oper เจ ทรัพยากร Soc. ญี่ปุ่น 20 (1977), 1-15 นำ], ตรงไปตรงมา [เจอัลกอริทึม 2 (1981), นำ 328 – 336], Zimmermann และ [แยกกันใช้ Math., 36 (1992), นำ 179-189]
การแปล กรุณารอสักครู่..
