Nếu dùng cẩn thận, mỗi giải pháp thương mại-off tương ứng với một thứ tự cụ thể của tầm quan trọng của các mục tiêu. Nó là rõ ràng từ hình 1 giải pháp A. Gán tầm quan trọng hơn chi phí hơn để thoải mái. Mặt khác, giải pháp C gán tầm quan trọng hơn để thoải mái hơn với chi phí. Vì vậy, nếu như một yếu tố ưu tiên tương đối trong số các mục tiêu được biết đến với một vấn đề cụ thể, có là không cần để thực hiện theo các nguyên tắc ở trên để giải quyết một vấn đề tối ưu hóa đa mục tiêu. Một phương pháp đơn giản sẽ là để tạo thành một hàm mục tiêu hỗn hợp là tổng trọng số của objectives7,, nơi một trọng lượng cho một mục tiêu là tỷ lệ thuận với các yếu tố ưu tiên gán cho mục tiêu cụ thể đó. Phương pháp này của scalarizing một vector mục tiêu vào một hàm mục tiêu hỗn hợp duy nhất chuyển đổi vấn đề tối ưu hóa đa mục tiêu vào một vấn đề tối ưu hóa đơn-mục tiêu. Khi như là một chức năng mục tiêu hỗn hợp tối ưu hóa, trong nhiều trường hợp có thể có được một giải pháp thương mại-off cụ thể. Thủ tục này xử lý vấn đề tối ưu hóa đa mục tiêu là đơn giản hơn nhiều, Tuy nhiên, vẫn còn chủ quan hơn so với các thủ tục trên lý tưởng. Chúng tôi gọi thủ tục này một tối ưu hóa đa mục tiêu dựa trên sở thích. Một sơ đồ thủ tục này là. Hiển thị trong hình 3. Dựa trên thông tin cao cấp, một sở thích vector w đầu tiên được chọn. Sau đó, các véc tơ sở thích được sử dụng để xây dựng các chức năng tổng hợp, sau đó tối ưu hóa để tìm một giải pháp thương mại-off duy nhất tối ưu bằng một thuật toán tối ưu hóa đơn-mục tiêu. Mặc dù không thường được thực hiện, các thủ tục có thể được sử dụng để tìm ra giải pháp thương mại-off nhiều bằng cách sử dụng một vector sở thích khác nhau, lặp đi lặp lại các thủ tục ở trên.
đang được dịch, vui lòng đợi..
