Giải thuật CWN – PAM dựa trên giải thuật M – PAM với sự điều chỉnh trong công thức TC cho phù hợp với sự ràng buộc về mặt dung lƣợng trong hệ thống viễn thông WTC = , ( , j) k medoidn i i j
i dis medoid non medoid L j
Tham số Li.j là tải lƣu lƣợng theo hƣớng (i,j)
Giải thuật CWN – PAM còn đƣa ra hai phƣơng pháp để tối ƣu kết quả tính toán trong trƣờng hợp kết quả không phù hợp với sự ràng buộc trong mạng viễn thông:
Bán kính cell thu đƣợc lớn hơn bán kính cell tham khảo trong bài toán quy hoạch vùng phủ
Lƣu lƣợng phục vụ của cell thu đƣợc hơn lƣu lƣợng phục vụ của cell theo bài
toán quy hoạch tần số
Giải thuật CWN – PAM
Bước 1: ta phải xác định số lƣợng lƣợng cell mong muốn (k)
Bước 2: chọn ngẫu nhiên k điểm dùng để làm medoid.
Bước 3: phân phối các non – medoid cho các medoid, một non – medoid chỉ phụ thuộc vào 1 medoid duy nhất, và đó là medoid gần nó nhất.
Bước 4: tính toán giá trị WTC lần đầu tiên
current WTC = , ( , j) k medoidn i i j
i dis medoid non medoid L j
Quá trình lặp (nhằm chọn ra những điểm nào thích hợp nhất để làm medoid):
Sử dụng 2 vòng for lồng vào nhau để chọn trƣờng hợp kiểm tra
Học viên : Trần Thị Hằng K15Đ2
medoid non – medoid
non – medoid medoid
Tiến hành lại các bƣớc 3, 4. Tính lại các giá trị WTCi,j cho các trƣờng hợp
Tìm cặp i,j sao cho giá trị WTCi,j là nhỏ nhất.
Tiến hành so sánh: Nếu WTCi,j< WTCcurrent thì ta sẽ chấp nhận sự thay đổi này.
Lặp lại quá trình lặp trên, điều kiện để kết thúc vòng lặp là:
j i
WTC, WTCcurrent
Bước tối ưu: Giả sử ta có:
- Bán kính của cell theo bài toán quy hoạch vùng phủ: R0
- Dung lƣợng phục vụ của cell bài toán quy hoạch tần số: C0
- Ri và Ci theo kết quả của giải thuật lần lƣợt cho các cell
k i1
- Nếu (Ri>R0) hoặc Ci> R0 ta sẽ phải tiến 1 trong 2 phƣơng án bổ sung sau:
1) Phƣơng án 1: tăng số cell mong muốn lên (k = k +1)sau đó tiến hành quy hoạch lại từ đầu.
2) Phƣơng án 2: tiến hành phân chia cell i thành 2 cell con. Giữ
nguyên các cell đã đạt tiêu chuẩn.
Lặp lại các bƣớc tối ƣu cho đến khi tất cả các cell đều thỏa mãn điều kiện