Bài giảng Thuật toán nâng cao: Chương 7 - Nguyễn Thanh Bình

33 6 0
Bài giảng Thuật toán nâng cao: Chương 7 - Nguyễn Thanh Bình

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Thuật toán nâng cao: Chương 7 trình bày về Thuật toán tham lam (greedy algorithms). Nội dung trình bày cụ thể gồm có: Nguyên tắc thuật toán tham lam, ưu nhược điểm, cấu trúc tổng quát, độ phức tạp của thuật toán,... Mời các bạn cùng tham khảo.

− = =   = )? B n Ω? ! ! )? B − $ '4 ≤; = − − ≥ , )? B n Ω? − ✂ ✂ = L ✂ = ≥ B > )? B ≥ &k ≥E ≥   − ✁ − − ✁ = − = ✂ − ✁ ✂ − ✄ = − − ✄ ✂ ≥ B `G = $33 ( H P $ ! %! & 3( $ % 3( > > K ( > & & , 3( $ % => > X % %S / , $ _ ` => > r P & 7{ " D q ( > , > e & q ( / ? ! !œB q = > #S H> e ? O % %' / = ",>B ! B q ( > > ? Aw "† & … "q> G< # : r u g ( $ AY ‡* /8 , !" ! & L• r % != & H ( ( > & > g & != | !b & S 78 1! O ? ( > > &=B O $ T ' ( > > c "8 r H " A@! AY $ % D % $ ( l " ( > i > r "8 G Ÿ 1! / / % % q => l > H> 1! > ( " O ! ( > , > r ( > > r G2 H hh &@ c $ !" !? o ,> l> ! ( 'P ( > > r w '#B S €! w'# [n∅ hh [ " ( > > r y "@ ? ≠ ∅ ' [ " ( > >B / An ? B hh A g ,> @ # + K ! n L ’A“ ] ?[ a ’A“ O ' " ( > >B @ [on[ a ’A“ @ /] @ /y "@ ] ?[ " " (B @ @ [ @"7@ @ C @ /] @ / G; #A@ c P ‡%> & " WiT ]]! ! * , , p ) ! ! " : , H H X Ž7 GE A&3 O != % A@ / l #A@Q Wb # J #' != 1! % H Po 7:> A%> ' #A@ " P H T H ' O P #A@ O != #Q #" ! %> T 1! &: # J J l # J #A@ #' ]? B " 1! ( 7w [ n ’ l> Wb ∈ [S 7? B " 1! &: J % # \ " ,> l> "4 H # J T # J &H „ > ( " 'P %> @ u l &: J # J T o ∀ < ∈ [S ∈ [o 7? > < !" ! , ( > > r #A@ @ 1! &: J G5 A&3 ) Y> w [:> A%> # J # !" ! # J J O 1! &: #74! + /0 H 3( > > ; !" ! < , œ ( > > r G` A&3 ) Y> w2 [:> A%> # J # v /J !" ! # J @ O 1! % , ( > x ! 1! % #74! H > r — GG A&3 ! + r K , ( 7w \n’A“ " ( > > l &f , ' 3n’ A%> @ 1! % # v /J % \S > ( € o ∀ – S An ' A ≠ Q A l &f , ! " !S # A O ]?A B p H ' 1! &: J A L " & #S r … O l 3žž \ ! ‘3žž‘n‘3‘ % 3žž O # J = \?6 " # J &: J A> % B # J O i> ( l #! ' \ @ , !" ! , 3žž n \S ! ‘3žž‘ n ‘3‘S # \ " ( > > r 2CC A&3 , @A@?[B &@ n "@ ?[B hh [:> A%> # J @ [ n ’ "† ( %S r … O \L’ r \ K & & J " != /i "8 !" ! &f , !" ! 2CE " r ! M " + + %> € ! H H & H ( > ( > > K > r ( !i "8 , r + e H !" ! r 2CN != r P €! " P O! " * /@7B &f A* c D> * + /0 + J H Xi &+ & ;ECCC * !iT ]]! ( !i!= b L< "J I ,> I " A > ( " S" ! % D> * x 22E ;, BB ! 78 ! + + H H H : + H "8 !" ! r K , 22N $ ! * p , " I , : H : ' H : H ) ! I & > K r > K r ! I H , XŽ % != u : $ H u j u r != = * * & = u i $ 225 ( $33 D M 3n?.SUB " != ; O " ,> _ ` r u W= € D " X % ? ? S'B ≡ ?'S BB W= € D l " /a X % ∀ S' ∈ r ' ' W= " != g u ' % u "4 e ' O A H W= I: " != € D ' S"# ' ,> l> QI: T u != != * * K € D' l " 3n?.SUB " != € D' 3n?.SUBS !b 7r y?@BQ QI: T b ! '4 c 7r = K ' U" D ,> € ' O =/ "J * r H ( @n? S'B∈U O € D " != " p H 22` ( ‹ f ‡* /8 p , H !" !A | !r & S * p H &k #! ' != , # != ,> &( (! &H & % K 'Œ "q> !b "J "q>S Z " ,> | !b & S ? S'B (! Z ∪ ’? S'B“ " ,> l ? S'B l * l " ! "4 "# K K D US ! > ( o * #! ' * p H Z > ( &( p H " 22G ( , !" ! ?3S yB &@ Zn∅ y "@ ?Z * B/ A D ? S'B l> " r '4 Z Z n Z ∪ ’? S'B“ @ /y "@ @ ?ZB @ / X8 # † Ho Wb , " f S O , "' ) ! 7w /0 != " , # ! * 1A D p l> 2;C #$ ,> Z " ‹ f g != "8 ? €! g p ,> H P *B * r … l l> " " ? S'B O * !" ! | !b & S A H r * D Z 7r p , [:> A%> U @ J S Z €! ‘.‘ * S !b * u r '4 !b US ? H % ' ' = … != * # B ? S'B l #! ' ' ' [ ,> H ( * < *S + " * p (! /J < u S'B O Z' l H " l 7r Z? ,> Z p ,> * u Œ 2;< #$ , &@ "?.S US yB Zn∅ 7:> A%> ] ?!b U @ UB / ? S'B O 7r p H ]? ' ' = * B @ hh r ' ' Z n Z ∪ ’? S'B“ ,> * ' ' @ /] @ /] @ ?ZB @ / 7r v /J 2; #$ + /0 E N < ; 2;2 "$ Z " ,> ‹ f g != * H "8 # * & J c* u " != r … u !" ! | !b & S 7r H> H l> " l r * ' u &H „S #! ' l * #! ' Z" = * p O , J S * u != u &H „ | !b & S ? S'B L '4 = = * L O 7r p H #! ' ' * ' r ' ' r … S l * p H * ' ' 2;; "$ , > !?.S US yS B hh " u &H „ &@ Zn∅ Z n ’ “ y∈ ! ? SyB∈UB / ] ?!b u I n I ∪ ’ Sy“ hh / u P @ /] y "@ ?‘.Z‘ – B / hh Z " * ? S'B O 7r p H '' * ] ?' ∉ ZB @ hh #! u Z n Z ∪ ’? S'B“ Z n Z ∪ ’'“ y∈ ! ?'SyB∈UB / ] ?!b u I n I ∪ ’'Sy“ hh #! ' I u @ /] @ /] @ /y "@ @ ?ZB @ / IS '4 ∈.Z P' 2;E "$ + /0 E N < ; 2;N ( => > , , " D@ c dc /E @ c dc BB ) ! D@ c ecB x 2;5 € ‡ u D D O 7r u A H > 7" D Œ " , 3n?.SUBS U ,> *! : H g u % !b XŽ 2;` 6C $ ‹ f H R " ,> g% % ∈R !b u iA O 'f g" D l =/ : !b ∉R O 'f g" =/ $ u = [o 'f gN A H > S R n ’%“ "8 … H g% % : H g% % @ 'f 2g Jhf 2A g A ∀2∈ RB !" ! f !b & S #! ' R u $ u = [" : H !b #! ' R u > ( : H g% % u Œ " = [ r : S Rne /g g% % + " =/ $ u " 2;G 6C $ , ? '0 Q Wb 1! > '0 != Q PA H , 'Y ‡* /8 , ! " ! ",> "D > '0 c ' l > '0 K H ! , r [ => > K , !" !' [ K Z : O ( !i o J != u O " , p 'Y 2E ! O 1! ' ' S !b Q % !b 7{ ! " ‡* /8 c , "l + 1! ' l ",> "D B ' "l + J < e 'D &: J Q ' ! " ! ",> "D l " "4 H ?" H # H ( †S > q ' = ' ' P 2E2 D F ! "†o != * D> * J K O " O L< > -F` :'4o n

Ngày đăng: 10/05/2021, 08:34

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan