Branch and Bound (Ramificación y acotamiento) - Programación entera

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 159

  • @victormorales01
    @victormorales01 7 років тому +55

    Mi opinión personal, es que es el mejor video explicativo del método B&B que he encontrado hasta el momento por la web.

  • @xt0mazx
    @xt0mazx 7 років тому +9

    después de ver tantos videos sean en ingles o castellano, este es el mejor sin duda, muchas gracias tío

  • @josetomasl.4611
    @josetomasl.4611 9 років тому +35

    Para simplificar un poco el calculo, siempre elige la variable Xi que tenga sus decimales mas cerca del =0,5.
    Por ejemplo:
    X1= 4,53 ----- X2 = 7,5 (Elijo X2 y ramifico)
    asi se simplifica todo y no hagas la otra rama porque estarás llegando a mejores óptimos por esta rama.
    Saludos

    • @youngtakemichi
      @youngtakemichi 4 роки тому +2

      entonces porque en la primera ramificacion elige x1=9/4 y no x2= 3/2

    • @katherinegabrielarojasrosa37
      @katherinegabrielarojasrosa37 Рік тому

      @@youngtakemichi se pude elegir cualquiera, un camino será más largo que otro pero se llega a la misma respuesta.

  • @Jozehkmz
    @Jozehkmz 5 років тому

    Muy buen material para reforzar el contenido. Preciso y conciso. Muchas gracias !!

  • @catalinamacias8793
    @catalinamacias8793 10 років тому +2

    muy muy buen video.
    al no ser corto, te deja cada vez mas claro el metodo!

  • @brianbeltran5720
    @brianbeltran5720 10 років тому +1

    Muy bien vídeo, ahora si listo para el final de Investigación de Operaciones! Gracias!

  • @zulmavandehoek9944
    @zulmavandehoek9944 9 років тому

    Excelente el vídeo muchas gracias por tomarse el tiempo para hacerlo, subirlo y poderlo compartir con todos nosotros. Gracias nuevamente.

  • @ATU12
    @ATU12 12 років тому +33

    Thanks, i have no idea what you saying but it helped me a lot :D

    • @ferbasb
      @ferbasb  3 роки тому +1

      Thank you for comment!

  • @DiegoSilva-mo1lc
    @DiegoSilva-mo1lc Рік тому +1

    Vale compañero tengo pruea de esta wea en 1 hr ❤️

  • @RobertKrastek
    @RobertKrastek 10 років тому +1

    Excelente video donde explica el algoritmo de Ramificación y Acotamiento correspondiente a la programación lineal entera, lo recomiendo.

    • @RobertKrastek
      @RobertKrastek 10 років тому

      Para mis alumnos de Investigación de Operaciones

  • @Lp-er9oj
    @Lp-er9oj 4 роки тому +8

    5:38 decis que elegis el mayor valor y luego eliges 5/3 en lugar de 2(?

    • @luismontalvohiroyasu5814
      @luismontalvohiroyasu5814 3 роки тому

      EXACTO!!!! NO HABLA BIEN ESTE UA-camR

    • @richardcp0812
      @richardcp0812 3 роки тому +4

      @@luismontalvohiroyasu5814 Si bien 2 es mayor al reemplazar en las restricciones no cumple la 2da. restricción. Por esa razón, no puede tomar el valor de 2. Creo que debió decir "el mayor valor que cumpla todas las restricciones.

  • @SaitoSan
    @SaitoSan 8 років тому +8

    Hola buenas, una consulta por que se elige el 9/4 en vez del 3/2 al principio del ejercicio?

    • @daxniliox
      @daxniliox 5 років тому +1

      Es completamente arbitrario

    • @Sergio98monster
      @Sergio98monster 4 роки тому

      @@daxniliox que pasa si me dan valores negativos??

  • @valentinaarellano3200
    @valentinaarellano3200 5 років тому +1

    Muy buena explicación, me ha ayudado mucho. Gracias!!

  • @r.graciagallego5629
    @r.graciagallego5629 10 років тому

    Muy buen video y mejor explicación. Muchísimas gracias, me quedo muy claro.

  • @sergiobarrios5405
    @sergiobarrios5405 Рік тому

    Gran explicación y muy buen ejemplo, gracias

  • @Potey
    @Potey 10 років тому

    Muchas gracias. Es lo que me faltaba para terminar mis apuntes de Estadistica.

  • @camicgs13
    @camicgs13 8 років тому +1

    El único lado donde pude entender bien como es este método, GRACIAS!

  • @sergiogonzalez-ru8tv
    @sergiogonzalez-ru8tv 12 років тому

    muchísimas gracias por este material me sirvió mucho para entender este método y continuar con mi programa de investigación de operaciones muy amables en serio gracias infinitas...
    abrazo desde sogamoso-boyaca-colombia.

  • @ABRAHAMCHOS
    @ABRAHAMCHOS 12 років тому +2

    gracias a Dios y ati por subir este video soy estudiante de ing indutrial y vi esto en la 4 unidad pero la reprobe con tu video entendere mejor y asi podre pasar mi examen para no deber esa unidad enserio muchas gracias por subirlo :D

    • @mariomh5645
      @mariomh5645 6 років тому

      Abraham Enri estoy en la misma situación

  • @Nicolas_hr
    @Nicolas_hr 4 роки тому

    Que gusto da encontrar videos donde explican bien

  • @edsonzegarra
    @edsonzegarra 6 років тому

    Excelente explicación, mis felicitaciones me has ayudado bastante... Gracias!

  • @monserochin394
    @monserochin394 4 роки тому

    Hola buenas noches
    Tengo una duda como fue que sacaste 9/4 y 3/2 al principio , se tiene que hacer alguna operación?
    Espero y puedas ayudarme

  • @andresmeza7281
    @andresmeza7281 3 роки тому

    Me encanto, no tenes idea como me ayudo, excelente servicio

  • @cristiancamacho5077
    @cristiancamacho5077 5 років тому

    Un Nobel para este buen hombre 👏👏👏

  • @inngridar5486
    @inngridar5486 7 років тому +9

    Puedo preguntar porque en el minuto 5:40 dice que se elige el mayor valor de x2 y elige 5/3 en vez de 2?

    • @ibaiceligueta5509
      @ibaiceligueta5509 7 років тому +8

      Deben cumplirse todas las restricciones, y como x2=5/3 es más restrictivo, toma ese valor como solución. Así, se cumplen las dos inecuaciones. Si hubiese tomado x2=2, la segunda inecuación no se cumpliría: 2*2+3*2=10; por tanto, como 10>9, no se cumple. Ese procedimiento se lleva a cabo también en todas las soluciones posteriores.

    • @dmatiasmansilla
      @dmatiasmansilla 7 років тому +3

      ah pero entonces el criterio de elegir un valor de x2 no es simplemente tomar el mayor(en este caso 2) sino reemplazar el valor en las inecuaciones y ver en cuales se cumple las condiciones de restriccion.

    • @correoerick
      @correoerick 7 років тому +3

      exacto, mas facil decir que es el que cumple la inecuación y no que porque esta sumando y maximizando.

    • @sebastianmorales3468
      @sebastianmorales3468 5 років тому +3

      @@correoerick gracias! tenía la misma duda, ahora... qué ocurriría si ambos valores cumplen con las restricciones? o eso nunca ocurriria?

    • @normangerson7832
      @normangerson7832 4 роки тому +3

      @@sebastianmorales3468 tomarias el que maximiza mas la funcion objetivo

  • @jimenita1719
    @jimenita1719 2 роки тому

    gracias por el video me sirvio mucho para entender a hacer el ejercicio, ojala pudieras subir más

  • @camilodiez113
    @camilodiez113 8 років тому +1

    ME SALVASTE LA VIDA, MUCHAS GRACIAS. SALUDOS

  • @enzogonzalezm6089
    @enzogonzalezm6089 7 років тому +1

    Muchas gracias por la ayuda, excelente video !

  • @brunohauenstein2055
    @brunohauenstein2055 8 років тому

    Muchisimas gracias compañero usachino! me estaba costando demaciado descifrar el taha

  • @luismontalvohiroyasu5814
    @luismontalvohiroyasu5814 3 роки тому +1

    En el P1 porqué eligió el 5/3 en lugar del 2???

  • @ferbasb
    @ferbasb  12 років тому +2

    La razón para elegir a 5/3, es que se debe escoger el mayor número posible dentro de la región que se forma con las intersecciones de las inecuaciones. En este caso, 2 no cumple con ser menor que 5/3, ello porque el punto máximo donde se intersectan es 5/3.

    • @fernandogomez5760
      @fernandogomez5760 3 роки тому

      creo que debes seleccionar aquel valor Xi que sea mayor y que cumpla con las restricciones originales. por ""ejemplo"" si seleccionas X2= 5/3 y con x1=2 y lo reemplazas en las restricciones originales puede no cumplirlo por lo tanto es incompatible con X2=5/3, por lo tanto debes seleccionar el otro valor y probar de nuevo en las restricciones originales y si cumple sigues por ahi y si no cumple esa rama termina ahi.

  • @vicentekrebs8258
    @vicentekrebs8258 2 роки тому

    Muy buen video!!

  • @Manyas24
    @Manyas24 6 років тому

    Disculpe , el Z me sale 13.5 al principio. Estoy haciendo algo mal ?

  • @nicolebittig8916
    @nicolebittig8916 7 років тому

    muy buen video! Me sirvió para entender perfecto la materia!!!!!!

  • @javiiita100
    @javiiita100 10 років тому

    Muy buen video! Muchas gracias por la dedicación!

  • @danteramos8958
    @danteramos8958 11 років тому +3

    En el minuto 10:32 creo que estás cometiendo un error al elegir 7/3 (2.333..) frente a 2,
    se debe elegir al menor, tu mismo le corriges a otro compadre que se debe elegir al menor. Lo verifique con el metodo grafico. Ojala nos aclares. Gracias! :)

  • @guillermomiller7152
    @guillermomiller7152 8 років тому +1

    Muchas Gracias , Excelente explicación. Slds

  • @kaelcristian
    @kaelcristian 8 років тому +13

    7:30 x1=2 y x2=5/3 da z=12.75? no era 12,667?

    • @richardcp0812
      @richardcp0812 3 роки тому

      Primero se realiza la multiplicación luego se suma. Z = 3(2) + 4*(5/3) = 6 + 6.667 = 12.667

  • @camilovasquez69
    @camilovasquez69 11 років тому

    que pasa si te sale una restriccion por ejemplo de 3/4

  • @florianf.3848
    @florianf.3848 9 років тому

    Muchas gracias desde Alemania :)

  • @wilfredoparedesmoncada4007
    @wilfredoparedesmoncada4007 5 років тому

    Y para más de 3 restricciones? como sabrías el intervalo??

  • @aimyosorio4831
    @aimyosorio4831 8 років тому

    Excelente vídeo, muchas gracias!

  • @frisofii98
    @frisofii98 6 років тому

    Hola qué tal, si una de mis X es fracción pero tengo a Z como número entero ya es solución entera o tienen que ser todos enteros?

  • @ferbasb
    @ferbasb  12 років тому

    Por supuesto que sí, y a pesar de que el camino sea distinto el resultado final será el mismo.
    Es probable que disminuyas o aumentes la cantidad de iteraciones, pero esto no se puede saber de antemano.

  • @davidfcarrerom
    @davidfcarrerom 11 років тому +1

    Muchas gracias, ¿De casualidad tiene un ejercicio de minimización?

  • @davidmaseda7165
    @davidmaseda7165 6 років тому

    Está bien bueno maestro, agradecido!!

  • @luisvazquez7264
    @luisvazquez7264 7 років тому

    Me pueden ayudar con un ejercicio, el profe nos da el mismo ejercicio, pero en lugar de empezar con x2, quiere que empecemos con x1 y no me da el mismo resultado, por favor!

  • @MrJugadoraso
    @MrJugadoraso 3 роки тому

    Una pregunta es minimizacion o maximizacion ese ejercicio?

    • @ferbasb
      @ferbasb  3 роки тому

      Hola! Es maximización. En el minuto 4:18 se explicita

  • @josefaorellana9558
    @josefaorellana9558 7 років тому

    Si se hace el supuesto que el problema presenta 3 variables x1,x2 y x3 , como ser haria la ramificacion??

  • @cesarsaavedra9249
    @cesarsaavedra9249 9 років тому

    muchas gracias excelente explicación.

  • @MrZampa1152
    @MrZampa1152 4 роки тому

    en la primera parte donde x1= 9/4 que es 2,25 porque las ramas son menor igual a 2 y mayor igual a 3. no deberia ser al revez'?'???

  • @carlespitarchcasas
    @carlespitarchcasas 9 років тому +2

    MUCHISIMAS GRACIAS!!!

  • @tsuguruni
    @tsuguruni 9 років тому

    muchas gracias por la explicación

  • @eliseonarvaez
    @eliseonarvaez 11 років тому

    muchas gracias sebastian me quedó clarisimo

  • @jhnriver
    @jhnriver 10 років тому +1

    una consulta porque no se escoge la variable X2 al inicio de la ramifiacion???

    • @catalinamacias8793
      @catalinamacias8793 10 років тому

      puedes escoger la que tu quieras, pero se aconseja escoger por orden nada mas!

    • @sebastianguzman8801
      @sebastianguzman8801 10 років тому +2

      Catalina Macias se recomienda escoger el que esá más cercano al decimal .5, es decir, que en Po donde tienes x1=9/4=2.25 y x2=3/2=1.5 conviene elegir x2. Ésto es por tema de que a simplex le va a costar más discriminar qué valor escoger. En cambio, si escogemos x2=2.25 es mucho más probable que simplex itere primero por 2 que por 3. Resolviendo por x2 te puedes dar cuenta que el ejercicio se hace mucho más corto.

  • @ferbasb
    @ferbasb  13 років тому

    @luis4558 Realizando la intersección de las regiones que me entregan las inecuaciones del problema. En este caso como estamos maximizando, se debe tomar el mayor valor posible. En caso de estar minimizando se debe tomar el menor.

    • @rebecamendez5456
      @rebecamendez5456 6 років тому

      Entonces si este ejercicio fuera de minimización tomaría la rama que dió Z=9???

  • @Kako.Michea
    @Kako.Michea 9 років тому

    Gracias , muy bien explicado :)

  • @ferbasb
    @ferbasb  12 років тому +2

    @harderbzs4 Que bueno que cumpla su objetivo el video, saludos y gracias.

  • @Norrego56
    @Norrego56 6 років тому

    En el minuto 13:10 , se dice que en P7 se obtiene una solución entera, sin embargo dadas las restricciones, el problema es infactible ya que se tiene una restricción que dice x>=2 y x

    • @ilianacarrillo9239
      @ilianacarrillo9239 Рік тому

      ¡Hola! Sí tiene intersección, es x=2 (pues con este valor se cumple tanto x>=2 como x

  • @fashbian
    @fashbian 11 років тому

    excelente gracias, super claro todo!!!

  • @Skyr2Play871817
    @Skyr2Play871817 11 років тому +1

    Excelente, muy bien explicado, lo necesitaba para mi examen !!
    Si pudieras hacer un video de minimización sería genial bro.
    Saludos.

  • @jesusjaime1000
    @jesusjaime1000 5 років тому +1

    como le isiste para sacar el 5/3 de minuto 5:34

  • @ferbasb
    @ferbasb  12 років тому +4

    Es obvio no?... Estas diciendo lo mismo. Mira: Como el 2 es mayor a 5/3, la variable no puede tomar ese valor pues estaría violando la restricción que dice que debe ser menor que 5/3. Todas las restricciones deben cumplirse :)

  • @nkardia
    @nkardia 12 років тому

    Gracias por el video, tengo la prueba de esto en 10 horas más :D

  • @Skyr2Play871817
    @Skyr2Play871817 11 років тому

    Lo que pasa es que se escoge el menor entre la restriccion, en este caso x2 >= 2, los demas valores son

    • @pabloorrego775
      @pabloorrego775 5 років тому

      es menor 2 que 7/3

    • @leandroferretti8511
      @leandroferretti8511 5 років тому

      eso me dejo dudando! y estoy por entrar a rendir ahora, me parece que voy a utilizar el menor entre la restriccion.... espero sea así jaja

  • @MAUVAROG
    @MAUVAROG 9 років тому +3

    Te felicito excelente tuto , pero en el minuto 6:06 el x1>3 sale como por obra del espíritu santo, deberías argumentar que las iteraciones están antes del 2 y después del 3 osea el rango de 9/4 està entre los enteros 2 y 3 porque 9/4= 2,5

    • @Lp-er9oj
      @Lp-er9oj 4 роки тому

      9/4 = 2,25, no se redondea no? es decor, el rango seria el mismo por lo que no cambia

  • @AlanRck17
    @AlanRck17 8 років тому

    Genial!, muchas gracias

  • @tostoncin
    @tostoncin 11 років тому +1

    cual es la razón de elegir 2 frente a 7/3, 2 cumple ser menor que 7/3 y que 4, y mayor o igual que 2, ??????

    • @richardcp0812
      @richardcp0812 3 роки тому

      Si tu pregunta es "cuál es la razón de NO elegir" es debido a que 7/3 es mayor que 2 y además cumple con todas las restricciones. ;)

  • @ediaz2006
    @ediaz2006 12 років тому

    Porq eliges el 5/3 como mayor valor del intervalo para X2, siendo que el 2 es mayor a 5/3 ? esa parte no la entendi...tampoco la de la otra ramificacion (X2=0) porfaaaaaaa

  • @ricardodavid3035
    @ricardodavid3035 5 років тому

    gracias por enredarme mas

  • @carlosulloa3479
    @carlosulloa3479 5 років тому

    Como concluyó que una de las ramas era infactible?

  • @fabianalejandro75
    @fabianalejandro75 9 років тому

    Minuto 6:45, no entiendo por qué tienes 2 valores de X2, en este caso "0" y "1", cómo se obtuvo el "0" y cuál es el criterio para definir que ése será el que vaya en el cuadro de ramificación para el =>3

    • @edehl13
      @edehl13 9 років тому +3

      Fabián Alejandro En las restricciones tienes que despejar x2.
      Primera restricción: 2x1+x2≤6 sustituir= 2(3)+x2≤6... x2≤6-6... x2≤0
      Segunda restricción: 2x1+3x2≤9 sustituir= 2(3) +3x2≤9... 3x2≤9-6... x2≤3/3... x2=1.
      El criterio para definir cual valor se elegirá se toma mediante los signos en este caso como los dos te pide que sean "≤" vas a tomar el que sea de menor valor, en este caso se tomó el "0".
      Espero que lo hayas comprendido y que mi respuesta no fue demasiado tarde jaja saludos :D

    • @fabianalejandro75
      @fabianalejandro75 9 років тому +1

      edel anaya Lo estoy revisando. Gracias por la aclaración.
      saludos.

    • @elyenso
      @elyenso 9 років тому

      +edel anaya gracias mi vale tremenda embolata tenia en esa parte :)

    • @edehl13
      @edehl13 9 років тому

      +elyenso me sucedió lo mismo la primera vez pero aquí estamos para aclarar dudas jeje saludos :)

  • @77KASER77
    @77KASER77 7 років тому

    Esta muy bien a modo practico. Pero solo vale para resolver problemas con dos variables

  • @romii_ara
    @romii_ara 2 роки тому

    Secoo muchas gracias

  • @granlautaroo
    @granlautaroo 9 років тому

    alguien me puede explicar el criterio para elegir el valor de x2 en el minuto 5:33?
    siempre se elige el menor valor cuando se esta maximizando, el mayor valor cuando están dentro de un intervalo?

  • @materazzi9
    @materazzi9 9 років тому

    amigo en el minuto 11:40 que quieres decir con que las inecuaciones no tienen interccesiones?

    • @claudioaldea
      @claudioaldea 8 років тому +4

      +materazzi9 Por un lado se tiene que X2 >=2 y X2

  • @ayrtonandresrequejomartel2399
    @ayrtonandresrequejomartel2399 7 років тому

    Hay un error en la primera ramificación que hace, en el lado derecho coloca que X1>=3
    Luego cuando va a hacer la segunda ramificación con el P1, al lado derecho coloca que X

  • @bryanperez7271
    @bryanperez7271 2 роки тому

    Alguien sabe que pasa si al encontrar las x1 y x2 salen número negativos, que pasa?

  • @cesarbarrios7496
    @cesarbarrios7496 7 років тому

    Muy buen vídeo.

  • @luis4558
    @luis4558 13 років тому

    5:40 como es que se elije exactamente el volor de x2 cuando x1=2 no entiendo.

  • @amadonervo2001
    @amadonervo2001 3 роки тому

    Aun así Branch and Bound , no da la solución optima. Por simple tanteo ( elegir los numeros enteros mas proximos a la solución del "problema relajado"), se obtiene una solucion realmente optima: (x = 3 , y =1), que cumple con las restricciones iniciales. Obteniéndose un verdadero optimo: 3 * (3) + 4 *(1) = 13

  • @nasrinepaolaalvarezperez1868
    @nasrinepaolaalvarezperez1868 2 роки тому

    Y de donde salio la solucion del problema relajaado? aaa

  • @walid1420
    @walid1420 5 років тому

    Gracias

  • @eduhardrk
    @eduhardrk 11 років тому

    Excelente video me sirvió mucho, solo falto aclarar si se puede o no comenzar la iteración desde otra variable, aunque en los comentarios esta quedo claro XD

  • @petrofic
    @petrofic 9 років тому

    Gracias!!!

  • @EdwarSauceda
    @EdwarSauceda 11 місяців тому

    Alguien sabe por qué p6 salió infactible ?

  • @Lp-er9oj
    @Lp-er9oj 4 роки тому

    6:36 por que?

  • @diegomerchanguerrero3251
    @diegomerchanguerrero3251 9 років тому

    muy buen video

  • @achrafkaddouriakkouh804
    @achrafkaddouriakkouh804 5 років тому

    Se encuentra una errata ya que al calcular P1 pones z como 12,75 y es 12’667

  • @charly-ic2dd
    @charly-ic2dd 5 років тому

    pero la parte entera de 9/4 es 4...

  • @carlosrey8226
    @carlosrey8226 12 років тому

    Graciaaasss!!!! Buen video :D

  • @fernandoherasmur790
    @fernandoherasmur790 Рік тому

    y por qué escoge 0 y no 1 en 06:44?

    • @MrKabutoSN
      @MrKabutoSN Рік тому

      No sé si aún te sirve, pero es porque intersecta con la condición x2>0

  • @frankcamiloatencioloreth6294
    @frankcamiloatencioloreth6294 5 років тому

    Nice video

  • @harderbzs4
    @harderbzs4 12 років тому

    buen video profe me sirvió :D

  • @obedsuarez4127
    @obedsuarez4127 4 роки тому

    seria interesante ver un problema de 3 variables con este mismo metodo

  • @Skyr2Play871817
    @Skyr2Play871817 11 років тому

    Se escoge el menor valor !

  • @hiperchelo
    @hiperchelo 9 років тому

    Porque se escoge X2=7/3 en el min 10:35, saludosss

    • @edehl13
      @edehl13 9 років тому +1

      hiperchelo Porque te dice que x2≤4 y x2≥2 entonces debes de elegir el que se encuentre dentro del intervalo ≥2...≤4 por eso se escogío el 7/3 porque se encuentra dentro de ese intervalo. espero haber aclarado tu duda

    • @matiastret
      @matiastret 5 років тому

      edel anaya no se si a el, pero a mi si (4años más tarde)

  • @maknachscrach
    @maknachscrach 7 років тому

    Por favor revisa el tema del habla porque hace el video muy confuso

  • @salvadorguillen
    @salvadorguillen 5 років тому

    Está muy bien explicado, lástima de la calidad del vídeo..

  • @sebastianobregon4898
    @sebastianobregon4898 10 років тому

    error en el 12:41 la variable x1 puede tomar el 3/2 =s

    • @HammerFraan
      @HammerFraan 9 років тому +1

      No puede ya que hay una restricción que dice que X1 debe ser menor o igual a 1.