Thuật toán Dijkstra không thực sự cần một ưu tiên hàng đợi thông dụng. Nó chỉ
đòi hỏi những gì được biết đến như một hàng đợi không thay đổi ưu tiên. Việc sử dụng một hàng đợi ưu tiên
là giọng đều đều nếu trình tự của các yếu tố đã xoá có phím không giảm. Dijkstra
thuật toán sử dụng hàng đợi của nó trong một cách không thay đổi bởi vì chèn và decreaseKey oper-
ations sử dụng khoảng cách của mẫu d [u] c(e) nơi d [u] là giá trị quan trọng của cuối
deleteMin và c(e) là một chi phí không âm cạnh.
nó không được biết đến cho dù monotonicity có thể được khai thác trong trường hợp của tướng
thực cạnh chi phí. Tuy nhiên, đối với số nguyên cạnh chi phí significant tiết kiệm là có thể. Chúng tôi
đang được dịch, vui lòng đợi..