tailieunhanh - thiết kế và đánh giá thuật toán - trần tuấn minh -7

Phương pháp tham lam và Heuristic Trong khi thiết kế giải các bài toán ta có thể cố thử theo mọi phương án để tìm lời giải tối ưu. Nhưng không phải lúc nào cũng được như vậy, vì có rất nhiều trường hợp tổn phí rất nhiều thời gian. Nên thay vì tìm lời giải tối ưu, ta tìm một lời giải tốt theo nghĩa : - Nó đáp ứng được yêu cầu, trong một thời gian mà thực tế chấp nhận được. Một thuật toán “tốt” như vậy ( không phải là tối ưu ) gọi là thuật toán. | Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 97 - if m w b i Vmax v b i C b i 1 m - w b i dct d i d j Đổi chO return Vmax VII. Phương phap tham lam va Heuristic Trong khi thiết kế giai cac bai toan ta co the cổ thử theo moi phương an để tìm lơi giai toi ưu. Nhưng khOng phai luc nao cung đươc như vậy vì co rất nhieu trương hơp ton phí rat nhieu thơi gian. Nen thay vì tìm lơi giai toi ưu ta tìm một lơi giai tốt theo nghĩa - No đap ưng đươc yeu cau trong mọt thơi gian ma thực tếchấp nhạn đươc. MOt thuât toan tot như vây khOng phai la tói. ưu goi la thuât toan Heuristic. Thuat toan Heuristic thương đươc the hiện trong phương phap tham lam. Ta co gan cho mOt trat tư nao đo roi xư ly theo trat tư đa cho. Ta xet bai toan To mau đo thị sau To mau cho mọt đo thị vơi sO mau ít nhất co the. To mau cho đo thị la gan mau cho moi đỉnh cua đo thị sao cho khong co 2 đỉnh ke nao cung môt mau. Bai toan to mau đo thị đươc nghiên cưu trong nhieu thap ky nay no thuôc vao môt lơp kha rông bai toan đươc goi la bai toan N-P đay đu ma đoi vơi chung thì nhưng lơi giai hiẹn co chu yeu thuOc loai co het moi kha nang . Nếu đo thị nho ta co the co thử moi phương an đe co the đi tơi mOt lơi giai toi ưu. Nhưng vơi đo thị lơn thì cach lam nay la khong the. MOt lơi giai tot co đươc tư thuat toan Heuristic la cach tiếp can cua ta cho trương hơp nay. Thuat toan Heuristic hơp ly cho bai toan to mau đo thị đươc the hien bơi cach thiết kế tham lam - Ta co to mau cho cac đỉnh trươc het bang mOt mau khong the đươc nưa mơi dung tơi mau thư hai thứ ba . . . Thuat toan đươc mO ta như sau 1. Chon mOt đỉnh chưa đươc to mau va to no bang mau mơi. 2. Tìm trong cac đỉnh chưa đươc to mau vơi mOi đỉnh đo xac định xem cO phai la đỉnh ke cua 1 đỉnh đa đươc to mau mơi chưa. Neu chưa thì to đỉnh đo bang mau mơi. Tran Tuấn Minh Khoa Toán-Tin Sưu tầm bởi Simpo PDFMergean d SpZit Unregistẹíed Vers i o n - h tt p i m p o pdf. co m - 98 - minh hoa - Tô xanh