Está en la página 1de 15

TRABAJO DE INVESTIGACION

METODO DE BRANCH & BOUND

Ramo:

Investigaci n !e O"e#aciones$ A'icia %(#e) O$ E#i* Ega+a$ Ne'son %(#e) ,$ J-an Ca#mona V$

%#o&eso#a: Integ#antes:

.ec/a:

0a Se#ena Ene#o 1234

INDICE 3$ Int#o!-cci n 1$ O56etivos gene#a'es 7$ O56etivos es"ec8&icos 4$ Desa##o''o I 9 De&iniciones : Conce"tos Rami&icaci n Acotaci n E'iminaci n Se'ecci n B;s<-e!a en %#o&-n!i!a! =!e"t/>&i#st? %#ime#o e' Me6o# =Best>&i#st? B;s<-e!a en Anc/-#a o "o# Nive'es =B#ea!t/>&i#st? II 9 %a#a'e'ismo : !ist#i5-ci n !e ca#gas So5#eca#ga !e 'a 5;s<-e!a Decisi n ent#e com-nicaci n : com"-taci n Esca'a5i'i!a! : a'go#itmos esca'a5'es A'go#itmo !e Rami&icaci n : Acotaci n sec-encia'es : "a#a'e'as III 9 %a#a!igma !e 'a O#ientaci n a o56etos @$ Conc'-si n$ A$ Bi5'iog#a&8a$

Introduccin B#anc/>an!>Bo-n! =B&B? es -na t(cnica e&iciente "a#a 'a 5;s<-e!a !e so'-ciones !on!e s- o56etivo es encont#a# no so'amente -na so'-ci nB "e#o si 'a "tima$ E' M(to!o !e B#anc/ an! Bo-n! se a"'ica ma:o#ita#iamente "a#a #eso've# "#o5'emas !e o"timi)aci n$ Esta t(cnicaB conoci!a tam5i(n como t(cnica !e CRami&icaci n : "o!aDB se inte#"#eta como -n E#5o' !e so'-cionesB !on!e ca!a #ama ''eva a -na "osi5'e so'-ci n "oste#io# a 'a act-a'$ 0a ca#acte#8stica !e esta t(cnicaB es <-e e' a'go#itmo se enca#ga !e !etecta# en <-( #ami&icaci n 'as so'-ciones !a!as :a no estEn sien!o "timasB "a#a C"o!a#D esa #ama !e' E#5o' : no contin-a# ma'gastan!o #ec-#sos : "#ocesos en casos <-e se a'e6an !e 'a so'-ci n "tima$ Casi to!as 'as ot#as t(cnicas !e 5;s<-e!as son !istintas !e' m(to!o B&B "o#<-e enc-ent#an so'-ciones no "timas o so'-ciones s-5 "timas$ E' "#o5'ema !e5e se# #e"#esenta!o con -n g#a&o !e esta!osB !on!e e' esta!o inicia' signi&ica e' "#o5'ema "#o"-esto : e' esta!o &ina' es e' o56etivo a a'can)a#$ Ha: va#iaciones como 5;s<-e!a con #et#ocesoB "#og#amaci n !inEmicaB 'os E#5o'es !e !ecisi n FGO : ot#os$

Objetivo General Ent#ega# in&o#maci n so5#e e' m(to!o !e B#anc/ & Bo-n!B 5asa!o en e' !ise+o !e A'go#itmos !e Rami&icaci n : %o!a$

Objetivos Especficos En este t#a5a6oB se#E "#esenta!o "o# 7 secciones: 0a "#ime#a secci nB a'g-nas !e&inicionesB conce"tos : &-ncionamiento !e 'o a'go#itmo B#anc/>an!>Bo-n!$

0a seg-n!a secci nB e' "a#a'e'ismo : !ist#i5-ci n !e ca#ga "a#a a'go#itmos "a#a'e'os$

0a te#ce#a secci nB 'a o#ientaci n a o56etos "a#a esos a'go#itmosB conc'-siones : 5i5'iog#a&8a$

I Definiciones y Conceptos E' &-ncionamiento gene#a' !e 'o a'go#itmo B&B consiste en #e!-ci# e' es"acio !e 5;s<-e!a !e' "#o5'ema "o!an!o 'as )onas !e' E#5o' a;n no eH"'o#a!as <-e no "-e!en c#ea# me6o#es so'-ciones <-e 'a so'-ci n en c-#so$ %a#a tantoB e' m(to!o !e #ami&icaci n : acotaci n B&B 5-sca siem"#e 'a "tima so'-ci n :B n-nca -na 5-ena so'-ci n$ %a#a com"#en!e#emos me6o# como e' a'go#itmo B&B &-ncionaB a'g-nos conce"tos !e5en se# !esc#itos$

Ramificacin Signi&ica e'egi# e' "# Himo no!o en c-#so !e 'a 'ista !e no!os vivosB sien!o e' no!o vivo e'imina!o !a 'ista : 'a contin-aci n oc-##e gene#an!o s-s /i6os$ %a#a e'egi# e' "# Himo no!o en c-#so /a: 7 est#ategias:

.I.O: Se -ti'i)a -na co'a "a#a im"'ementa# 'a 'ista !e no!os vivosB tien!o e' no!o en c-#so e' "#ime#o no!o !e 'a 'ista !e no!os vivos =0NV? : s-s /i6os se a+a!en a' &ina' !e 'a 'ista$ E' #eco##i!o a<-8 es "o# nive'es$

0I.O: Se -ti'i)a -na "i'a "a#a im"'ementa# 'a 0NV$ A<-8 e' "# Himo no!o vivo se#E e' "#ime#o !e 'a 0NV : s-s /i6os se a+a!en a' inicio !e 'a 'ista$ Esta est#ategia es m-: simi'a# a' #eco##i!o en "#o&-n!i!a!B tien!o como !i&e#encia !e gene#a# to!os 'os /i6os !e' no!o en c-#so antes !e e'egi# e' "# Himo no!o$

MINIMO COSTE: Se -ti'i)a -na co'a con "#io#i!a!es "a#a im"'ementa# 'a 0NV$ A/o#aB ca!a no!o !e 'a 0NV tiene -na "#io#i!a! o costeB !e &o#ma <-e siem"#e e' no!o con ma:o# "#io#i!a! se#E e'egi!o$ Un "#o5'ema !e o"timi)aci n con #est#icciones "-e!e se# t#ans&o#ma!o en -n "#o5'ema !e encont#a# 'a so'-ci n !e m8nimo coste$ As8B c#ease -na &-nci n !e estimaci n$ Encont#a# -na &-nci n !e estimaci n &Eci' !e ca'c-'a# no es -na ta#ea &Eci'$ Ha: "#o"ie!a!es <-e 'a &-nci n !e5e c-m"'i#$ Se no se c-m"'en e' a'go#itmo se !et(n a' encont#a# 'a "#ime#a so'-ci nB 'a c-a' "-!e no se# 'a "tima$

En 'a &ase !e #ami&icaci n es "osi5'e em"'ea# "o!a "a#a <-e e' tama+o !e' E#5o' !e esta!os sea #e!-ci!o$ Esta "o!a no es 'a misma <-e a "o!a #ea'i)a!a "o# e' m(to!o$ 0a "o!a #ea'i)a!a "o# e' m(to!o es "a#a evita# -na !-"'icaci n !e 'os esta!os en e' E#5o'B evitan!oB as8B <-e -n mismo no!o sea eH"'o#a!o mEs !e -na ve)$

Acotacin Signi&ica -sa# -na &-nci n U "a#a "o!a# en e' E#5o' !e' es"acio !e esta!os !e 'os no!os <-e se a6-sten a -na #eg'a !e "o!a$ 0a &-nci n U tieneB inicia'menteB va'o# mEHimo !ete#mina!o "o# -na /e-#8stica 5asa!a en in&o#maci n eHt#a !e' "#o5'emaB sien!o <-e U n-nca "o!#E se# meno# <-e 'a so'-ci n !e m8nimo coste$

Eliminacin Signi&ica "o!a# 'os no!os <-e 'o '8mite es ma:o# <-e 'a so'-ci n encont#a!a /asta a/o#a$

eleccin Gene#a'menteB 'a &-nci n !e se'ecci n estE !ete#mina!a "o# -na &-nci n !e "#io#i!a! /e-#8stica$ 0os s-5"#o5'emas estEn a'macena!os en 'a est#-ct-#a !e !atos en -n o#!en "a#cia' o tota'B <-e no es !ec#eciente !e 'a &-nci n /e-#8stica$ Como 'a &-nci n !e se'ecci n a&ecta s- e&icacia : a' es"acio !e memo#ia #e<-e#i!oB a'g-nas #eg'as !e se'ecci n /e-#8stica mEs com-nes son !esc#itas como: "#o&-n!i!a!B anc/-#a o nive'es : "#ime#o e' me6o#$ !"s#ueda en $rofundidad %dept&'first( 0a &-nci n !e se'ecciona# e' s-5"#o5'emasB <-e !e5e esta# a mEs "#o&-n!i!a! en e' E#5o'B !e5e tene# -n meno# va'o# !e 'a &-nci n !e "#io#i!a! /e-#8stica$ %a#a -ti'i)a#se este m(to!o es necesa#io -ti'i)a# -na est#-ct-#a !e a'macenamiento ''ama!o 0I.O o "i'a$ 0a com"'e6i!a! !e 'a "i'a se inc#ementa 'inea'mente con e' nive' !e' E#5o' !e 5;s<-e!a a'can)a!o : e' &acto# !e !ivisi n$ 0os s-5"#o5'emas gene#a!os a "a#ti# !e' s-5"#o5'emas e'egi!o : !escom"-esto son int#o!-ci!os en 'a "i'a sig-ien!o -n o#!en !ec#eciente !e 'a &-nci n !e "#io#i!a! /e-#8stica$ 0as "#inci"a'es venta6as son: 'a "#ime#aB es e' m(to!o !e se'ecci n mEs econ mico !e' "-nto !e vista !e' es"acio !e memo#ia #e<-e#i!o :I 'a seg-n!a es <-e con!-ce mEs #E"i!amente a 'a o5tenci n !e -na me6o# cota s-"e#io#$ En cont#a"a#ti!aB 'as !esventa6as son: e' n;me#o !e s-5"#o5'emas ins"ecciona!os es ma:o# <-e e' #ea'i)a!o en ot#os ti"os !e se'ecciones :I se ent#a -na #ama !e' E#5o' <-e no ''eva a 'a so'-ci n "timaB necesitEn!ose m-c/o tiem"o "a#a sa'i# !e esa #ami&icaci n$

$rimero el )ejor %!est'first( 0a &-nci n !e se'ecci n e'ige a<-e' s-5"#o5'ema con -n meno# va'o# !e 'a &-nci n !e "#io#i!a! /e-#8stica in!e"en!ientemente !e' nive' !e "#o&-n!i!a! en <-e se enc-ent#e en -n E#5o' !e 5;s<-e!a$ 0a est#-ct-#a !e a'macenamiento -sa!a es -na 'ista o#!ena!a$ 0a venta6a es <-e !i&8ci'mente -n "#o5'ema es !escom"-esto innecesa#iamente$ Se eH"'o#an menos no!os <-e -san!o ot#as est#ategiasI : 'a !esventa6a: 'a me6o# cota s-"e#io#B s-e'e o5tene#se en 'as &ases &ina'es !e' a'go#itmo : e' c#ecimiento eH"onencia' en e' es"acio !e memo#ia necesa#io a-menta con&o#me 'a "#o&-n!i!a! !e' E#5o'$ !"s#ueda en Anc&ura o por *iveles %!readt&'first( 0a &-nci n !e se'ecci n e'igeB !e ent#e a<-e''os s-5"#o5'emas <-e estEn a meno# "#o&-n!i!a! en e' E#5o' !e 5;s<-e!aB e' <-e tenga -n meno# va'o# !e 'a &-nci n !e "#io#i!a! /e-#8stica$ 0a est#-ct-#a !e a'macenamiento -sa!o "o# este m(to!o es .I.O o co'a$ 0a venta6a !e -ti'i)a#se ese m(to!o es <-e a!mite <-e 'a a"'icaci n /aga teste !e !ominancia ent#e 'os s-5"#o5'emas <-e se enc-ent#a a 'a misma "#o&-n!i!a! !e' E#5o' !e 5;s<-e!aI : 'a !esventa6a es <-e ese ti"o !e est#ategia no es #ecomen!a5'e ni !es!e e' "-nto !e vista !e' tiem"o !e com"-taci n ni !es!e e' !e' a/o##o !e memo#ia$ Ha: to!av8aB ot#a est#ategia ''ama!a Mo!e'o H85#i!o <-e es -na com5inaci n !e 'a 5;s<-e!a en "#o&-n!i!a! : !e 'a 5;s<-e!a "#ime#o e' me6o#$ Se 5asa en a"'ica# a'te#nativamente ca!a -na !e 'as est#ategias$ %#ime#o #ea'i)ase -na en "#o&-n!i!a! /asta <-e no se "-e!a "#oseg-i# 'a 5;s<-e!a "o# 'a #ama gene#a!a$ De 'os no!os activos gene#a!os se'eccionase -no a"'ican!o 'a 5;s<-e!a "#ime#o e' me6o# : a "a#ti# !e (' se #ea'i)a -na n-eva 5;s<-e!a en "#o&-n!i!a!B #e"itien!o e' "#oceso /asta 'a &ina'i)aci n !e' a'go#itmo$

II $aralelismo y distribucin de car+as C-an!o se tiene m-c/os "#o5'emas com"'e6os e' es&-e#)o com"-taciona' eHigi!o es m-: g#an!e e "o# esoB s-#ge 'a necesi!a! !e "a#a'e'i)a#'osB "o#<-e 'a "a#a'e'i)aci n es -na !e 'as o"ciones "a#a &aci'ita# e' t#atamiento !e "#o5'emas #ea'es$ E' &acto# mEs #e'evante "a#a 'a e&iciencia !e -n a'go#itmo "a#a'e'o !e B&B es 'a !ist#i5-ci n ig-a'ita#ia !o t#a5a6o ent#e 'os "#ocesos$ Esto se /ace at#evas !e 'a !ist#i5-ci n !e "a#tes !istintas !e' E#5o' "a#a !ive#sos "#ocesa!o#es$ En este "-nto es im"o#tante <-e a6a -na com-nicaci n seg-#a ent#e 'os "#ocesa!o#esB "o#<-e c-an!o -n "#ocesa!o# encont#a# -na 5-ena so'-ci nB : se#E -na 5-ena so'-ci n "a#a este s-5"#o5'emaB esta in&o#maci n !e5e#E se# "asa!a "a#a 'os ot#os "#ocesa!o#es evitan!o <-e 5-s<-en 'a necesa#ios$ En -n sistema "a#a'e'o B&B es &-n!amenta'mente im"o#tante <-e 'a !ist#i5-ci n !e "e#&o#mance sea /ec/a$ As8B e6ec-tase e' a'go#itmo B&B "a#a <-e e' "#oceso sea ace'e#a!o !ivi!ien!o e' "#o5'ema en s-5"#o5'emasB 5-scan!o 'a so'-ci n at#evas !e m;'ti"'os "#ocesos meno#es$ Al+oritmo de Ramificacin y Acotacin secuenciales y paralelas 0os "#ime#os a'go#itmos !e #ami&icaci n : acotaci n !esc#i5ie#on es<-emas en-me#ativos "a#a #eso've# "#o5'emas N%>com"'etos$ %o# s- gene#a'i!a! : 'a e&ectivi!a! <-e ten8aB &-e am"'iamente -sa!o$ 0os m(to!os !e #ami&icaci n : acotaci n son a'go#itmos 5asa!os en E#5o'es !e 5;s<-e!a : s-s "#inci"ios se 5asan en /ace# -na !escom"osici n s-cesiva !e' "#o5'ema o#igina' en !ive#sos s-5"#o5'emas mEs "e<-e+osB /asta encont#a# 'a so'-ci nB so'-ci n estaB <-e !e5e se# 'a "tima$ Un E#5o' !e 5;s<-e!a !esc#i5e estos s-5"#o5'emas : e' "#oceso !e !escom"osici n !on!e e' o56etivo consiste en -na 5;s<-e!a /e-#8sticaB "a#a <-e s-5"#o5'emas <-e no contengan 'a so'-ci n "tima no sean eH"'o#a!os$ "tima so'-ci n "o# no!os no

Una 5-ena com"#ensi n !e -n "#o5'ema a se# so'-ciona!oB es !eci#B /ace# -na 5-ena e'ecci n !e #eg'as 5Esicas =#ami&icaci nB acotaci nB se'ecci nB e'iminaci n?$ 0os a'go#itmos !e #ami&icaci n : acotaci n consisten en -na sec-encia !e ite#aciones en 'as <-e se a"'ican 'as #eg'as 5Esicas a -na est#-ct-#a !e !atosB <-e na!a mEs es !o <-e -na 'ista o#!ena!a !e s-5"#o5'emas$ Un s-5"#o5'ema !e esta est#-ct-#a !e !atos es se'ecciona!o e !escom"-estoB : a' asocia!o -na so'-ci n &acti5'e$ 0a me6o# so'-ci n &acti5'e encont#a!a !-#ante 'a e6ec-ci n !e' a'go#itmo !e #ami&icaci n : acotaci n se#E -n '8mite s-"e#io# a 'a so'-ci n &ina' : se#E -ti'i)a!o "a#a e'imina# a<-e''os s-5"#o5'emas <-e no contengan$ Una so'-ci n me6o# <-e 'a <-e :a se /a encont#a!o$ 0a est#-ct-#a !e !atos estE com"-esta "o# s-5"#o5'emas activosB o seaB s-5"#o5'emas <-e &-e#an gene#a!os en a'g;n "-nto !e 'a e6ec-ci n !e' a'go#itmo "e#o no &-e#an e'imina!os ni !escom"-estosB : "o# esto tienen -na so'-ci n &acti5'e$ As8 como 'os a'go#itmos sec-encia'esB 'os "a#a'e'os tam5i(n !e5en encont#a# 'as so'-ciones "timasB !on!e -na 5;s<-e!a eH/a-stiva en e' E#5o' !e 5;s<-e!a es im"#actica5'e$ EstEn 5asa!osB as8 como 'os a'go#itmos !e #ami&icaci n : acotaci n sec-encia'esB en -na !escom"osici n s-cesiva !e' "#o5'ema o#igina' en s-5"#o5'emas mEs "e<-e+osB /asta encont#a# 'a so'-ci n "tima$ 0a !i&e#encia estE en <-e en este ti"o !e a'go#itmo e' "#ocesamiento es "a#a'e'o$ Esto "o#<-e e' "#ocesamiento "a#a'e'o /a si!o consi!e#a!o -na &-ente a!iciona' !e me6o#a en 'a e&iciencia !e 'a 5;s<-e!aB :a <-e 'os "#o5'emas <-e son gene#a!os !-#ante 'a es"eci&icaci n !e estos a'go#itmos "-e!en #eso've# sim-'tEnea e in!e"en!ientementeB "-!i(n!ose -sa# m-c/os "#ocesa!o#es "a#a #eso've# conc-##entemente va#ios s-5"#o5'emas$ %o# esoB estos a'go#itmos se !i&e#encian !e ot#osB como "o# e6em"'oB "o# s-s con6-ntos !e !atos se#En i##eg-'a#es : !e tama+os !istintosB en ca#ga !e t#a5a6o no son -ni&o#meB "o# "o!e# o no !e"en!e# !e' n;me#o !e "#ocesa!o#esB 'a "#og#amaci n to#nase -n t#a5a6o "#eciso <-e /a: <-e tene# c-enta a'g-nas "osi5i'i!a!es como:

obrecar+a de la b"s#ueda So5#eca#ga en 'as com-nicaciones : tiem"o ocioso !e5i!o a !es5a'anceo !e 'a ca#ga : a con&'ictos !e acceso a memo#ia son a'g-nos !e 'os motivos !e esta so5#eca#ga !e 5;s<-e!a$ As8B si 'as im"'ementaciones "a#a'e'as : sec-encia'es !e' a'go#itmo #ea'i)an 'a misma canti!a! !e t#a5a6oB es no#ma' <-e 'a ganancia en ve'oci!a! "a#a n "#ocesa!o#es S=n? J n. Sin em5a#goB 'a canti!a! !e t#a5a6o #ea'i)a!a en 'a im"'ementaci n "a#a'e'a a men-!o !i&ie#e !e 'a #ea'i)a!a "o# 'a ve#si n sec-encia' "o#<-e se eH"'o#an !i&e#entes "a#tes !e' E#5o' !e 5;s<-e!a$ Sea K e' t#a5a6o #ea'i)a!o "o# e' a'go#itmo !e 5;s<-e!a sec-encia' : K " e' #ea'i)a!o "o# 'a ve#si n "a#a'e'a con " "#ocesa!o#es$ Se !e&ine e' &acto# !e so5#eca#ga !e 'a 5;s<-e!a !e' sistema "a#a'e'o como 'a #e'aci n ent#e e' t#a5a6o #ea'i)a!o "o# 'a ve#si n "a#a'e'a : 'a sec-encia'B o K " G K$ En 'a ma:o#8a !e 'os a'go#itmos !e 5;s<-e!a "a#a'e'os e' &acto# !e so5#eca#ga !e 'a 5;s<-e!a es ma:o# <-e -no$ Si e' &acto# !e so5#eca#ga es meno# <-e -noB entonces e' a'go#itmo no es e' mEs #E"i!o "a#a #eso've# e' "#o5'ema$ Decisin entre comunicacin y computacin Como "a#a m-c/os a'go#itmos 'a so5#eca#ga !e 'a 5;s<-e!a es ma:o# <-e -noB esto im"'ica !eci# <-e 'a im"'ementaci n "a#a'e'a #ea'i)a mEs t#a5a6o <-e 'a sec-encia'$ Si -na #egi n !e 5;s<-e!a es !ivi!i!a ent#e "#ocesa!o#es : estos #ea'i)an -na 5-sca in!e"en!ienteB en con6-nto e''os i#En #ea'i)a# -na 5;s<-e!a ma:o# <-e en 'a ve#si n sec-encia'B "o#<-e no /a: com-nicaci n ent#e e''os$ Si /-5ie#a com-nicaci nB esta 5;s<-e!aB seg-#amente se#E meno#$ Es im"o#tante aco#!a# <-e con este inte#cam5io !e in&o#maciones "e#miti#E <-e mEs "#ocesa!o#es /acen -so !e 'a #eg'a !e e'iminaci nB #e!-cien!o 'a so5#eca#ga !e 'a 5;s<-e!aB "e#o a-mentan!o 'a so5#eca#ga !e 'as com-nicaciones$

Escalabilidad y al+oritmos escalables 0a ganancia !e ve'oci!a! no se inc#ementa 'inea'mente con e' n;me#o "#ocesa!o#es si se -sa 'a ve#si n "a#a'e'a "a#a #eso've#se -n "#o5'ema !e tama+o &i6o$ En estos casosB /a '8nea !e ganancia !e ganancia !e ve'oci!a! tien!e a sat-#a#se$ C-an!o se intenta "a#a'e'i)a# -n a'go#itmo sec-encia'B no#ma'mente se /an !e !etecta# 'as "a#tes in/e#entemente sec-encia'es : 'as "otencia'mente "a#a'e'as$ 0a !escom"osici nB gene#a'menteB int#o!-ce -na so5#eca#ga a!iciona' como "o# e6em"'o en 'as com-nicaciones ent#e 'os "#ocesa!o#es$ %a#a o5tene# 5-enas im"'ementaciones "a#a'e'as /a: <-e intenta# <-e estas so5#eca#gas <-e!en oc-'tas 5a6o ot#os cE'c-'os - o"e#aciones !e' a'go#itmo$ Sin em5a#goB c-an!o se tiene <-e !eci!i# ent#e va#ios s-5"#o5'emas <-e "oseen 'a misma "#io#i!a! a c-E' !e estos tiene ma:o# "#o5a5i'i!a! !e se# -n camino c#8tico m8nimoB a"a#ece 'as anoma'8as !e5i!o a 'a nat-#a'e)a !e 'os "#o5'emasB es !i&8ci'B si no im"osi5'eB !eci!i# <-( !i#ecci n !e 'a 5;s<-e!a se !e5e seg-i# "a#a #e!-ci# e' t#a5a6o a #ea'i)a#$

III $aradi+ma de la Orientacin a objetos 0a ma:o#8a !e 'os m(to!os -ti'i)a!os "a#a e' !esa##o''o !e sistemas es 5asa!a en 'a !escom"osici n &-nciona' :Go !i#igi!os a !atos !e 'o sistema$ En 'os m(to!os o#ienta!os a o56etos 'os !atos tienen -na integ#aci n m-: a'ta$ 0a o#ientaci n a o56etos 5asase s-s "#inci"ios so5#e e' mo!e'o !e !esa##o''o !on!e s-s &-n!amentos son inte#'iga!os !e &o#ma sine#g(tica$ EntoncesB "#og#amaci n o#ienta!a a o56etos es -n m(to!o !e im"'ementaci n en <-e "#og#amas son o#gani)a!os como co'ecciones coo"e#ativas !e o56etosB ca!a -no #e"#esentan!o -na instancia !e a'g-na c'ase : c-6as c'ases son miem5#os !e -na 6e#a#<-8a !e c'ases -ni!as a t#av(s !e /e#encia$

%a#a mo!e'os B&B " !ese !e&ini# -n con6-nto !e #eg'as 5Esicas en -n conteHto : "o# 'o tanto "-e!e !esa##o''a# en &o#ma in!e"en!iente !e 'a a"'icaci n$ Ante#io#mente &-e !esc#ito como &-nciona -n a'go#itmo B&B : en este &-ncionamiento se "-!e nota# a'g-nas #eg'as <-e son: #ami&icaci n "a#a 'a !escom"osici n !e 'os no!osB 'a #eg'a !e cE'c-'o !e 'os '8mitesB 'a #eg'a !e escoge# e' sig-iente no!o a ava'-a#B : 'a #eg'a !e e'iminaci n !e 'os no!os a ava'-a#$ En o#!ena!o#es sec-encia'esB 'a es"eci&icaci n !e 'as #eg'as es 'a "a#te mEs im"o#tante "a#a o5tene#se -n a'go#itmo ;ti'$ Fa "a#a o5tene# -n a'go#itmo B&B "a#a'e'o e&icienteB no es s-&iciente mi#a# so'amente e' "#o5'ema$ E' !esem"e+o !e 'as im"'antaciones !e"en!e &-e#temente !e 'a a#<-itect-#a !e 'o <-e se 5-scaB e inc'-sive en e' E#5o' !e 5;s<-e!a <-e se va a gene#a#$ En -n am5iente o#ienta!o a o56etosB es &Eci' acomo!a# a -n g#an n;me#o !e !i&e#entes im"'antaciones !e B&B en !i&e#entes a#<-itect-#as "a#a'e'as$ Un mo!e'o !e B&B "-e!e se# im"'anta!o !e -na &o#ma m-: senci''a a t#av(s !o -so !e o56etos e "o'i&o#mismo$ E' "o'i&o#mismo "e#mite mani"-'a# a' eva'-a!o# -n o56eto ;nicamente conocien!o sinte#&a)B no necesitan!o conoce# sim"'ementaci n$ Tanto en 'os a'go#itmos sec-encia'es - "a#a'e'os !e' B&B /a: <-e seg-i# e' camino !e' con6-nto !e no!os <-e to!av8a se "-e!en tene# en c-enta "a#a se# eva'-a!os$ Un a'go#itmo B&B "a#a so'-ciona# ca!a -na !e 'os im"'ementaciones en ca!a caso es"ec8&ico !e5e "#esenta# -na est#-ct-#a &'eHi5'e : !e5e acomo!a# a 'a ma:o# canti!a! !e so'-ciones como sea "osi5'e$

Conclusiones Act-a'mente 'os "#o5'emas eHigen so'-ciones <-e !e5en se# encont#a!as #E"i!a e "#ecisamenteB tien!o -n 5a6o costo : encont#an!o 'a so'-ci n "tima$ %a#a tantoB a'go#itmos <-e -ti'i)an t(cnicas en #e!-ci# e' es"acio !e 5;s<-e!a !e' "#o5'emaB /acien!o "o!as en 'as )onas a;n no eH"'o#a!as /asta <-e 'a so'-ci n "tima sea encont#a!a son 'os mEs e&icientes$ En este senti!o 'os a'go#itmos B#anc/>an!> Bo-n! tienen -na g#an a"'ica5i'i!a! e e&iciencia$ Sin em5a#goB e' conocimiento a!<-i#i!o con 'a e6ec-ci n !e este t#a5a6o &-eB "a#tic-'a#menteB im"o#tante "o#<-e 'a a"'ica5i'i!a! !e' a'go#itmo B#anc/>an!> Bo-n! "o!#E se# !esa##o''a!a en 'a #ea'i!a!$ E' est-!io !e5e#E se# ma:o# c-an!o se /a5'a !e !ist#i5-ci n !e ca#ga "a#a <-e sea a"'ica!o !e mane#a co##ecta e e&iciente !ent#o !e 'a #ea'i!a! <-e conocemos$

!iblio+rafa LLL$in&$-t&sm$c'GMmc#i&&G&ioGi'"$/tm' sa$-m/$esGasignat-#asGia#"G$$$Gteo#iaNR%NEOTRACP12>P123$"!& LLL$-v$esGMsa'aGt#ente#a$"!& eco>mat$ccee$-ma$esGmatecoGDocenciaG%MG0eccionP127G07%3$"!& 5oo*s$goog'e$com Q B-siness & Economics Q Economics Q Gene#a' LLL$ingenie#ia>in!-st#ia'$netGin!eH$"/"RaccionS3&i!STA

También podría gustarte