Documente Academic
Documente Profesional
Documente Cultură
Ingeniería de Sistemas
Matemática I
Actividad Obligatoria 3 – 2019
Gabriel D’Intino
por ejemplo, el inicio de la tarea denominada “f” depende de la finalización de las tareas
denominadas “b” y “c”. La tarea denominada “a” es la tarea inicial y no depende de ninguna
anterior. La tarea denominada “h” es la tarea final.
Dicho grafo puede ser volcado a una tabla de doble entrada como la que se muestra a
continuación:
Depende de
a b c d e f g h
a 0 1 1 1 0 0 0 0
b 0 0 0 0 1 1 0 0
Es dependencia de
c 0 0 0 0 1 1 1 0
d 0 0 0 0 0 0 1 0
e 0 0 0 0 0 0 0 1
f 0 0 0 0 0 0 0 1
g 0 0 0 0 0 0 0 1
h 0 0 0 0 0 0 0 0
Las tareas que aparecen como cabecera de cada fila representan las tareas que son
dependencia de una o mas tareas. Las tareas que aparecen como cabecera de cada columna
representan las tareas que dependen o no, de una o más tareas.
Cada entrada de dicha tabla puede asumir el valor 1 (uno) o 0 (cero). El 1 (uno) indica que hay
dependencia y el 0 (cero) que no hay dependencia.
Instituto Universitario Aeronáutico
Ingeniería de Sistemas
Matemática I
Actividad Obligatoria 3 – 2019
Gabriel D’Intino
Los datos de la tabla anterior son fuente para la elaboración de la siguiente matriz asociada:
0 1 1 1 0 0 0 0
[ ]
0 0 0 0 1 1 0 0
0 0 0 0 1 1 1 0
0 0 0 0 0 0 1 0
A=
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
-¿cuál o cuáles son las tareas críticas (que más dependencias directas tienen)?
Sea U = [ 1 1 1 1 1 1 1 1 ] , para responder esta pregunta, se realizará el producto
entre AUT:
1 3
[][]
1 2
1 3
A 1=1
1 1
1 1
1 1
1 0
el resultado es una matriz columna R, cuyas entradas es la suma de cada una de las filas de la
matriz A. Se puede observar que r11 (tarea “a”) y r31 (tarea “c”) son las entradas mayores. En el
contexto de la pregunta, esto se traduce en que la tarea “a” y la tarea “c” son las que más
dependencias directas tienen.
-¿cuál o cuáles son las tareas que más dependen en forma directa de otras?
Sea U = [ 1 1 1 1 1 1 1 1 ] , para responder esta pregunta, se realizará el producto
entre UA:
[ 1 1 1 1 1 1 1 1 ] A= [ 0 1 1 1 2 2 2 3 ]
el resultado es una matriz fila R, cuyas entradas es la suma de cada una de las columnas de la
matriz A. Se puede observar que r18 (tarea “h”) es la de mayor entrada. En el contexto de la
pregunta, esto se traduce en que la tarea “h” es la que de más tareas depende directamente.
- ¿cuál o cuáles son las tareas cuyo retraso más influye en la ejecución del resto de
las tareas? Esto es, la o las tareas que más dependencias directas e indirectas
tienen?
Sabiendo que la matriz A muestra las dependencias directas y A2 las dependencias indirectas
(2 etapas, 1 intermediario), la suma de A + A2 da como resultado una matriz cuyas entradas
representan las dependencias directas e indirectas. Si se quiere obtener totales, habrá que
multiplicar (A + A2)UT; siendo U = [ 1 1 1 1 1 1 1 1 ] :
Instituto Universitario Aeronáutico
Ingeniería de Sistemas
Matemática I
Actividad Obligatoria 3 – 2019
Gabriel D’Intino
1 0 1 1 1 2 2 2 0 1 9
[][ ][ ] [ ]
1 0 0 0 0 1 1 0 2 1 4
1 0 0 0 0 1 1 1 3 1 6
2 1 0 0 0 0 0 0 1 1 1 2
( A+ A ) = =
1 0 0 0 0 0 0 0 1 1 1
1 0 0 0 0 0 0 0 1 1 1
1 0 0 0 0 0 0 0 1 1 1
1 0 0 0 0 0 0 0 0 1 0
el resultado es una matriz columna R, cuyas entradas es la suma de cada una de las filas de la
matriz A+A2. Se puede observar que r11 (tarea “a”) y r31 (tarea “c”) son las entradas mayores. En
el contexto de la pregunta, esto se traduce en que la tarea “a” y la tarea “c” son las que más
dependencias directas e indirectas tienen, esto es, un retraso en la ejecución de ellas tendrá
mayor influencia en el resto de las tareas y por ende en el proyecto.
Parte B
Punto 1:
TD=
Instituto Universitario Aeronáutico
Ingeniería de Sistemas
Matemática I
Actividad Obligatoria 3 – 2019
Gabriel D’Intino
H=
T −1= 1 0
[ ]
0 −1
T-1H=
Punto 2:
Transformación de la matriz H=
SH=
Explicación:
Recordemos que la matriz D y H representan puntos en un plano cartesiano. Cada punto está
definido por una tupla (x, y). La fila 1 en cada matriz representa las componentes “x” y la fila 2
representa las componentes “y”.
Entonces, por ejemplo, el punto 1 definido en la matriz D esta dado por la tupla (d11, d21).
Genéricamente, el punto “pn”, definido en la matriz M, está definido por la tupla (m1n, m2n).
Esta explicación también aplica a la transformación SH. En este último ejemplo, la matriz H
tiene sus componentes “x” (primera fila) positivas o nulas y sus componentes “y” (fila 2) nulas
o negativas.
Las filas de S afectan sólo a la componente “x”. Al realizar el producto (transformación) SH,
cambiarán de signos todas las componentes “x” no nulas.
Como resultado, las componentes “x” quedaron nulas o negativas; trasladando la figura al 3er
cuadrante, donde “x” e “y” son negativas.