s2 9 conexion(aplcaciones) resized

Upload: josemanuelslater

Post on 25-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    1/12

    2.9 Conexin(aplicaciones)

    Aplicaciones de laTeora de Grafos

    a la vida real

    Alberto Conejero y Cristina JordnDepto. Matemtica Aplicada

    E.T.S. Ingeniera Informtica

    Universitat Politcnica de Valncia

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    2/12

    Nuestros amigos de la clase de Matemtica discreta tienen slo en su

    lista de contactos a los amigos anteriores a incorporarse a la asignatura.

    Podrn estar todos en contacto, aunque sea por intermedio de otros?

    Aplicaciones de la Teora de Grafos a la vida real

    2.9 Conexin (aplicaciones)

    V1 = { Marta, Sergio, Lidia, Irene, Eloy, Guille, Alicia,

    Carlos, Francisco}

    Grupo de alumnos

    Y si Sergio y Guil le tienen sus Iphone y BlackBerry estropeados,podrn estar en contacto los dems miembros del grupo?

    Primer supuesto

    V2 = { Marta, Lidia, Irene, Eloy, Alicia, Carlos, Francisco}

    Segundo supuestoG1

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    3/12

    Nuestros amigos de la clase de Matemtica discreta tienen slo en su

    lista de contactos a los amigos anteriores a incorporarse a la asignatura.

    Podrn estar todos en contacto, aunque sea por intermedio de otros?

    Aplicaciones de la Teora de Grafos a la vida real

    2.9 Conexin (aplicaciones)

    Carlos

    MartaSergio Lidia

    IreneEloy

    Guille

    Alicia

    Francisco

    V1 = { Marta, Sergio, Lidia, Irene, Eloy, Guille, Alicia,

    Carlos, Francisco}

    Grupo de alumnos

    Y si Sergio y Guil le tienen sus Iphone y BlackBerry estropeados,podrn estar en contacto los dems miembros del grupo?

    Primer supuesto

    E1= { (u,v) / u, v V1 y u puede ponerse en contactode forma directa con v }

    V2 = { Marta, Lidia, Irene, Eloy, Alicia, Carlos, Francisco}

    Segundo supuesto

    En ambos casos

    Carlos

    Marta Sergio Lidia

    IreneEloy

    Guille

    Alicia

    Francisco Ambos grafos G1=(V1,E1) y G2=(V2,E2) son no dirigidos

    G1

    G2

    E2 = { (u,v) / u, v V2 y u puede ponerse en contacto

    de forma directa con v }

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    4/12

    Aplicaciones de la Teora de Grafos a la vida real

    Segn la modelizacin hecha, en ambos casos nos preguntan

    estarn en contacto dos cualesquiera de nuestros amigos?

    lo que equivale a preguntarnos si

    dados dos vrtices cualesquiera u y v existe una cadena que los una,

    o, lo que es lo mismo,

    es G1 conexo? es G2 conexo?

    9

    13

    76 4

    8

    G1 G29

    12 3

    76

    5

    4

    8

    Grupo de alumnos

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    5/12

    Aplicaciones de la Teora de Grafos a la vida real

    9

    13

    76 4

    8

    G1 G2

    Observemos las matrices de acceso en ambos casos

    G2 no es conexoG1 es conexo

    111111111

    111111111

    111111111

    111111111

    111111111

    111111111

    111111111

    111111111

    111111111

    1111001

    1111001

    1111001

    1111001

    0000110

    0000110

    1111001

    9

    12 3

    76

    5

    4

    8

    Grupo de alumnos

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    6/12

    En la red de ordenadores que hemos montado, una orden generada por un

    ordenador cualquiera, llegar a todos los dems ordenadores?

    Si los ordenadores 2 y 6 estn fuera de servicio, afectar esto a la

    comunicacin entre el resto de ordenadores?

    Aplicaciones de la Teora de Grafos a la vida real

    V1 = { ordenadores 1,2,, 10}

    Primer supuesto

    Segundo supuestoV2 = { ordenadores 1,3,4,7,8,9,10}

    8 910

    Red de ordenadores

    G1

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    7/12

    En la red de ordenadores que hemos montado, una orden generada por un

    ordenador cualquiera, llegar a todos los dems ordenadores?

    Si los ordenadores 2 y 6 estn fuera de servicio, afectar esto a la

    comunicacin entre el resto de ordenadores?

    Aplicaciones de la Teora de Grafos a la vida real

    8

    1 2 3

    4 5

    6

    7

    910

    V1 = { ordenadores 1,2,, 10}

    Primer supuesto

    E1 = { (u,v) / u, v V1 y u est conectado a v }

    Segundo supuesto

    En ambos casos

    Ambos grafos G1=(V1,E1) y G2=(V2,E2) son no dirigidos

    E2 = { (u,v) / u, v V2 y u est conectado a v }

    V2 = { ordenadores 1,3,4,7,8,9,10}

    8

    1 2 3

    4 5

    6

    7

    910

    Red de ordenadores

    G1

    G2

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    8/12

    Aplicaciones de la Teora de Grafos a la vida real

    El enunciado plantea la siguiente pregunta para cada caso:

    podrn intercambiar informacin dos ordenadores cualesquiera ?,

    lo que equivale a preguntarnos si

    dados dos vrtices cualesquiera u y v existe una cadena que los una

    o, lo que es lo mismo,

    es G1 conexo? es G2 conexo?

    G1G2

    8

    1 2 3

    4 5

    6

    7

    910 8

    1 3

    4 57

    910

    Red de ordenadores

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    9/12

    Aplicaciones de la Teora de Grafos a la vida real

    Observemos las matrices de acceso en ambos casos

    G2 es conexoG1 es conexo

    G1G2

    8

    1 2 3

    4 5

    6

    7

    910

    1 3

    4 57

    8 910

    Red de ordenadores

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    1111111111

    11111111

    11111111

    11111111

    11111111

    11111111

    11111111

    11111111

    11111111

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    10/12

    Aplicaciones de la Teora de Grafos a la vida real

    Si finalmente el sentido de circulacin en nuestra urbanizacin es el que

    ha propuesto el concejal, se podr llegar de una plaza cualquiera a

    cualquier otra?

    V = { plazas P1, P2,, P10}E = { (u,v) / u, v V y hay una calle que

    va de u a hacia v sin pasar por ningn

    cruce intermedio}

    G=(V.E) es un grafo dirigidoG

    Diseo de urbanizacin

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    11/12

    Segn la modelizacin hecha, nos preguntan

    puedo desplazarme, respetando el sentido de la circulacin, de una

    plaza cualquiera a otra?,

    lo que equivale a preguntarnosdados dos vrtices cualesquiera u y v existe una cadena de u hacia

    v y una cadena de v hacia u?

    o, lo que es lo mismo,

    es G conexo?

    Aplicaciones de la Teora de Grafos a la vida real

    Si finalmente el sentido de circulacin en nuestra urbanizacin es el que

    ha propuesto el concejal, se podr llegar de una plaza cualquiera a

    cualquier otra?

    P8

    P2

    P3

    P4

    P7 P6 P5

    P9

    P1

    V = { plazas P1, P2,, P10}E = { (u,v) / u, v V y hay una calle que

    va de u a hacia v sin pasar por ningn

    cruce intermedio}

    G=(V.E) es un grafo dirigidoG

    Diseo de urbanizacin

    2.9 Conexin (aplicaciones)

  • 7/25/2019 S2 9 Conexion(Aplcaciones) Resized

    12/12

    Aplicaciones de la Teora de Grafos a la vida real

    Observemos la matriz de acceso

    G no es conexo

    110000010

    010000000

    011000000

    011111100

    011111100

    011111100

    011111100

    011111110

    111111111

    G

    P8

    P2 P3 P4

    P7 P6 P5

    P9

    P1

    Diseo de urbanizacin

    3 4 5 6

    3

    4

    5

    6

    2.9 Conexin (aplicaciones)