Zastosowania teorii grafów w socjologii i psychologii

Slides:



Advertisements
Podobne prezentacje
Metody losowania próby
Advertisements

Metody badania stabilności Lapunowa
Analiza współzależności zjawisk
DOMINOWANIE W GRAFACH Magdalena Lemańska.
Grafy spełniające nierówność Γ(G) < IR(G)
CIĄGI.
Układ sterowania otwarty i zamknięty
Ile rozwiązań może mieć układ równań?
Homologia, Rozdział I „Przegląd” Homologia, Rozdział 1.
ELEMENTY TEORII GRAFÓW
Wykład 6 Najkrótsza ścieżka w grafie z jednym źródłem
Badania operacyjne. Wykład 2
Czwórniki RC i RL.
WEKTORY Każdy wektor ma trzy zasadnicze cechy: wartość (moduł), kierunek i zwrot. Wartością wektora nazywamy długość odcinka AB przedstawiającego ten wektor.
Materiały pochodzą z Platformy Edukacyjnej Portalu
Sprzężenie zwrotne Patryk Sobczyk.
Liczby Pierwsze - algorytmy
WYKŁAD 5. Skojarzenia – ciąg dalszy
WYKŁAD 7. Spójność i rozpięte drzewa
WYKŁAD 1. Grafy są wokół nas. Pojęcia wstępne.
WYKŁAD 8. Siła spójności Wierzchołek v nazywamy wierzchołkiem cięcia grafu G, gdy podgraf G-v ma więcej składowych spójności niż G. Krawędź e nazywamy.
WĘDRÓWKI PO GRAFACH Obchody Eulera Cykle Hamiltona.
GRAFY PLANARNE To grafy, które można narysować na płaszczyźnie tak, by krawędzie nie przecinały się (poza swoimi końcami). Na przykład K_4, ale nie K_5.
BIOSTATYSTYKA I METODY DOKUMENTACJI
Elementy Kombinatoryki (c.d.)
Macierz incydencji Macierzą incydencji grafu skierowanego D = (V, A), gdzie V = {1, ..., n} oraz A = {a1, ..., am}, nazywamy macierz I(D) = [aij]i=1,...,n,
Algorytmy grafowe Reprezentacja w pamięci
Projektowanie i programowanie obiektowe II - Wykład IV
Zapis informacji Dr Anna Kwiatkowska.
Równania i Nierówności czyli:
Grupa 1 Sposoby rozwiązywania układów równań stopnia I z dwiema i z trzema niewiadomymi. Wykresy funkcji w szkole ponadgimnazjalnej.
WYKŁAD 7. Spójność i rozpięte drzewa Graf jest spójny, gdy dla każdego podziału V na dwa rozłączne podzbiory A i B istnieje krawędź z A do B. Definicja.
Przepływy w sieciach. Twierdzenie minimaksowe.
O relacjach i algorytmach
SKIEROWANE Marek Bil Krzysztof Fitrzyk Krzysztof Godek.
Metody Lapunowa badania stabilności
Graf - jest to zbiór wierzchołków, który na rysunku przedstawiamy za pomocą kropek oraz krawędzi łączących wierzchołki. Czasami dopuszcza się krawędzie.
AUTOMATYKA i ROBOTYKA (wykład 6)
A. Sumionka. Starodawna gra marynarska; Gra dwu i wieloosobowa; Gracze wykonują ruchy naprzemian; Złożona ze stosów, w których znajduje się pewna ilość
Funkcja liniowa Wykonała: Dżesika Budzińska kl. II A.
Sieci bayesowskie Wykonali: Mateusz Kaflowski Michał Grabarczyk.
Elementy Rachunku Prawdopodobieństwa i Statystyki
Zastosowania ciągów.
Systemy wspomagania decyzji
Języki i automaty część 3.
Podstawy analizy matematycznej I
Związki w UML Do zrobienia jest: -Przerysować jak ktoś ma Visio te dwa diagramy tak żeby podmienić tylko nazwy a reszta Taka sama, -I dodać po jednym zdaniu.
Sterowanie – metody alokacji biegunów II
ZWIĄZKI MIĘDZY KLASAMI KLASY ABSTRAKCYJNE OGRANICZENIA INTERFEJSY SZABLONY safa Michał Telus.
Wyszukiwanie maksimum funkcji za pomocą mrówki Pachycondyla Apicalis.
Grafika i komunikacja człowieka z komputerem
Drogi i cykle Eulera w grafach nieskierowanych
WĘDRÓWKI PO GRAFACH Obchody Eulera Cykle Hamiltona.
GRA CHOMP. Czym jest chomp? Jest to gra dla dwóch osób, rozgrywana na prostokątnej tablicy, zwanej „tabliczką czekolady”
Rodzaje Liczb JESZCZE SA TAKIE
Rodzaje liczb.
Autor: Michał Salewski
Podstawy automatyki I Wykład 1b /2016
Modelowanie matematyczne – złożoność obliczeniowa, teoria a praktyka
„Filtry i funkcje bazodanowe w EXCELU”
Pojęcia podstawowe c.d. Rachunek podziałów Elementy teorii grafów
Analiza Sieci Społecznych
Analiza portfeli dwu- oraz trzy-akcyjnych. Portfel dwóch akcji bez możliwości krótkiej sprzedaży W - wartość portfela   W = a P 1 + b P 2   P 1 -
Metody Badań Operacyjnych Michał Suchanek Katedra Ekonomiki i Funkcjonowania Przedsiębiorstw Transportowych.
Liczby 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, …(i tak dalej) nazywamy liczbami naturalnymi. Tak jak z liter tworzy się słowa, tak z cyfr tworzymy liczby. Dowolną.
Liczbami naturalnymi nazywamy liczby 0,1,2,3,..., 127,... Liczby naturalne poznaliśmy już wcześniej; służą one do liczenia przedmiotów. Zbiór liczb.
Matematyka przed egzaminem czyli samouczek dla każdego
Jednorównaniowy model regresji liniowej
Liczby pierwsze: szukanie, rozmieszczenie, zastosowanie, ciekawostki. Liczby pierwsze: szukanie, rozmieszczenie, zastosowanie, ciekawostki. Kinga Cichoń.
Zarządzanie projektami
Zapis prezentacji:

Zastosowania teorii grafów w socjologii i psychologii

Ludzie i obiekty- reprezentowani przez punkty, a związki między ludźmi i obiektami- przez linie łączące te punkty. Linie ciągłe- relacje pozytywne, linie przerywane- negatywne. Grafy składają się ze zbioru obiektów i jednej lub więcej relacji, które mogą występować między niektórymi uporządkowanymi parami tych obiektów. Fakt, że między uporządkowaną parą punktów a i b zachodzi relacja Ri oznaczamy a Ri b.

Graf, którego relacje są symetryczne nazywamy grafem nieskierowanym. Grafy można podzielić na nieoznaczone (jeden typ relacji) i oznaczone (dwie lub więcej relacji). Najczęściej spotykane są grafy z dwoma typami relacji: pozytywną R+ i negatywną R-. Typy grafów: 1. Nieskierowany graf nieoznaczony. Przykład: kierownik a prowadzi przez wewnętrzną sieć biura rozmowy z trzema podwładnymi b,c,d

2. Nieskierowany graf oznaczony Przykład: pan P i jego żona Ż goszczą przyjaciela p i przyjaciółkę f. Żona chce posadzić przy stole osoby tak, aby: sama nie siedziała obok męża; obok siebie nie siedziały osoby tej samej płci Ciekawostka: skonstruowany został graf rozmieszczenia gości mimo, że praktyczna realizacja jest niemożliwa.

3. Skierowany graf nieoznaczony. Hierarchia kierownictwa w urzędach, organizacjach przemysłowych itp. 4. Skierowany graf oznaczony. Maruyama (1963) rozważał badanie systemów ze względu na to, czy proces a nasila czy hamuje proces b, czy też nie wpływa bezpośrednio na ten proces.

System procesów instalowania urządzeń sanitarnych i oczyszczania miasta: P R+ M, M R+ C, C R+ P – dodatnie sprzężenie zwrotne P R+ G, G R+ B, B R+ D, D R- P – ujemne sprzężenie zwrotne

Sprzężenie zwrotne dodatnie: w sytuacji zakłócenia jakiegoś parametru w układzie układ dąży do zmiany wartości parametru kierunku zgodnym z kierunkiem, w którym nastąpiło odchylenie od zadanej wartości- powoduje ono zatem wzrost odchylenia danej wartości. Sprzężenie zwrotne ujemne: stanowi mechanizm samoregulacyjny, ma za zadanie utrzymanie jakiegoś parametru na zadanym poziomie. Zachodzi wtedy, gdy zaburzenia powodujące odchylenie wartości parametru w jakąś stronę powodują działania prowadzące do zmiany parametru w stronę przeciwną. Twierdzenie 1 Cykl reprezentuje sprzężenie zwrotne dodatnie wtedy i tylko wtedy, gdy zawiera parzystą liczbę łuków należących do relacji R- (licząc zero jako liczbę parzystą) i ujemne wtedy i tylko wtedy, gdy zawiera nieparzystą liczbę łuków należących do R- .

Naukowcy zajmują się raczej ujemnym sprzężeniem zwrotnym- jednak Maruyama twierdzi, że w interakcjach społecznych i psychice indywidualnego człowieka wystepuje wiele systemów z dodatnim sprzężeniem zwrotnym. Przykłady:

Twierdzenie o równowadze i strukturze. Rozważmy nieskierowany skończony graf oznaczony. Mówimy, że między punktami x i y przebiega tor , jeśli istnieje ciąg krawędzi zaczynających się w x i prowadzących do y. Krawędzie toru mogą być zarówno dodatnie jak i ujemne. Mówimy, że znak toru jest dodatni, jeśli tor zawiera parzystą ilość krawędzi ujemnych. Jeśli tor zaczyna się i kończy w tym samym punkcie, mamy do czynienia z cyklem. Grafy, w których każdy cykl ma znak dodatni są to grafy zrównoważone.

Twierdzenie 2 Skończony nieskierowany graf oznaczony jest zrównoważony wtedy i tylko wtedy, gdy wszystkie tory łączące tą samą parę punktów mają ten sam znak. Twierdzenie 3 (strukturalne) Skończony nieskierowany graf oznaczony jest zrównoważony wtedy i tylko wtedy, gdy zbiór jego punktów można podzielić na dwa rozłączne podzbiory, w których każda dodatnia krawędź łączy dwa punkty tego samego podzbioru, a każda ujemna łączy dwa punkty należące do różnych podzbiorów.

Zastosowania: wszędzie tam, gdzie znakowi cyklu w skończonym nieskierowanym grafie oznaczonym można nadać znaczenie empiryczne. Przykład: rozważmy grupę przedsiębiorstw- pewne współpracują, inne konkurują ze sobą, inne nie współpracują, ani nie konkurują. Jeśli w grafie jest cykl ujemny, to przedsiębiorstwa konkurują i współpracują w sposób, który może przynieść im szkodę. Można takiej sytuacji uniknąć, jeśli podzielimy przedsiębiorstwa na dwie rozłączne grupy tak, że konkurencja zachodzi tylko między przedsiębiorstwami z różnych grup.

Twierdzenie o skończonych skierowanych grafach nieoznaczonych. Mówimy, że tor przebiega między punktami a i b grafu skierowanego, jeśli istnieje ciąg łuków zaczynający się w a i kończący w b. Mówimy, że graf jest jednostronnie spójny, jeśli dla każdych dwóch punktów a, b istnieje tor od a do b lub od b do a. Mówimy, że graf posiada linię Hamiltona, jeśli istnieje tor, który przechodzi przez każdy punkt grafu dokładnie raz. Twierdzenie 4. Skończony graf skierowany jest jednostronnie spójny wtedy i tylko wtedy, gdy zawiera linię Hamiltona.

Jedną z realizacji tego twierdzenia jest schemat obiegu plotki. W grafie skierowanym xRy wtedy i tylko wtedy, gdy x przekazuje plotkę do y. Oczywiste jest, że y odbierze plotkę od x wtedy i tylko wtedy, gdy istnieje tor od x do y. Realizacja twierdzenia polega na spełnieniu dwóch następujących warunków: Dla dowolnej pary osób w schemacie obiegu przynajmniej jedna z tych osób może nadać plotkę, którą odbiera druga osoba (tzn. graf reprezentujący schemat jest grafem jednostronnym). 2. Przynajmniej jedna z osób nadających plotkę może porozumieć się z wszystkimi pozostałymi mimo, że każda z nich przekazuje plotkę do jednej osoby (taka osoba reprezentowana jest przez pierwszy punkt linii Hamiltona).

Prace empiryczne z zastosowaniem teorii grafów. Heider (1946) sugerował, że ludzie mają skłonność do postrzegania, że postawy innych wobec różnych zjawisk społecznych są podobne do ich własnych postaw i nie lubią mieć oni postaw przeciwnych. Cartwright i Harary (1956) pokazali, w jaki sposób tendencję tą można realizować jako tendencję do takiego postrzegania stosunków społecznych, żeby graf reprezentujący te stosunki był zrównoważony.

Prace eksperymentalne nad równowagą skupiają się głównie na równowadze między dwoma osobami i jednym obiektem. Stwierdzono, że kiedy osobom badanym podaje się informacje o znakach dla wszystkich z wyjątkiem jednego stosunków między osobami o obiektami i prosi się o zgadnięcie tego jednego znaku, to badani mają tendencje do podawania znaku, który doprowadza do równowagi (Morisette, 1958). Ludzie mają tendencje do oceniania stosunków będących w równowadze jako bardziej przyjemnych niż stosunki niezrównoważone; Badani łatwiej uczyli się sytuacji społecznie zrównoważonych niż niezrównoważonych.

Równowaga społeczna- dynamika przyjaźni i wrogości (Antal, Krapivsky, Redner, 2006) Jak można „wyeliminować” niezrównoważone trójki (trójki zawierające jedną albo trzy „nieprzyjazne” linie)? Cel- zmiana niezrównoważonych trójek na zrównoważone: - można zmieniać linie „nieprzyjazne” w „przyjazne” i odwrotnie; można zmienić sieć reprezentowana przez taką trójkę tak, że przechodzi ona ze stanu „realnego” w stan „utopii” (wszystkie linie przyjazne) Jak wiadomo, „przyjaźń” i „wrogość” mogą ulegać zmianie. Rozważmy sytuację, gdy dana osoba musi ustalić relacje z dwoma osobami z pary, która się rozwiodła.

Utrzymywanie dobrych relacji z obydwojgiem prowadzi do nierównowagi- aby utrzymać równowagę należałoby zerwać stosunki z jedną z osób. Ogólniej: sieć jest w równowadze, jeśli każdy cykl jest w równowadze. Cartwright i Harary: jeśli w grafie pełnym znajdziemy niezrównoważony cykl dowolnej długości, to musi istnieć niezrównoważona trójka (definicje „cyklowa” i „trójkowa” są równoważne.)

Harary i Cartwright pokazali, że w grafie pełnym równowaga jest prosta: albo wszyscy się ze sobą przyjaźnią (utopia) albo sieć można podzielić na dwie antagonistyczne, ale „wewnętrznie przyjazne” grupy. Jednak „spontaniczna równowaga” występuje rzadko (chociaż się zdarza- patrz przykład).

Zdefiniujmy trójkę  jako będacą typu k, jeśli zawiera k „nieprzyjazne” linie. Czyli 0, 2 są w równowadze, a 1, 3 nie są. Postępujemy w następujący sposób: A. „Dynamika lokalna” (local triad dynamics): Bierzemy dowolną trójkę- jeśli jest w równowadze, to nic nie robimy; 2. Jeśli jest to trójka typu 1, to a) z prawdopodobieństwem p zmieniamy linię nieprzyjazną na przyjazną; b) z prawd. 1-p zmieniamy linię nieprzyjazną na przyjazną; 3. Jeśli jest to trójka typu 3, to zmieniamy linię nieprzyjazną na przyjazną.

Trzeba pamiętać, że doprowadzenie do równowagi jednej trójki może „zaburzyć” inną. B. Dynamika „wymuszona” (constrained triad dynamics): Najpierw wybiera się losowo niezrównoważoną trójkę, a potem losowo linię w trójce. Zmieniamy znak linii tylko wtedy, gdy całkowita liczba niezrównoważonych trójek maleje. Wyniki 1. Dla „local triad dynamics” skończona sieć zmierza do równowagi w czasie zależnym od p; 2. Dla nieskończonej sieci równowaga nie jest nigdy osiągnięta jeśli p<0.5; 3. Dla p 0.5 osiągnięta zostaje utopia; 4. Dla „constrained triad dynamics” dowolna sieć szybko zmierza do równowagi.

Literatura: Coombs, Dawes, Tversky „Wprowadzenie do psychologii Matematycznej 2. Przemysław Gawroński „Równowaga Heidera- symulacje mitozy społecznej” 3. Social balance on networks: The dynamics of friendship and enmity T. Antal, P.L. Krapivsky and S. Redner