Тёмный

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

Sebastian Miranda
Подписаться 239
Просмотров 200 тыс.
50% 1

Ejemplo de la aplicación del método de ramificación y acotamiento, realizado por Sebastián Miranda y el Dr. Víctor Parada de la Universidad de Santiago de Chile. USACH.

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 159   
@victormorales01
@victormorales01 6 лет назад
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 лет назад
después de ver tantos videos sean en ingles o castellano, este es el mejor sin duda, muchas gracias tío
@ATU12
@ATU12 12 лет назад
Thanks, i have no idea what you saying but it helped me a lot :D
@ferbasb
@ferbasb 3 года назад
Thank you for comment!
@josetomasl.4611
@josetomasl.4611 9 лет назад
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 года назад
entonces porque en la primera ramificacion elige x1=9/4 y no x2= 3/2
@katherinegabrielarojasrosa37
@@youngtakemichi se pude elegir cualquiera, un camino será más largo que otro pero se llega a la misma respuesta.
@Lp-er9oj
@Lp-er9oj 4 года назад
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 RU-vidR
@richardcp0812
@richardcp0812 3 года назад
@@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.
@catalinamacias8793
@catalinamacias8793 10 лет назад
muy muy buen video. al no ser corto, te deja cada vez mas claro el metodo!
@zulmavandehoek9944
@zulmavandehoek9944 9 лет назад
Excelente el vídeo muchas gracias por tomarse el tiempo para hacerlo, subirlo y poderlo compartir con todos nosotros. Gracias nuevamente.
@ABRAHAMCHOS
@ABRAHAMCHOS 12 лет назад
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
@brianbeltran5720
@brianbeltran5720 9 лет назад
Muy bien vídeo, ahora si listo para el final de Investigación de Operaciones! Gracias!
@Potey
@Potey 10 лет назад
Muchas gracias. Es lo que me faltaba para terminar mis apuntes de Estadistica.
@DiegoSilva-mo1lc
@DiegoSilva-mo1lc Год назад
Vale compañero tengo pruea de esta wea en 1 hr ❤️
@RobertKrastek
@RobertKrastek 10 лет назад
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
@Jozehkmz
@Jozehkmz 5 лет назад
Muy buen material para reforzar el contenido. Preciso y conciso. Muchas gracias !!
@camicgs13
@camicgs13 8 лет назад
El único lado donde pude entender bien como es este método, GRACIAS!
@sergiogonzalez-ru8tv
@sergiogonzalez-ru8tv 11 лет назад
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.
@cristiancamacho5077
@cristiancamacho5077 5 лет назад
Un Nobel para este buen hombre 👏👏👏
@Nicolas_hr
@Nicolas_hr 4 года назад
Que gusto da encontrar videos donde explican bien
@valentinaarellano3200
@valentinaarellano3200 4 года назад
Muy buena explicación, me ha ayudado mucho. Gracias!!
@andresmeza7281
@andresmeza7281 3 года назад
Me encanto, no tenes idea como me ayudo, excelente servicio
@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
@camilodiez113
@camilodiez113 8 лет назад
ME SALVASTE LA VIDA, MUCHAS GRACIAS. SALUDOS
@SaitoSan
@SaitoSan 8 лет назад
Hola buenas, una consulta por que se elige el 9/4 en vez del 3/2 al principio del ejercicio?
@daxniliox
@daxniliox 5 лет назад
Es completamente arbitrario
@Sergio98monster
@Sergio98monster 4 года назад
@@daxniliox que pasa si me dan valores negativos??
@kaelcristian
@kaelcristian 8 лет назад
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
@edsonzegarra
@edsonzegarra 5 лет назад
Excelente explicación, mis felicitaciones me has ayudado bastante... Gracias!
@brunohauenstein2055
@brunohauenstein2055 8 лет назад
Muchisimas gracias compañero usachino! me estaba costando demaciado descifrar el taha
@inngridar5486
@inngridar5486 7 лет назад
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 лет назад
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 лет назад
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 6 лет назад
exacto, mas facil decir que es el que cumple la inecuación y no que porque esta sumando y maximizando.
@sebastianmorales3468
@sebastianmorales3468 5 лет назад
@@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 года назад
@@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
@luismontalvohiroyasu5814
@luismontalvohiroyasu5814 3 года назад
En el P1 porqué eligió el 5/3 en lugar del 2???
@enzogonzalezm6089
@enzogonzalezm6089 7 лет назад
Muchas gracias por la ayuda, excelente video !
@Skyr2Play871817
@Skyr2Play871817 11 лет назад
Excelente, muy bien explicado, lo necesitaba para mi examen !! Si pudieras hacer un video de minimización sería genial bro. Saludos.
@florianf.3848
@florianf.3848 9 лет назад
Muchas gracias desde Alemania :)
@danteramos8958
@danteramos8958 11 лет назад
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! :)
@jesusjaime1000
@jesusjaime1000 5 лет назад
como le isiste para sacar el 5/3 de minuto 5:34
@nicolebittig8916
@nicolebittig8916 7 лет назад
muy buen video! Me sirvió para entender perfecto la materia!!!!!!
@ferbasb
@ferbasb 12 лет назад
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 2 года назад
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.
@davidfcarrerom
@davidfcarrerom 11 лет назад
Muchas gracias, ¿De casualidad tiene un ejercicio de minimización?
@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
@javiiita100
@javiiita100 10 лет назад
Muy buen video! Muchas gracias por la dedicación!
@guillermomiller7152
@guillermomiller7152 8 лет назад
Muchas Gracias , Excelente explicación. Slds
@Manyas24
@Manyas24 6 лет назад
Disculpe , el Z me sale 13.5 al principio. Estoy haciendo algo mal ?
@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!
@ferbasb
@ferbasb 12 лет назад
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 :)
@alejandropalaciosoliva1477
@alejandropalaciosoliva1477 3 года назад
Me acabas de solucionar la vida bro y hace 8 años tu comentario c:
@wilfredoparedesmoncada4007
@wilfredoparedesmoncada4007 5 лет назад
Y para más de 3 restricciones? como sabrías el intervalo??
@nkardia
@nkardia 12 лет назад
Gracias por el video, tengo la prueba de esto en 10 horas más :D
@aimyosorio4831
@aimyosorio4831 8 лет назад
Excelente vídeo, muchas gracias!
@josefaorellana9558
@josefaorellana9558 7 лет назад
Si se hace el supuesto que el problema presenta 3 variables x1,x2 y x3 , como ser haria la ramificacion??
@eliseonarvaez
@eliseonarvaez 11 лет назад
muchas gracias sebastian me quedó clarisimo
@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'?'???
@EdwarSauceda
@EdwarSauceda 10 месяцев назад
Alguien sabe por qué p6 salió infactible ?
@LestNigga
@LestNigga 10 лет назад
Excelente explicación!
@camilovasquez69
@camilovasquez69 11 лет назад
que pasa si te sale una restriccion por ejemplo de 3/4
@cesarsaavedra9249
@cesarsaavedra9249 9 лет назад
muchas gracias excelente explicación.
@carlespitarchcasas
@carlespitarchcasas 9 лет назад
MUCHISIMAS 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?
@nasrinepaolaalvarezperez1868
@nasrinepaolaalvarezperez1868 2 года назад
Y de donde salio la solucion del problema relajaado? aaa
@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
@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.
@anycitalan8678
@anycitalan8678 4 года назад
s.o.s
@bryanperez7271
@bryanperez7271 2 года назад
Alguien sabe que pasa si al encontrar las x1 y x2 salen número negativos, que pasa?
@ferbasb
@ferbasb 12 лет назад
@harderbzs4 Que bueno que cumpla su objetivo el video, saludos y gracias.
@tsuguruni
@tsuguruni 9 лет назад
muchas gracias por la explicación
@fashbian
@fashbian 11 лет назад
excelente gracias, super claro todo!!!
@vicentekrebs8258
@vicentekrebs8258 Год назад
Muy buen video!!
@jhnriver
@jhnriver 10 лет назад
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 лет назад
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.
@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?
@ayrtonandresrequejomartel2399
@ayrtonandresrequejomartel2399 6 лет назад
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
@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
@luis4558
@luis4558 12 лет назад
5:40 como es que se elije exactamente el volor de x2 cuando x1=2 no entiendo.
@tostoncin
@tostoncin 11 лет назад
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. ;)
@Kako.Michea
@Kako.Michea 8 лет назад
Gracias , muy bien explicado :)
@77KASER77
@77KASER77 6 лет назад
Esta muy bien a modo practico. Pero solo vale para resolver problemas con dos variables
@carlosulloa3479
@carlosulloa3479 5 лет назад
Como concluyó que una de las ramas era infactible?
@ferbasb
@ferbasb 12 лет назад
@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???
@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
@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
@AlanRck17
@AlanRck17 8 лет назад
Genial!, muchas gracias
@romii_ara
@romii_ara 2 года назад
Secoo muchas gracias
@ricardodavid3035
@ricardodavid3035 5 лет назад
gracias por enredarme mas
@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
@materazzi9
@materazzi9 8 лет назад
amigo en el minuto 11:40 que quieres decir con que las inecuaciones no tienen interccesiones?
@claudioaldea
@claudioaldea 8 лет назад
+materazzi9 Por un lado se tiene que X2 >=2 y X2
@MAUVAROG
@MAUVAROG 8 лет назад
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
@cesarbarrios7496
@cesarbarrios7496 7 лет назад
Muy buen vídeo.
@Lp-er9oj
@Lp-er9oj 4 года назад
6:36 por que?
@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 лет назад
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 лет назад
edel anaya Lo estoy revisando. Gracias por la aclaración. saludos.
@elyenso
@elyenso 8 лет назад
+edel anaya gracias mi vale tremenda embolata tenia en esa parte :)
@edehl13
@edehl13 8 лет назад
+elyenso me sucedió lo mismo la primera vez pero aquí estamos para aclarar dudas jeje saludos :)
@walid1420
@walid1420 5 лет назад
Gracias
@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 лет назад
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
@petrofic
@petrofic 8 лет назад
Gracias!!!
@diegomerchanguerrero3251
@diegomerchanguerrero3251 9 лет назад
muy buen video
@carlosrey8226
@carlosrey8226 12 лет назад
Graciaaasss!!!! Buen video :D
@charly-ic2dd
@charly-ic2dd 5 лет назад
pero la parte entera de 9/4 es 4...
@achrafkaddouriakkouh804
@achrafkaddouriakkouh804 5 лет назад
Se encuentra una errata ya que al calcular P1 pones z como 12,75 y es 12’667
@Skyr2Play871817
@Skyr2Play871817 11 лет назад
Se escoge el menor valor !
@maknachscrach
@maknachscrach 7 лет назад
Por favor revisa el tema del habla porque hace el video muy confuso
@el_catalank
@el_catalank 2 года назад
Pero de dónde diablos sale ese Z= 12.5 😭
@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
@alejandrogarayoacasado1338
@alejandrogarayoacasado1338 2 года назад
Esa solución no cumple la primera restricción.
@hiperchelo
@hiperchelo 9 лет назад
Porque se escoge X2=7/3 en el min 10:35, saludosss
@edehl13
@edehl13 9 лет назад
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)
@salvadorguillen
@salvadorguillen 5 лет назад
Está muy bien explicado, lástima de la calidad del vídeo..
Далее
Método Ramificación y Acotamiento
15:22
Просмотров 35 тыс.
Распаковка iPhone 16 Pro Max
01:01
Просмотров 2,2 млн
Método de ramificación y acotoamiento
30:29
Просмотров 2,5 тыс.
BACKTRACKING: How to solve (almost) any problem.
12:49
Ramificación y Acotamiento (Branch & Bound)
47:33
Просмотров 12 тыс.
MÉTODO SIMPLEX | EJERCICIO RESUELTO
34:59
Просмотров 419 тыс.
Hashing Algorithms and Security - Computerphile
8:12
The Midpoint Circle Algorithm Explained Step by Step
13:33
Programación entera - Método grafico
10:03
Просмотров 3,6 тыс.
Распаковка iPhone 16 Pro Max
01:01
Просмотров 2,2 млн