can be found in Arabeyre et al. (1969), Anbil et al.
(1991), Gershkoff (1989), and Hoffman and Padberg
(1993).
While producing improved solutions compared to
those generated earlier, these heuristics still have a
drawback; namely, the quality of their solutions cannot
be quantified relative to an optimal solution.
With advances in optimization theory and computing,
however, researchers have built enhanced crew
scheduling capabilities and designed optimizationbased
approaches capable of generating provably
optimal or near-optimal crew pairing solutions.
To generate crew solutions with known optimality
bounds, even when variable enumeration is not
practical, many researchers have turned to branch-andprice.
Branch-and-price, surveyed in Barnhart et al.
(1998b), is a smart enumeration technique in which
linear programming bounds are generated at each
node of a branch-and-bound tree using column generation.
Column generation allows very large LPs to
be solved without explicitly enumerating all of the
variables, or columns. Rather than directly solving
the master problem (the problem with all possible
columns), a restricted master problem containing only
a subset of the original columns is solved. The dual
solution to the restricted master problem is used to
identify columns with negative reduced cost. These
columns are added to the restricted master problem;
the restricted master problem is then resolved, and
the process is repeated until no negative reduced cost
columns can be found. At that point, the algorithm
terminates with an optimal solution to the master
problem.
In the case of the crew pairing problem, negative
reduced cost columns are identified without explicitly
considering each pairing. Instead, all columns
are implicitly considered by solving a pricing problem,
often formulated as a multilabel, shortest path
problem in which some paths correspond to pairings.
By exploiting dominance, shortest paths—and hence
minimum reduced cost pairings—are identified without
examining all paths, or pairings. For a detailed
exposition of multilabel, shortest path problems, see
Desrochers and Soumis (1988).
A particular challenge in branch-and-price algorithms
is that a standard branching rule based on
สามารถพบได้ใน arabeyre et al . ( 1969 ) , anbil et al .
( 1991 ) , gershkoff ( 1989 ) , และฮอฟแมน และ padberg
( 1993 ) ในขณะที่การผลิตปรับปรุงโซลูชั่นเทียบกับ
ที่สร้างก่อนหน้านี้ อักษรพวกนี้ยังมี
ตามมา คือ คุณภาพของโซลูชั่นของพวกเขาไม่สามารถ
เป็นวัดเทียบกับโซลูชั่นที่เหมาะสมที่สุด
ด้วยความก้าวหน้าในทฤษฎีการเพิ่มประสิทธิภาพและคอมพิวเตอร์
อย่างไรก็ตามนักวิจัยได้สร้างเพิ่มลูกเรือ
ตารางความสามารถและความสามารถในการสร้างแนวทางการออกแบบ optimizationbased
อาจเหมาะสม หรือใกล้ที่สุด ลูกเรือ จับคู่ โซลูชั่น เพื่อสร้างโซลูชั่นที่มีลูกเรือ
รู้จักขอบเขตคุณภาพ แม้ว่าตัวแปรแจงไม่ได้
ปฏิบัตินักวิจัยหลายคนได้เปิดสาขา andprice .
สาขาและการสำรวจในบาร์นฮาร์ต et al , ราคา .
( 1998b )เป็นสมาร์ทใช้เทคนิคที่
ขอบเขตกำหนดการเชิงเส้น ถูกสร้างขึ้นในแต่ละโหนดของสาขาและจำกัด
ต้นไม้โดยใช้รุ่นคอลัมน์ คอลัมน์ช่วยให้หล่อลื่นรุ่นใหญ่มาก
ถูกแก้ไขโดยไม่อย่างชัดเจน enumerating ทั้งหมดของ
ตัวแปร หรือคอลัมน์ มากกว่าการแก้ปัญหาโดยตรง ( อาจารย์
ปัญหากับคอลัมน์เป็นไปได้ทั้งหมด ) เป็นปัญหาที่มีเพียง
จำกัด มาสเตอร์เป็นเซตย่อยของคอลัมน์ฉบับแก้ไข สองโซลูชั่นเพื่อจำกัดปัญหา
อาจารย์ใช้ระบุคอลัมน์ด้านลดต้นทุน คอลัมน์เหล่านี้จะเพิ่มการจำกัดหลัก
ปัญหา ; จำกัด มาสเตอร์เป็นปัญหาแล้วแก้ไขและ
กระบวนการซ้ำจนไม่มีลบลดต้นทุน
คอลัมน์สามารถพบได้ ณจุดที่ , อัลกอริทึม
สิ้นสุดลงด้วยโซลูชั่นที่เหมาะสมกับปัญหาหลัก
.
ในกรณีของลูกเรือจับคู่ปัญหา , ลบคอลัมน์ที่ระบุโดยไม่มีต้นทุนลดลง
พิจารณาอย่างชัดเจน แต่ละคู่ . แต่ทุกคอลัมน์
เป็นโดยปริยายถือว่าการแก้ปัญหาราคา มักจะกำหนดเป็น multilabel
,
ปัญหาเส้นทางสั้นที่สุด ซึ่งในบางเส้นทางที่สอดคล้องกับการจับคู่ .
โดยการใช้ประโยชน์จากการปกครองเส้นทางสั้นที่สุดและด้วยเหตุนี้
ขั้นต่ำลดต้นทุนคู่ระบุโดยไม่
ตรวจสอบเส้นทางทั้งหมดหรือคู่ . สำหรับแสดงรายละเอียดของเส้นทางที่สั้นที่สุดปัญหา multilabel
, ,
และเห็น Desrochers soumis ( 1988 ) .
ความท้าทายโดยเฉพาะในสาขาและขั้นตอนวิธีราคา
เป็นมาตรฐานตามหลักกฎ
การแปล กรุณารอสักครู่..
