Sei sulla pagina 1di 7

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

UNIDAD 6: TCNICAS DE COMBINATORIA La combinatoria es un rea de la Matemtica Discreta que se encarga del estudio de las posibles agrupaciones ordenadas o desordenadas de objetos, permitiendo contar el nmero de objetos que cumplen con ciertas propiedades. Por ejemplo permiten determinar la cantidad de nmero telefnicos de una red, el nmero de contraseas permitidas en un sistema informtico, el nmero de personas que ocupan posiciones en una organizacin, etc. Los principios bsicos de conteo en la combinatoria son la !egla del Producto " la !egla de la suma. 6.1 Principios Bsicos de Conteo Las t#cnicas de conteo, permite conocer la cantidad de combinaciones de respuestas a un problema planteado, por ejemplo cuantas contraseas pueden e$istir para un sistema de % caracteres alfanum#ricos. Los principios bsicos de conteo en la combinatoria son & La regla del producto. & La regla de la suma. . Re!" de" Prod#cto 'ea una tarea ( que puede di)idirse en * tareas consecuti)as. 'i +a" n1 formas de realizar la primera tarea " n2 formas de realizar la segunda tarea despu#s de realizar la primera, entonces +a" n1.n2 formas completar la tarea principal. Para n tareas se tiene (,.(*.(-..(n /jemplo 'e requiere etiquetar las butacas de un auditorio con una letra " un nmero 0 1, menor o igual a ,22. 34ul es el m$imo nmero de butacas a las que se puede asignar una etiqueta diferente5 'olucin 'e identifica la tarea principal " las subtareas ( 6 (area principal de etiquetar las butacas (, 6 'ubtarea de asignarle las letras al cdigo (* 6 'ubtarea de asignarle los nmeros al cdigo 'e desea obtener el nmero de soluciones de la tarea principal n 6 5 nmero de butacas que pueden ser etiquetadas 'e determinan el nmero de soluciones posibles para cada subtarea n, 6 nmero de letras del alfabeto 6 *% n* 6 ,22 posibles nmeros del , al ,22 'e aplica la regla del producto para obtener el numero de soluciones de ( n 6 n,.n* 6 *% . ,22 6 *%22 butacas /jemplo 4uantas cadenas de bits diferentes +a" con longitud 7.

Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

( 6 determinar la cantidad de cadenas de longitud 7 n 6 :::::::, donde cada : es un ;it que puede tener * )alores <2 " ,= n 6 *.*.*.*.*.*.* 6 *7 6 ,*> cadenas /jemplo 4uantas placas de matriculas estn disponibles para )e+9culos, con una serie de letras " - nmeros. ( 6 :::???, donde ::: son las letras " ??? son los nmeros. n 6 *%.*%.*%.,2.,2.,2 6 ,7@7%222 placas posibles. /jemplo 4uantos posibles nmeros telefnicos puede +aber en 4iudad Ajeda si el cdigo del nmero tiene ,2 d9gitos. Los - primeros son el cdigo de rea de DDB. Los tres siguientes son para las tres zonas de la ciudad conectadas a cada central <%-,, %C, " %%*=. Los cuatro ltimos el terminal del suscriptor. n 6 4.4.4.0.0.0.(.(.(.( 4.4.4 6 4digo de DDB *%@ para todo nmero 0.0.0 6 0onas de centrales %-,, %C, " %%* (.(.(.( 6 (erminal del suscriptor n 6 ,.-.,2.,2.,2.,2 6 -2222 suscriptores $. Re!" de " S#% 'i una primera tarea (, se puede realizar de n1 formas " una segunda tarea (* se puede realizar de n2 formas, " si las dos tareas son incompatibles <una no depende de la otra o no se realizan simultneamente=, entonces +a" n1 + n2 formas de realizar una de las dos tareas. Para n tareas se tiene (,1(*1(-1 ...(n /jemplo Para seleccionar un representante de la facultad de ingenieria para un pro"ecto de in)estigacin, se puede escoger un profesor o un estudiante de >)o semestre. 3De cuantas formas se puede escoger el representante si +a" -7 profesores " >estudiantes5 'e identifican el nmero de alternati)as para cada tarea (, 6 /legir un estudiante n, 6 -7 (* 6 /legir un profesor n* 6 >'e aplica la regla de la suma n 6 n, 1 n* 6 ,*2 formas /jemplo Dn estudiante puede elegir un pro"ecto de in)estigacin de tres listas segn el rea de in)estigacin. 4ada lista contiene *-, ,@ " ,E propuestas de trabajos. 34uantos opciones de posibles pro"ectos puede elegir el estudiante5 (, 6 *(* 6 ,@
Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica 2

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

(- 6 ,E

n 6 *- 1 ,@ 1 ,E 6 @7 pro"ectos.

c. Uso co%$in do de " Re!" de" Prod#cto & " Re!" de " S#% : Flgunos problemas de conteo no permiten la aplicacin de la regla de la suma o la regla del producto por separado, su aplicacin simultanea es la que permite llegar a encontrar el numero de soluciones. /jemplo /n una )ersin de lenguaje 4, el nombre de una )ariable es una cadena de uno o dos caracteres alfanum#ricos " las letras ma"sculas " minsculas no se distinguen. Dn nombre de la )ariable debe empezar con una letra " debe ser diferente de @ cadenas de * caracteres reser)ados. 34untos nombres de )ariables distintas +a" disponibles para se utilizadas en dic+a )ersin de lenguaje 45 ( 6 GG <* caracteres alfanum#ricos= G 6 G, 6 Bombres de , carcter G* 6 Bombres de * caracteres G 6 G, 1 G* G, 6 *% <, carcter= " G* 6 G*.G*H, donde G* son nmeros " G*H letras. G* 6 <*%.-%= I @ 6 E-, <se restan los @ reser)ados al programa= G 6 G, 1 G* 6 *% 1 E-, 6 E@7 )ariables /jemplo 4ada usuario de un computador tiene una contrasea, con una longitud de entre % " > caracteres, cada uno de los cuales es un digito o una letra ma"scula. 4ada contrasea debe tener al menos , digito. 34untas contraseas admite el sistema5 P 6 nmero total de contraseas P% 6 contraseas de % caracteres P7 6 contraseas de 7 caracteres P> 6 contraseas de > caracteres Por regla de la suma P 6 P% 1 P7 1 P> Luego se deben +allar P%, P7 " P>, analizando los e$cluidos. 4% 6 contraseas totales de % caracteres 6 -%.-%.-%.-%.-%.-% 6 -% % 6 -2>E,@77% 4F 6 caracteres alfab#ticos 6 *% 4D 6 4aracteres digitos P% 6 4% I 4F 6 -%% I *%% 6 ,.>%7.>%%.@%2 contraseas de % caracteres P7 6 47 I 4F 6 -%7 I *%7 6 72.--*.-@-.E*2 contraseas de 7 caracteres P> 6 4> I 4F 6 -%> I *%> 6 *.%,*.*>*.>C*.>>2 contraseas de > caracteres P 6 P% 1 P7 1 P> 6 *.%>C.C>-.2%-.-%2 d. Principio de Inc"#si'n & E(c"#si'n: /sta t#cnica de conteo, se refiere a cuando dos tareas se pueden realizar simultneamente " por tanto no se puede aplicar la regla de la suma. Para contar las formas de realizar una de las dos tareas, se suman las maneras de realizar
Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica 3

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

cada tarea indi)idualmente " luego se restan las formas de realizar las dos tareas simultneamente. /n este caso la ecuacin esta dada por n 6 n, 1 n* I n,* /jemplo 4uantas cadenas de ;its e$isten que tengan longitud > " que bien comiencen con , o bien terminen con 225 'olucin & La primera tarea, construir una cadena de > bits que comience por , es * 7 6 ,*> & La segunda tarea, construir una cadena de > bits que termine en 22 es * % 6 %C & Las tareas en forma simultnea son *@ 6 -* formas Por tanto el numero de cadenas de > bits que comienzan por , o terminan en 22 se calcula por B 6 ,*> 1 %C & -* 6 ,%2 formas 6.) Per%#t ciones & Co%$in ciones 'on t#cnicas para contar selecciones no ordenadas de distintos objetos " listas ordenadas de objetos de un conjunto finito. . Per%#t ciones Dna permutacin de un conjunto de objetos distintos es una coleccin orden d de esos objetos. (ambi#n se relacionan las posibles ordenaciones de un subconjunto de ellos. Dna lisa ordenada de r elementos de un conjunto se llama r*per%#t ci'n o + ri ci'n de r e"e%entos. /l nmero de r* per%#t ciones de un conjunto de n elementos se denota por P ,n- r. " se puede calcular utilizando la regla del producto P <n, r= 6 n<n&,= <n&*=.. <n&<r&,== /jemplo 'ea ' 6 {,, *, -} & Las listas de permutaciones de ' son <-, *, ,=, <-, ,, *=, <*, -, ,=, <*, ,, -=, <,, *, -=, <,, -, *=. & La listas <-, *= " <-, ,=, son )ariaciones de * elementos de ' o una *& permutaciones. /jemplo 34untas formas e$isten de escoger el primer, segundo " tercer clasificado de un concurso, si +a" un total de ,22 participantes5 /l nmero de formas de escoger los - ganadores ser el nmero de listas ordenadas de - elementos, de un conjunto de ,22, es decir r 6 - " n 6 ,22. Fplicando el teorema , se tiene P <n, r= 6 n<n &,= <n&*= 6 ,22 <,22&,= <,22&*= 6 ,22.EE.E> 6 E72*22 /jemplo 'upongamos que un )iajante debe )isitar > ciudades distintas, iniciado su )iaje desde una ciudad prefijada, pudiendo )isitar las otras 7 en cualquier orden. 3De cuantas formas distintas puede organizar su )iaje5 n 6 > &, 6 7 ciudades
Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica 4

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

r 6 7 recorridos P <7, 7= 6 7.%.@.C.-.*., 6 @2C2 posibles recorridos /jemplo 34untas permutaciones de las letras F;4D/JKL contienen la cadena F;45 'e considera F;4 como un solo elemento fijo, por tanto se aplica el teorema de r& permutaciones para un conjunto de % elementos, donde un elemento es el bloque F;4 " el resto las letras D, /, J, K " L. /n este caso n 6 % " r 6 % P <n, r= 6 P <%, %= 6 %.@.C.-.*., 6 %M 6 7*2 permutaciones. 'e conclu"e que P <n, n= 6 nM <cuando n 6 r= $. Co%$in ciones Dna r&combinacin de elementos de un conjunto es una seleccin sin orden r de r&elementos del conjunto, es decir un subconjunto de r&elementos. /l nmero de r&combinaciones de un conjunto de n elementos se denota por C ,n- r. " se puede obtener a tra)#s del siguiente teorema nM 4 <n, r= 6 &&&&&&&&&&& , si n " r son 01 tal que r N n rM <n Ir=M 4 <n,r= 6 4<n, n&r=, es decir no e$iste una combinacin donde r sea igual a n. /jemplo 'ea ' el conjunto {,, *, -, C}. /ntonces {,, -, C} es una rIcombinacin de '. /jemplo 34ual es el nmero de combinaciones 4 <C, *= estando el conjunto formado por {a, b, c, d}.5 Las *&combinaciones, son las listas sin ordenar de pares de elementos del conjunto dado {a, b}{a, c,}{a, d}{b, c}{b, d} " {c, d}, es decir son % combinaciones posibles. /jemplo 3De cuantas formas se pueden seleccionar @ jugadores de entre un grupo de ,2 para formar un equipo5 nM ,2M @M.%.7.>.E.,2 4 <n, r= 6 4 <,2, @= 6 &&&&&&&&&&& 6 &&&&&&&&&&&&&& 6 &&&&&&&&&&&&&&&&&& 6 *@* rM <n Ir=M @M <,2&@=M @M . @M /jemplo 3De cuantas formas se puede seleccionar una comisin para disear un programa de una uni)ersidad, si la comisin debe tener - 8ngenieros " C matemticos. /l departamento de 8ngenier9a tiene E miembros " el de matemtica tiene ,,5 EM ,,M 4 <E, -=. 4 <,,, C= 6 &&&&&&&&&&& . &&&&&&&&&&&&&& 6 >C . --2 6 *7.7*2 -M. %M CM .7M

Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

6./ E0ercicios Prop#estos de " Unid d 1:


,.& Dn cuestionario se compone de ,2 preguntas cada una de las cuales tiene cuatro posibles respuestas. a= 3De cuantas formas puede contestar un estudiante al cuestionario, si responde todas las preguntas5 b= 3De cuantas formas puede contestar un estudiante al cuestionario, si puede dejar preguntas sin contestar5 *.& /$isten cuatro autopistas entre ;oston " Detroit " seis entre Detroit " Los Ongeles. 34untos itinerarios distintos +a" entre ;oston " Los Ongeles pasando por Detroit5 -.& 34untas cadenas distintas de tres letras ma"sculas se pueden formar, si se requiere que las tres letras sean distintas5 C.& 34untas cadenas distintas de diez bits empiezan " termina con ,5 @.& 34untas matriculas se pueden formar dos letras ma"sculas seguidas de cuatro d9gitos o dos d9gitos seguidos de cuatro letras ma"sculas5 %.& 34untas cadenas de 7 bits comienzan con 22 o bien terminan con ,,,5 7.& 34untas permutaciones tiene el conjunto {a, b, c, d, e, f, g}5 >.& 'ea el conjunto ' 6 {1, *, -, C, @}, determina las -&permutaciones " las -& combinaciones de '. E.& 4alcular las siguientes cantidades a= P<%, -= b= P<>, >= c= P<>, @= d=P<>, ,= f= 4 <@, ,= g= 4<@, -= += 4<>, 2= i= 4<>, C= e=P<,2, E= j=4<>, >=

,2.& 3De cuantas formas puede terminar una carrera de @ competidores si no +a" empates5 ,,.& 34untas posibilidades +a" en una carrera de caballos con doce participantes si son posibles todos los ordenes de llegada " no +a" empates5 ,*.& 34untas permutaciones de las letras F;4D/JK contienen las cadenas a= ;4D b= 4JKF c= F;4 " D/ d= 4;F " J/D ,-.& Dn club tiene *@ miembros. 3De cuantas formas se puede escoger cuatro miembros para escoger un comit# ejecuti)o5 34untas formas +a" de escoger presidente, )icepresidente, secretario " tesorero del club5 ,C.& 34uantas cadenas de ,2 bits tienen e$actamente a= (res ceros b= 'iete unos c= Mas ceros que unos

Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica

FACULTAD DE INGENIERA ESCUELA DE COMPUTACIN ESTRUCTURAS DISCRETAS (IC33) PROFESOR: ING. GERARDO ALBERTO LEAL, MSc.

,@.&34untas placas de matricula formadas por tres letras seguidas de tres d9gitos +a" qe no tengan letras ni d9gitos repetidos5 ,%.& /l consejo de seguridad de las naciones unidas esta conformado por los representantes de ,2 pa9ses. 'e deben elegir - pa9ses de un grupo de ,*, - de un grupo de *2 " el resto deben ser elegidos de un grupo de 7. Del ultimo grupo sern elegidos la junta directi)a, integrada por Presidente, Gicepresidente, 'egundo Giceprecidente " 'ecretario. Dtilizando Permutaciones, 4ombinaciones " !egla del producto, determina de cuantas formas se puede elegir los ,2 representantes5 ,7.& 'e desea disear una red local para una corporacin, en la cual se requiere la asignacin de direcciones 8P en los computadores. Las direcciones 8P estn compuestas por el siguiente formato ::: 8ndican ,%, al ,%* si es para Aficinistas, ,%- para Aperaciones " ,%C para ejecuti)os. ??? 4ualquier digito, siempre que sean distintos. 000 4ualquier digito, e$cepto ,22 cdigos reser)ados para el sistema. ((( 4ualquier digito, puede ser de * o - d9gitos, ambas opciones empiezan siempre por , o *. 34uantas computadoras se pueden instalar a la 8ntranet, sin que +a"a conflicto de direcciones 8P5 ,>.& /l nombre de una )ariable en lenguaje 4 es una cadena que puede tener letras ma"sculas " minsculas, d9gitos " guin bajo. /l primer carcter puede ser una letra ma"scula o minscula. Las )ariables pueden ser de -, C o @ caracteres. Dtilizando la regla del producto " la regla de la suma, determina cuantas )ariables como m$imo, admite el lenguaje5 ,E.& 'e tiene un conjunto ', cu"os elementos son las letras F, ;, 4, D. Determinar las *& combinaciones " las -&permutaciones. 4uales son las *&combinaciones del conjunto '5 *2.& Para la copa del Mundial de Jtbol J8JF 'udafrica *2,2 clasificaran -* equipos de los @ continentes. Fplicando los principios de conteo, determina a= 4uantas opciones +a" para obtener en la quiniela el equipo 4ampen " 'ubcampen5 b= 4uantas opciones +a" de indicar los cuatro equipos semifinalistas, si los fa)oritos eran Frgentina, /spaa, Flemania, Lolanda, ;rasil, 8nglaterra, 8talia, Portugal, Jrancia5 c= 4uantas opciones +a" de acertar la quiniela con el orden de los -* equipos5 *,.& 'e desea disear un sistema telefnico en el que la asignacin de nmeros se +ar con el siguiente esquema el cdigo de pa9s es un nmero de ,, * o - d9gitos, en el que los cdigos del 222 al ,22 son de Fm#rica " del ,2, al -22 son de /uropa. Luego le sigue un nmero de ,2 d9gitos con el siguiente formato B?:&BB:&::::. Donde : puede ser cualquier digito, ? puede se cualquier )alor ente @ " E, B es un digito que puede ser 2 o ,. Dtilizando la regla del producto " la suma para determinar a= 4uantos Bmeros telefnicos pueden asignarse a todos los pa9ses5 b= 4uantos Bmeros pueden asignarse en Fm#rica5 c= 4uantos Bmeros pueden asignarse en /uropa5

Modulo 8nstruccional /structuras Discretas. (eor9a " Prctica

Potrebbero piacerti anche