timetable using graph coloring

Upload: tinle

Post on 04-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 timetable using graph coloring

    1/4

    PROBLEM 3

    BAI TON: Mt trng i hc c Rphng hc, mi phng hc c thuc tnh l v tr v

    sc cha (s ch ng!i tr"ng phng#$ % tr l mt thuc tnh phc h&p g!m c'c thng

    tin) M* phng, t+ng l+u v t" nh$ Nmn hc &c m- tr"ng mt hc ./$ Mt mn

    hc c th0 &c chia thnh nhi1u l2p hc n3u s sinh vi4n 5ng .6 hc mn hc

    v&t 7u' .h8 n5ng cha c9a mt phng$ Msinh vi4n 5ng .6 mn hc$ Mi ng:

    &c chia thnh ;< ca hc, =u>i s'ng ;? ca hc v =u>i chi1u ;? ca hc$

    Yu cu)

    @$ A*: B'c nh c'c rng =uc cng v rng =uc m1m ch" =i t"'n B3p thi

    .h"' =i0u thC" =i t"'n Dt t8 - tr4n?$ A*: m hEnh h"' =i t"'n F2i Fng =i t"'n th"8 m*n rng =uc v 'nh B

    sang =i t"'n t mu ! th$

    Xc inh cc rng buc cng v rng buc mm trong bton:

    Rng buc cng:i$ %" cGng mHt thi gian( ca# tr"ng ng:, mHt phng hc .hng th0

    c hIn mHt l2p hc$

    ii$ Jhng hc .hng th0 c l2p hc v2i s sinh vi4n nhi1u hIn sc cha c9aphng$

    iii$ %" cGng mHt thi gian (ca# tr"ng ng:, mHt sinh vi4n .hng th0 tham gia nhi1uhIn mHt l2p hc$

    iv$ MHt l2p hc .hng th0 FiKn ra tr"ng ? ca li4n ti3p - ? phng .h'c nhau (tanh, t+ng l+uL#

    Rng buc mm:i$ l2p hc ti cGng mHt thi gian (ca# .hng l2n hIn t>ng s

    phng$

    ii$ l2p hc c9a mHt mn hc cng nhN cng tt$iii$ hn phng ch" l2p phG h&p v2i s sinh vi4n c9a l2p nhOt (cng tch trng cng tt#$

    iv$ Ph tQ u ti4n chn ca ch" l2p hc (CB) @,?,R,

  • 7/21/2019 timetable using graph coloring

    2/4

    T 'c rng =uHc cng (harF c"nstraints# ph8i &c thUa m*n tOt c8 0 c th0 t" ra&c 'p 'n Vng$ 'c rng =uHc m1m .hng nhOt thi3t ph8i thUa m*n tOt c8 tu: nhi4nn3u thUa m*n cng nhi1u rng =uHc m1m sW c &c 'p 'n tt nhOt c th0$

    BAI TON TH! "#N RAN$ B%&' ('on)tr*nt +*t),*cton-rob./m)0X PYHp hZu hn c'c =i3n) v@, v?, vR,L, vn

    X Mi1n gi' tr .h'c rng c9a c'c =i3n) [v@, [v?, [vR,L,[vn

    X PYHp hZu hn c'c rng =uHc) @, ?, R,L, n

    1 23ng b ton th4* m5n rng buc cho b ton 671 th89h* b;u )nh vH? 'h7n .=@c 671 th/o th t tng

    mCn hDc ()ubE/ct0?T PYHp c'c phng \ ] ^\@,\?,$$,\r_`T PYHp c'c mn hc ] ^@, @,L, n_`T PYHp c'c l2p hc c9a mn i=Ot .E ] ^ c"ursC@, c"ursC?, c"ursCR,L, c"ursC._`T PYHp c'c ca hc tr"ng tu+n P ] ^t@, t?, tR,L, t?;_ (@ ng: h"c c < ca hc, gi8 subR tr"ng

    tu+n c ng: hc n4n t>ng s ca ] < B ] ?; ca#$o JhYn l2p (c"ursC# ch" tdng mn hc (su=eCct# FQa v" Fanh s'ch sinh vi4n 5ng .6 v

    .h8 n5ng cha c9a c'c phng hc(\""m# cn li nhfm thUa m*n c'c rng =uHc cng$ ? h2ng phYn l2p) FQa v" ca hc (cGng ca hc sW c nhi1u l2p c9a mHt mn hc#nhfm ti u ha ca hc v phYn l2p hc FQa v" phng hc (c'c l2p hc sW s FSng

    chung phng# nhfm ti u l&ng phng s FSng$o 3t h&p hai h2ng ta c =i t"'n thUa m*n rng =uHc nh sau) PYHp hZu hn c'c =i3n) c"ursC@, c"ursC?, c"ursCR,L, c"ursC.c9a cGng mHt mn

    (su=eCct#$ Mi1n gi' tr .h'c rng c9a c'c =i3n)

    [c"ursC@]^\^\@,\?,$$,\r_`P^ t@, t?, tR,L, tt_ _ `[c"ursC?]^\^\@,\?,$$,\r_`P^ t@, t?, tR,L, tt_ _ `[c"ursCR]^\^\@,\?,$$,\r_`P^ t@, t?, tR,L, tt_ _ `L[c"ursC.]^\^\@,\?,$$,\r_`P^ t@, t?, tR,L, tt_ _ `

    (%2i [c"ursC]^\,P_ l Fanh s'ch c'c phng cn trng h"5Hc ca trng m c"ursCic th0hc (thUa m*n rng =uHc) .h8 n5ng cha c9a c'c phng ph8i l2n hIn s sinh vi4ntham gia c"ursCi#$

    PYHp hZu hn c'c rng =uHc) ]^'c l2p hc FiKn ra cGng ca hc c phng .h'c nhau`

    'c l2p hc cGng phng hc c ca hc .h'c nhau$_

  • 7/21/2019 timetable using graph coloring

    3/4

    'c rng =uHc cng (harF c"nstraints# c th0 &c =i0u ! thnh =i t"'n t mu !th (graph c"l"ring pr"=lCm#$

    nh 6F Gu* b ton tC mu thi ($r*1h 'o.orng -rob./m0BamplC) c l2p hc (c"ursC# c9a mn hc (su=eCct# in" $

    % ] ^c"ursC@, c"ursC?, c"ursCR, c"ursC

  • 7/21/2019 timetable using graph coloring

    4/4