Solving the Vehicle Routing Problem with Time Windows with a combined strategy
As defined in Papadimitriou and Steiglitz (1982), an instance of an optimization problem is
a pair (F, c) where F is any set (the domain of feasible points) and c is a cost function, i.e.
a mapping:
The issue is then to find an f ∈ F for which c(y) ≤ c(f ), ∀f ∈ F, and such a point y in the
solution space is called a global optimal solution to a given instance or simply an optimal
solution.
This work, in particular, aims at finding a feasible solution f ∈ F such that f is an
approximation of the optimal solution y, based on a combination of Simulated Annealing
with a Hill-Climbing strategy. The strategy was considered inspired on the capabilities of
Simulated Annealing to both evolve solutions to a given problem and escape from local minima
and on the capability of Hill-Climbing to refine initially defined solutions. To complete
the method, a technique called ‘random restart’ (Russell and Norvig 2003) of the system
is applied in order to cope with the idea of producing solutions to varied configurations of
the VRPTW, returning the best solution from the executed restarts. Such strategy performs
multiple system restarts with the association of Simulated Annealing and Hill-Climbing and
produces, as a result, a model with diminished performance variance in different instance
executions of the system (consequently enhancing the robustness of the method). The main
idea behind the method is to combine a first algorithm that test and finds varied, but coarser,
solutions to the problem (Simulated Annealing), with a second algorithm capable of locally
refining initially defined solutions (Hill-Climbing), and a third technique that restarts the
system several times to return, after a number of restarts, the best solution (random restart)
to the problem. The general diagram illustrating the operation of the hybrid system can be
viewed in Fig. 1. The diagram shows the sequence of application of the Simulated Annealing
and Hill-Climbing algorithms, which are re-initialized a number of times (from k = 1
to limit, where limit is defined by the user) according to the random restart strategy for
producing the solution.
3 Description of the hybrid
การแก้ไขปัญหาการจัดเส้นทางยานพาหนะที่มีกรอบเวลาโดยรวมกลยุทธ์
ตามที่กำหนดไว้ใน papadimitriou และ steiglitz ( 1982 ) ตัวอย่างของปัญหา optimization
คู่ ( F , c ) F ใด ๆที่กำหนดโดเมนของจุดที่เป็นไปได้ ) และ C เป็นฟังก์ชันต้นทุน เช่น แผนที่
:
เป็นปัญหาแล้วหา F ∈ F ที่ C ( Y ) ≤ C ( F ) F ∀∈ F และจุดนั้นใน
Yโซลูชั่นพื้นที่เรียกว่าเป็นโซลูชั่นที่เหมาะสมสำหรับอินสแตนซ์หรือเพียงแค่ให้โซลูชั่นที่เหมาะสม
.
งานนี้โดยเฉพาะ วัตถุประสงค์ในการหาทางแก้ไขปัญหาที่เป็นไปได้ เช่น ∈ F F F เป็น
ประมาณเหมาะสมโซลูชั่น Y , ขึ้นอยู่กับการรวมกันของการดำรงอยู่
กับการปีนเขากลยุทธ์ กลยุทธ์ที่เป็นแรงบันดาลใจในความสามารถของ
การจำลองการอบเหนียวทั้งพัฒนาโซลูชั่นเพื่อระบุปัญหาและหลบหนีจาก
ไม่นี่ ม๊าท้องถิ่นและในการปีนเขาเพื่อปรับแต่งตอนแรกกำหนดโซลูชั่น ให้เสร็จสมบูรณ์
วิธีเทคนิคที่เรียกว่า ' การเริ่มต้น ' ( รัสเซล และ นอร์วิก 2003 ) ของระบบ
ใช้เพื่อรับมือกับความคิดของการผลิตที่หลากหลายของโซลูชั่นแบบ vrptw
,กลับมาโซลูชั่นที่ดีที่สุดจากการเริ่มระบบใหม่ กลยุทธ์ดังกล่าวมีประสิทธิภาพ
หลายระบบเริ่มต้นใหม่กับสมาคมของการดำรงอยู่ และการปีนเขาและ
ผลิต ผล เป็นแบบที่มีประสิทธิภาพที่แตกต่างกันเช่นลงแปรปรวน
การประหารชีวิตของระบบ ( จึงเพิ่มความแกร่งของวิธี ) หลัก
ความคิดที่อยู่เบื้องหลังวิธีการคือการรวมขั้นตอนแรกที่ทดสอบ และพบว่าแตกต่างกัน แต่หยาบ
, แก้ไขปัญหา ( การดำรงอยู่ ) กับสองขั้นตอนวิธีที่สามารถกลั่นในประเทศ
ตอนแรกกำหนดโซลูชั่น ( ปีนฮิลล์ ) , และสามเทคนิคที่รีสตาร์ท
ระบบหลายครั้งกลับหลังจำนวน รีสตาร์ท , โซลูชั่นที่ดีที่สุด ( การเริ่มต้น )
ถึงปัญหาที่เกิดขึ้นแผนภาพแสดงการดำเนินงานทั่วไปของระบบไฮบริดสามารถ
ดูในรูปที่ 1 แผนภาพแสดงลำดับของการประยุกต์ใช้การจำลองการอบเหนียว
การปีนเขาและขั้นตอนวิธีที่กำลังเริ่มต้น จำนวนครั้ง ( K = 1
วงเงินที่กำหนดจะถูกกำหนดโดยผู้ใช้ ) ตามการเริ่มต้นกลยุทธ์เพื่อผลิตโซลูชั่น
.
3 รายละเอียดของไฮบริด
การแปล กรุณารอสักครู่..
