schaum or - branch & bound algorithms

Upload: 5678totodile

Post on 02-Jun-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    1/16

    Chapter 6

    Integer Programming: Branch-and-Bound Algorithm

    FIRST A

    PP

    ROXLMATION

    i\n Integer program

    is

    a linear program with the odd requirement that

    ull v a n a ~ e s

    be integers

    ~

    Chnptor I. Thcrdor

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    2/16

    CHAP. 6) tNHGER I'ROGRAMMlt-:G:

    BRAN

    CHANO.BOUND ALGORITHM

    t25

    approximation

    is slllll

    nonintegrnl, then the iillegtl" proyafil whicb

    g a v ~ rise

    to

    Lllat first a)lproxlmetion

    lx't'Om

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    3/16

    126 INTEGER PROG

    RAMMING

    : BRANCH-AND-BOUND AI GOIUTHM

    (Cit"P. 6

    COMPUTATIONAL CONSIDERATIONS

    Ont alway' branches from thot progrm

    whi

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    4/16

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    5/16

    128 INTFOF. R PROORAM

    MI

    '

    : ,, : ~ 9

    ~

    .Sl

    \ >

    tth

    ' \:

    MnM U\

    C

    nd ont-2

    II""

    n\ldn

    C>lhtt

    than

    111OIIIuon

    to Prl)(lr= J

    the ~ ~ unc ' ; I. ; ll. , ; 161 1.

    ( 4999. lt.Jth : - usooo.

    1.5

    1 ~

    t.hr

    cri"'f'\ tnohcd n rouodtn& 1he i int ~ p p r o ~ t m a t t O n '

    to

    the O n ~ J n a l pRIJI.lm tn

    Problcmt6.= and 6 4

    to

    tnlcgcn

    and

    lhcn l.t\.1111

    t ~

    am ' '

    the uptunal

    a.>nei

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    6/16

    C

    HAP

    . 6)

    IKTEGER P

    RO

    G

    RAMMI

    NG: JlRAt-ICHANDBOUND ALGORITHM

    129

    6.6

    T h ~ fi rs uppro,imatlorn in Probkm

    6.2 was

    = 2.25

    .xi

    - LS

    .

    We wi

    (b 10 round

    10

    the

    do,sest

    i o ~ e ~ r pOint in tlrr.fNsiblt

    rl1)i01t

    .

    Now.

    or rhe: rour integer points surrounding tbe first approximation. only

    one, Cl. I). 15 round O I ~

    the

    feasib

    le

    region. Thus

    we

    lakt r - 2. " ) - I, with a o r c ~ p o n d

    m g

    : = 10,

    the proposed C\palmzd sdu1roo The

    tnac

    optimal

    $01 u1

    km w

    as

    found ali ;

    =

    ~

    th

    UJ the rounded

    $0

    lu

    1ion

    dC"vii IU."J

    rvm

    lhr true S\)h

    llit>n

    by more lhD T16 perct'Jll.

    Thlppcd (rom f11ry I to rctOJ1CI 1

    500

    boCI

    from

    f>

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    14/16

    CHAP

    7)

    INTF.GF.

    R PROGRAMMIN():

    CU T

    A

    LGOR

    .I

    THMS

    137

    after lhrtenerations.The fiat approximation to r o ~ r a m (I)

    is

    lhus x: I.H. x; a 7,x; a 5with :. -:;a: 279.

    x

    .

    x.

    ~ .

    I 0 0 - 0.3

    0.005

    0 - 1.6 0

    us

    x,

    0 0

    I

    0.2

    -

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    15/16

    13k IN1 CtoCR PR

    CKJ

    RAMMtNO: CUT AI.

    GO

    RI11fM S

    [C

    H.AI'.

    v:uiil.ble> ; l _ f ~ rcquirccJ lo be nounc:pthc and lntC gfal il rouo,...& wt '.li lr;u;i. " 'lc- no ubot.\tC tun.ahiC' U1UJol be

    1n"de

    trcnuer

    thtth oc eqma l to L Thb ht tur.:o lmpl.es

    that

    the sum or aU lhc acmb.sic

    V

    .n lbln

    u1w:t

    be

    LWde gr-eater th

    :in

    or equal to t. I ( hii condnioo rs usod as the nev. c : t . I ~ L m 10 beadjoin'*s

    to

    the r i . g ~ n . a

    l o t c ~ r

    progrum.

    < ~ ~ ~

    ha'e

    the t ~ l g . o r i t b m llrst ~ l c d . y l'>ao1.jg.

    7.7 Use

    the

    cut

    aJgoriLhm developed In

    Pr

    oblen\ 7.6

    10

    solve

    n u x t m t l t

    -: - ,

    1

    + 4.v.

    11bject1

    :

    h , +

  • 8/11/2019 Schaum or - Branch & Bound Algorithms

    16/16

    CHAI'

    7)

    INTEGER PROGRAM MING: CUT

    AL