High-Dimensional Connectivity and Cooperation

Size: px
Start display at page:

Download "High-Dimensional Connectivity and Cooperation"

Transcription

1 GAMES 01. Istanbul 4th World ongress of the Game Theory Society High-imensional onnectivity and ooperation Amparo Urbano, Angel Sánchez & Jose Vila ERI-ES / epartment of Economic Analysis University of Valencia (Spain) GIS/Matemáticas, Universidad arlos III de Madrid (Spain) 1

2 Why group connectivity? Imagine a table with four people having a conversation at a restaurant; this event is understood as a social network with four nodes. If every one can hear everyone else, then in graph theory this network is represented by a complete graph on four vertices.

3 Why group connectivity? Now imagine a situation of four people playing the game phone so that each person may only whisper in another person s ear. This scenario is again modeled by a complete graph on four vertices. But the situations are extremely different! 3

4 Group connectivity: Higher dimensionality One-dimensional graph theory does not capture the distinction between a single 4- person conversation and six -person conversation. 4

5 Group connectivity: efinition A situation in which interactions among individuals may be of a multidimensional character, i.e., the interaction of n individuals is not simply the aggregation of the interaction of the n(n-1)/ pairs. 5

6 Group connectivity In most social and economic local structures, a specific set of agents may have some kind of special relation among them. We call this set of agents a group and we say that there exists group connectivity among them. The existence of groups generates specific patterns of heterogeneity and groups externalities. Examples of these groups are families, business partners, committees, associations and lobbies. 6

7 Multidimensional connectivity We introduce the concept of multidimensional connectivity to analyze group connectivity among agents in a network. Our key idea is to consider that groups of agents can be linked beyond pair-wise interactions. In standard networks, a link could be understood as having dimension one. In our model, for instance, a link of dimension two would represent a connection among three nodes and such connection has deeper implications that those of an aggregation of the three one-to-one- connections between them. 7

8 From network to simplicial complex To study the above situations, one must turn from (1-dimensional) graph to a higher-dimensional model. The two most popular such models are hypergraphs and simplicial sets. A hypergraph is like a graph, except that edges can connect more than two nodes (not closed under taking subsets). Simplicial sets, are visualized as multi-dimensional polygonal shapes made up of nodes, edges, triangles, and higher-dimensional triangles like tetrahedra. 8

9 From network to simplicial complex Any graph is a 1-dimensional simplicial set. Suppose that we want to construct a -simplicial set. Begin with a graph G, and choose a set of three edges (a,b), (b,c) and (a,c) which form a triangle inside G: a a a c b c b Given this triangle, one may attach in a -simplex to G, filling in the triangle abc. The solid shape represents the idea that the relationship (the conversation) is taking place between three entities in a shared space. The relationship is closed under taking subsets 9

10 From network to simplicial complex We model multidimensional connectivity by associating an abstract simplicial complex to a network in such a way that when a subset of n+1 nodes has a multidimensional connection, then the n-dimensional simplex formed by these n+1 nodes belongs to the simplicial complex. 10

11 Framework of analysis Evolutionary approach: allows us to go beyond perfect rationality and introduce bounded rationality. Prisoner s ilemma Game: the most difficult framework to analyze cooperation. 11

12 Some research on Evolutionary P Eshel, Samuelson and Shaked (1998), analyze an imitationbased learning model in a circle. Two kind of agents, Altruistics (a) and Egoistics (E), who play a x game with her immediate neighbors. The result is that imitation can yield peaceful coexistence of the two strategies, unlike best response dynamics. a a a E E a a a a a a E a a a cycle a a E E E a a 1

13 Some related research Question: What happens if agents are placed in a plane or in a higher dimensional structure? Nowak and May (199,1993), analyze a spatial evolutionary Prisoner s ilemma game. Individuals play with their neighbors and with themselves. They observe a rich variety of behavior depending on the value of the defection parameter. 13

14 The spatial network game An spatial evolutionary Prisoner s ilemma (P). Players are located on a two-dimensional square lattice of N N nodes, interacting in a Moore neighborhood (a local interaction game). Each agent plays the Prisoner s ilemma with each of her 8 immediate neighbors and her strategy, or, is the same in all these games. 14

15 A Moore neighborhood Each agent interacts with her 8 nearest neighbors i 15

16 The spatial network game 1 S T 0 = cooperate / = no cooperate T = temptation to defect payoff >1 S = sucker s payoff (S=0) Each agent i s payoff is the sum over all interactions with her 8 8 nearest neighbors: i ij j 1 After every round of the game, each player i observes the strategy and payoffs of one randomly chosen neighbor j and updates her strategy following the replicator dynamic rule: P ij =(Prob. i imitates agent j s strategy)= ij ( ) ( ) j i j i 16

17 The two-dimensional simplicial complex game: The triads Associate to this game a -dimensional simplicial complex whose simplices (triangles) represent the groups of three neighbor nodes with -dimensional connection: the triads. Suppose that player i belongs to a triangle (a group). This connection may have consequences: On information: the probability that player i observes an agent inside the simplex may be higher. On imitation: the probability that i imitates the behavior of an agent inside the simplex is higher. On payoffs: the payoffs of the P s played within the group have a higher weight than those coming from neighbors outside the group 17

18 A measure of link intensity Two agents are closer, the higher the number of groups they belong to. enote the intensity of the link between agent i and j as and define: ij ij where 1 and [0, 4] is the number of triangles i and j pertain to

19 Heterogeneous link intensity The model introduces link heterogeneity with some specific structure. If agents i and j have link intensity (they belong to triangles), it means that there exist two other agents m and n to whom i and j are respectively connected with link intensity 1. This argument is extended to any other link intensity 3 and

20 Modeling group connectivity REPLIATOR YNAMIS Information (Probability to observe agent j) Imitation (Probability to imitate agent j s strategy) Payoffs (Aggregation of payoff of the P s games) ij Standard spatial P 1 [ ( 8 i Spatial P with triads Δ Δ ij ij j 1 8 ij j1 payoff of the P played by i against j i aggregate payoff of player i j i )]( j i ) ij 8 j1 ij 1 [ ( i ij j 8 j 1 )]( ( x) 0 if x 0 and ( x) 1 if x i ij ij ij j ) 0 i 0

21 Replicator dynamics We have 8 different replicator dynamics depending on which effects of group connectivity are actually active. Let us denote them by RP( INFO, IMIT, PF ) where INFO,IMIT, PF = 0 if the effect is not active and =1 if it is active. EXAMPLES: RP(1,0,0) Preferential information seeking with both standard imitation and payoffs RP(0,1,0) Preferential imitation with both standard imitation and payoffs RP(0,0,1) Preferential payoffs with both standard information and imitation RP(1,0,1) Preferential information and payoffs with standard imitation RP(1,1,1) Preferential information, imitation and payoffs 1

22 The minimal structures of cooperation For T>1, cooperators can only survive in clusters. Nowak and May (1993, deterministic imitation): the minimal cooperation atoms are square shaped clusters, with a minimum of 4, provided that T is small enough (T<3/). For T in (,3), a x cluster will disappear but a 3x3 cluster will persist.

23 3 A triad of s A 5x5 torus, with a triad of cooperators in a sea of defectors: M T T M 3 3

24 4 Propagation of s Propagation of a triad of cooperators in a sea of defectors: M m T T m M 7 7

25 5 Local contagion T T m M M m Fluctuation area 6 the lattice of border At the upper T

26 6 Influence area

27 7 Two triads of s Two types of cooperators: A A B B M T T M A B 3 3

28 8 Some contagion A A B B M m and for T T T A B m

29 9 Survival of the s in the common face of two triads A A 1 M 1 3 Δ and 1, 7 For Δ )- T(T T T

30 30 Only 1 and 4 are in a common face of two triangles 1} 1, 3 max{ T T T A x cluster Local contagion : 4 3 T T

31 Some relevant features The minimal structures that ensure the survival of cooperative behavior, whenever there exist group payoff externalities with big enough as compared to T are: a triangle of cooperative behavior with link intensity. at least two players with a link intensity of (a multidimensional hub). A triangle of s is not immune to an invasion by a defector, but two triangles with a common face are immune to such invasion provided that the defector is not in the common face. ooperators survive if they form clusters. Therefore defectors are always in the lattice boundaries. 31

32 What to say for large NxN lattices? omplex behavior: Local and global correlations. egree heterogeneity and network clustering give rise to different dynamical processes. Simulations: 1x1 lattice (000 periods, starting from a 50% of cooperators) from A. Sanchez, A. Urbano and J. Vila (010). 3

33 Impact of information seeking : RP(1,0,0) 33

34 Impact of imitation RP(0,1,0) 34

35 Impact of payoffs: RP(0,0,1) 35

36 Impact of information, imitation and payoff: RP(1,1,1) 36

37 Results of the simulations The impact of group connectivity depends on the type of effect of group connectivity: Preferential information has no significant effect on cooperation. Preferential imitation hinders cooperation Group payoff supports cooperation 37

38 Results of the simulation With heterogeneity in the intensity of the links, some cooperators stop changing strategy at some step and thus remain cooperators, while others, mostly defectors oscillate much more frequently. The fluctuations are caused by the changes of strategy of the highly connected individual, which induce cascades of conversion of their neighborhoods. Multidimensional hubs and surrounding players form strategy homogeneous components in the network. These components find it very difficult to synchronize with others, leading to fluctuations. The imitation of highly connected players has very different consequences depending on the focal player being a cooperator or a defector. 38

39 onclusions Group connectivity may explain the coexistence of different and small ethnic groups in the midst of neighborhoods: lumpiness and spatial concentration. Population viscosity (individuals do not move far from their places of birth), facilitates the evolution of cooperation by increasing the degree of relatedness among interacting individuals. Higher strategy correlations than those only based on local neighborhoods: role of group effects on several behavioral outcomes, peer influences, clustering. 39

40 Future research Application to specific frameworks of group interaction. Empirical analysis with laboratory / field data. Grujic, Fosco, Araujo, uesta and Sanchez (010, PLoS One): a 13x13 Moore neighborhood àlamoore. Novak and May setting. Spatial structure does not increase cooperation. ynamic models and co-evolution. Analysis of multidimensional connectivity in general networks beyond Moore neighborhoods 40

41 GAMES 01. 4th World ongress of the Game Theory Society Istanbul. 41

THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA

THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA THE EFFECT OF SEGREGATION IN NON- REPEATED PRISONER'S DILEMMA Thomas Nordli University of South-Eastern Norway, Norway ABSTRACT This article consolidates the idea that non-random pairing can promote the

More information

My Favorite Problems, 4 Harold B. Reiter University of North Carolina Charlotte

My Favorite Problems, 4 Harold B. Reiter University of North Carolina Charlotte My Favorite Problems, 4 Harold B Reiter University of North Carolina Charlotte This is the fourth of a series of columns about problems I am soliciting problems from the readers of M&I Quarterly I m looking

More information

Topology Enhancement in Wireless Multihop Networks: A Top-down Approach

Topology Enhancement in Wireless Multihop Networks: A Top-down Approach Topology Enhancement in Wireless Multihop Networks: A Top-down Approach Symeon Papavassiliou (joint work with Eleni Stai and Vasileios Karyotis) National Technical University of Athens (NTUA) School of

More information

Coordination and Control in Multi-Agent Systems

Coordination and Control in Multi-Agent Systems Coordination and Control in Multi-Agent Systems Prof. dr. Ming Cao Institute of Engineering and Technology University of Groningen The Netherlands Outline What are agents and multi-agent systems? Mobile

More information

Modeling and Simulating Social Systems with MATLAB

Modeling and Simulating Social Systems with MATLAB Modeling and Simulating Social Systems with MATLAB Lecture 7 Game Theory / Agent-Based Modeling Stefano Balietti, Olivia Woolley, Lloyd Sanders, Dirk Helbing Computational Social Science ETH Zürich 02-11-2015

More information

BEHAVIOR OF SELF-MOTIVATED AGENTS IN COMPLEX NETWORKS

BEHAVIOR OF SELF-MOTIVATED AGENTS IN COMPLEX NETWORKS BEHAVIOR OF SELF-MOTIVATED AGENTS IN COMPLEX NETWORKS Sundong Kim Dept. of Industrial and Systems Engineering KAIST, Daejeon, South Korea Jin-Jae Lee Dept. of Physics KAIST, Daejeon, South Korea ABSTRACT

More information

Self-Repair of Cooperation Network under Nodes Failure

Self-Repair of Cooperation Network under Nodes Failure Appl. Math. Inf. Sci. 8, No. 1, 25-21 (214) 25 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/1.12785/amis/8125 Self-Repair of Cooperation Network under Nodes Failure

More information

Homework 6: Spatial Games Due: 11:59pm on Friday, October 30

Homework 6: Spatial Games Due: 11:59pm on Friday, October 30 02-201 Homework 6: Spatial Games Due: 11:59pm on Friday, October 30 1. Set up The set up is the basically the same as for homework 4. 1. Create a directory called go someplace (different than where you

More information

Homework 5: Spatial Games : Programming for Scientists Due: Thursday, March 3, 2016 at 11:59 PM

Homework 5: Spatial Games : Programming for Scientists Due: Thursday, March 3, 2016 at 11:59 PM Homework 5: Spatial Games 02-201: Programming for Scientists Due: Thursday, March 3, 2016 at 11:59 PM 1. Reading Read Ch. 8 and Ch. 9 of An Introduction to Programming in Go (on pointers and structs).

More information

Failure in Complex Social Networks

Failure in Complex Social Networks Journal of Mathematical Sociology, 33:64 68, 2009 Copyright # Taylor & Francis Group, LLC ISSN: 0022-250X print/1545-5874 online DOI: 10.1080/00222500802536988 Failure in Complex Social Networks Damon

More information

Prisoner s Dilemma in Graphs with Heterogeneous Agents

Prisoner s Dilemma in Graphs with Heterogeneous Agents Prisoner s Dilemma in Graphs with Heterogeneous Agents Lingzhi Luo School of omputer Science arnegie Mellon University Pittsburgh, PA-523 Email: lingzhil@cs.cmu.edu Nilanjan hakraborty School of omputer

More information

Unsupervised Learning : Clustering

Unsupervised Learning : Clustering Unsupervised Learning : Clustering Things to be Addressed Traditional Learning Models. Cluster Analysis K-means Clustering Algorithm Drawbacks of traditional clustering algorithms. Clustering as a complex

More information

REPEATED PRISONER S DILEMMA

REPEATED PRISONER S DILEMMA REPEATE PRISONER S ILEMMA GAME THEORY, WINTER, 2018 PROFESSOR A. JOSEPH GUSE Instructions. Your strategy will be entered into 18 tournaments. In each tournament your strategy will be paired with every

More information

Chapter 3. Image Processing Methods. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern

Chapter 3. Image Processing Methods. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern Chapter 3 Image Processing Methods The Role of Image Processing Methods (1) An image is an nxn matrix of gray or color values An image processing method is algorithm transforming such matrices or assigning

More information

CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR. 1. History

CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR. 1. History CELLULAR AUTOMATA IN MATHEMATICAL MODELING JOSH KANTOR 1. History Cellular automata were initially conceived of in 1948 by John von Neumann who was searching for ways of modeling evolution. He was trying

More information

A new analysis method for simulations using node categorizations

A new analysis method for simulations using node categorizations Soc. Netw. Anal. Min. DOI 10.1007/s13278-012-08-x ORIGINAL ARTICLE A new analysis method for simulations using node categorizations Tomoyuki uasa Susumu Shirayama Received: 28 April 2011 / Revised: 17

More information

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem Chapter 8 Voronoi Diagrams 8.1 Post Oce Problem Suppose there are n post oces p 1,... p n in a city. Someone who is located at a position q within the city would like to know which post oce is closest

More information

XVIII. AMC 8 Practice Questions

XVIII. AMC 8 Practice Questions XVIII. AMC 8 Practice Questions - A circle and two distinct lines are drawn on a sheet of paper. What is the largest possible number of points of intersection of these figures? (A) (B) 3 (C) 4 (D) 5 (E)

More information

Review: Final Exam CPSC Artificial Intelligence Michael M. Richter

Review: Final Exam CPSC Artificial Intelligence Michael M. Richter Review: Final Exam Model for a Learning Step Learner initially Environm ent Teacher Compare s pe c ia l Information Control Correct Learning criteria Feedback changed Learner after Learning Learning by

More information

Voronoi Region. K-means method for Signal Compression: Vector Quantization. Compression Formula 11/20/2013

Voronoi Region. K-means method for Signal Compression: Vector Quantization. Compression Formula 11/20/2013 Voronoi Region K-means method for Signal Compression: Vector Quantization Blocks of signals: A sequence of audio. A block of image pixels. Formally: vector example: (0.2, 0.3, 0.5, 0.1) A vector quantizer

More information

Analysis of high dimensional data via Topology. Louis Xiang. Oak Ridge National Laboratory. Oak Ridge, Tennessee

Analysis of high dimensional data via Topology. Louis Xiang. Oak Ridge National Laboratory. Oak Ridge, Tennessee Analysis of high dimensional data via Topology Louis Xiang Oak Ridge National Laboratory Oak Ridge, Tennessee Contents Abstract iii 1 Overview 1 2 Data Set 1 3 Simplicial Complex 5 4 Computation of homology

More information

Pi at School. Arindama Singh Department of Mathematics Indian Institute of Technology Madras Chennai , India

Pi at School. Arindama Singh Department of Mathematics Indian Institute of Technology Madras Chennai , India Pi at School rindama Singh epartment of Mathematics Indian Institute of Technology Madras Chennai-600036, India Email: asingh@iitm.ac.in bstract: In this paper, an attempt has been made to define π by

More information

Geometry Regents Lomac Date 3/17 due 3/18 3D: Area and Dissection 9.1R. A point has no measure because a point represents a

Geometry Regents Lomac Date 3/17 due 3/18 3D: Area and Dissection 9.1R. A point has no measure because a point represents a Geometry Regents Lomac 2015-2016 Date 3/17 due 3/18 3D: Area and Dissection Name Per LO: I can define area, find area, and explain dissection it relates to area and volume. DO NOW On the back of this packet

More information

Particle Swarm Optimization applied to Pattern Recognition

Particle Swarm Optimization applied to Pattern Recognition Particle Swarm Optimization applied to Pattern Recognition by Abel Mengistu Advisor: Dr. Raheel Ahmad CS Senior Research 2011 Manchester College May, 2011-1 - Table of Contents Introduction... - 3 - Objectives...

More information

Simplicial Complexes of Networks and Their Statistical Properties

Simplicial Complexes of Networks and Their Statistical Properties Simplicial Complexes of Networks and Their Statistical Properties Slobodan Maletić, Milan Rajković*, and Danijela Vasiljević Institute of Nuclear Sciences Vinča, elgrade, Serbia *milanr@vin.bg.ac.yu bstract.

More information

Cooperation Optimized Design for Information Dissemination in Vehicular Networks using Evolutionary Game Theory

Cooperation Optimized Design for Information Dissemination in Vehicular Networks using Evolutionary Game Theory 1 ooperation Optimized esign for Information issemination in Vehicular Networks using Evolutionary Game Theory Abhik Banerjee, Vincent Gauthier, Houda Labiod, Hossam Afifi arxiv:1301.1268v1 [cs.ni] 7 Jan

More information

Pacific Journal of Mathematics

Pacific Journal of Mathematics Pacific Journal of Mathematics SIMPLIFYING TRIANGULATIONS OF S 3 Aleksandar Mijatović Volume 208 No. 2 February 2003 PACIFIC JOURNAL OF MATHEMATICS Vol. 208, No. 2, 2003 SIMPLIFYING TRIANGULATIONS OF S

More information

Preliminary results from an agent-based adaptation of friendship games

Preliminary results from an agent-based adaptation of friendship games Preliminary results from an agent-based adaptation of friendship games David S. Dixon June 29, 2011 This paper presents agent-based model (ABM) equivalents of friendshipbased games and compares the results

More information

MATH 890 HOMEWORK 2 DAVID MEREDITH

MATH 890 HOMEWORK 2 DAVID MEREDITH MATH 890 HOMEWORK 2 DAVID MEREDITH (1) Suppose P and Q are polyhedra. Then P Q is a polyhedron. Moreover if P and Q are polytopes then P Q is a polytope. The facets of P Q are either F Q where F is a facet

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervised Learning and Clustering Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr CS 551, Spring 2008 CS 551, Spring 2008 c 2008, Selim Aksoy (Bilkent University)

More information

Evolutionary games and language

Evolutionary games and language Gerhard.Jaeger@uni-bielefeld.de August 19, 2005 ESSLLI 2005 Cognitive semantics Gardenfors (2000): meanings are arranged in conceptual spaces conceptual space has geometrical structure dimensions are founded

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervised Learning and Clustering Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr CS 551, Spring 2009 CS 551, Spring 2009 c 2009, Selim Aksoy (Bilkent University)

More information

Statistical Methods for Network Analysis: Exponential Random Graph Models

Statistical Methods for Network Analysis: Exponential Random Graph Models Day 2: Network Modeling Statistical Methods for Network Analysis: Exponential Random Graph Models NMID workshop September 17 21, 2012 Prof. Martina Morris Prof. Steven Goodreau Supported by the US National

More information

Properties of Biological Networks

Properties of Biological Networks Properties of Biological Networks presented by: Ola Hamud June 12, 2013 Supervisor: Prof. Ron Pinter Based on: NETWORK BIOLOGY: UNDERSTANDING THE CELL S FUNCTIONAL ORGANIZATION By Albert-László Barabási

More information

Random Boolean Networks and Evolutionary Game Theory

Random Boolean Networks and Evolutionary Game Theory Random Boolean Networks and Evolutionary Game Theory J. McKenzie Alexander y Recent years have seen increased interest in the question of whether it is possible to provide an evolutionary game-theoretic

More information

Tie strength, social capital, betweenness and homophily. Rik Sarkar

Tie strength, social capital, betweenness and homophily. Rik Sarkar Tie strength, social capital, betweenness and homophily Rik Sarkar Networks Position of a node in a network determines its role/importance Structure of a network determines its properties 2 Today Notion

More information

6th Bay Area Mathematical Olympiad

6th Bay Area Mathematical Olympiad 6th Bay Area Mathematical Olympiad February 4, 004 Problems and Solutions 1 A tiling of the plane with polygons consists of placing the polygons in the plane so that interiors of polygons do not overlap,

More information

2 Geometry Solutions

2 Geometry Solutions 2 Geometry Solutions jacques@ucsd.edu Here is give problems and solutions in increasing order of difficulty. 2.1 Easier problems Problem 1. What is the minimum number of hyperplanar slices to make a d-dimensional

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

Graph Structure Over Time

Graph Structure Over Time Graph Structure Over Time Observing how time alters the structure of the IEEE data set Priti Kumar Computer Science Rensselaer Polytechnic Institute Troy, NY Kumarp3@rpi.edu Abstract This paper examines

More information

University of Florida CISE department Gator Engineering. Clustering Part 4

University of Florida CISE department Gator Engineering. Clustering Part 4 Clustering Part 4 Dr. Sanjay Ranka Professor Computer and Information Science and Engineering University of Florida, Gainesville DBSCAN DBSCAN is a density based clustering algorithm Density = number of

More information

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus)

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus) Math 30 Introduction to Proofs via Number Theory Robert Jewett (with small modifications by B. Ćurgus) March 30, 009 Contents 1 The Integers 3 1.1 Axioms of Z...................................... 3 1.

More information

15-451/651: Design & Analysis of Algorithms October 11, 2018 Lecture #13: Linear Programming I last changed: October 9, 2018

15-451/651: Design & Analysis of Algorithms October 11, 2018 Lecture #13: Linear Programming I last changed: October 9, 2018 15-451/651: Design & Analysis of Algorithms October 11, 2018 Lecture #13: Linear Programming I last changed: October 9, 2018 In this lecture, we describe a very general problem called linear programming

More information

Complex Networks. Structure and Dynamics

Complex Networks. Structure and Dynamics Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University Collaborators! Adilson E. Motter, now at Max-Planck

More information

Clustering Part 4 DBSCAN

Clustering Part 4 DBSCAN Clustering Part 4 Dr. Sanjay Ranka Professor Computer and Information Science and Engineering University of Florida, Gainesville DBSCAN DBSCAN is a density based clustering algorithm Density = number of

More information

8. Automatic Content Analysis

8. Automatic Content Analysis 8. Automatic Content Analysis 8.1 Statistics for Multimedia Content Analysis 8.2 Basic Parameters for Video Analysis 8.3 Deriving Video Semantics 8.4 Basic Parameters for Audio Analysis 8.5 Deriving Audio

More information

Impact of Clustering on Epidemics in Random Networks

Impact of Clustering on Epidemics in Random Networks Impact of Clustering on Epidemics in Random Networks Joint work with Marc Lelarge INRIA-ENS 8 March 2012 Coupechoux - Lelarge (INRIA-ENS) Epidemics in Random Networks 8 March 2012 1 / 19 Outline 1 Introduction

More information

6.2 Classification of Closed Surfaces

6.2 Classification of Closed Surfaces Table 6.1: A polygon diagram 6.1.2 Second Proof: Compactifying Teichmuller Space 6.2 Classification of Closed Surfaces We saw that each surface has a triangulation. Compact surfaces have finite triangulations.

More information

Object-Based Classification & ecognition. Zutao Ouyang 11/17/2015

Object-Based Classification & ecognition. Zutao Ouyang 11/17/2015 Object-Based Classification & ecognition Zutao Ouyang 11/17/2015 What is Object-Based Classification The object based image analysis approach delineates segments of homogeneous image areas (i.e., objects)

More information

Topology Homework 3. Section Section 3.3. Samuel Otten

Topology Homework 3. Section Section 3.3. Samuel Otten Topology Homework 3 Section 3.1 - Section 3.3 Samuel Otten 3.1 (1) Proposition. The intersection of finitely many open sets is open and the union of finitely many closed sets is closed. Proof. Note that

More information

UNC Charlotte 2009 Comprehensive March 9, 2009

UNC Charlotte 2009 Comprehensive March 9, 2009 March 9, 2009. Danica was driving in a 500 mile race. After 250 miles, Danica s average speed was 50 miles per hour. Approximately how fast should Danica drive the second half of the race if she wants

More information

Processing and Others. Xiaojun Qi -- REU Site Program in CVMA

Processing and Others. Xiaojun Qi -- REU Site Program in CVMA Advanced Digital Image Processing and Others Xiaojun Qi -- REU Site Program in CVMA (0 Summer) Segmentation Outline Strategies and Data Structures Overview of Algorithms Region Splitting Region Merging

More information

Monotone Paths in Geometric Triangulations

Monotone Paths in Geometric Triangulations Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation

More information

Machine Evolution. Machine Evolution. Let s look at. Machine Evolution. Machine Evolution. Machine Evolution. Machine Evolution

Machine Evolution. Machine Evolution. Let s look at. Machine Evolution. Machine Evolution. Machine Evolution. Machine Evolution Let s look at As you will see later in this course, neural networks can learn, that is, adapt to given constraints. For example, NNs can approximate a given function. In biology, such learning corresponds

More information

Introduction to Game Theory

Introduction to Game Theory Lecture Introduction to Game Theory March 30, 005 Lecturer: Anna R. Karlin Notes: Atri Rudra In this course we will look at problems and issues which fall in the intersection of Computer Science and Economics.

More information

SPERNER S LEMMA MOOR XU

SPERNER S LEMMA MOOR XU SPERNER S LEMMA MOOR XU Abstract. Is it possible to dissect a square into an odd number of triangles of equal area? This question was first answered by Paul Monsky in 970, and the solution requires elements

More information

Chapter 4. Clustering Core Atoms by Location

Chapter 4. Clustering Core Atoms by Location Chapter 4. Clustering Core Atoms by Location In this chapter, a process for sampling core atoms in space is developed, so that the analytic techniques in section 3C can be applied to local collections

More information

Chapter 6 Rational Numbers and Proportional Reasoning

Chapter 6 Rational Numbers and Proportional Reasoning Chapter 6 Rational Numbers and Proportional Reasoning Students should build their understanding of fractions as parts of a whole and as division. They will need to see and explore a variety of models of

More information

Micro-Simulation of Diffusion of Warnings

Micro-Simulation of Diffusion of Warnings Cindy Hui huic@rpi.edu Mark Goldberg goldberg@cs.rpi.edu Malik Magdon-Ismail magdon@cs.rpi.edu William A. Wallace wallaw@rpi.edu ABSTRACT This paper presents a unique view of modeling the diffusion of

More information

7. The Gauss-Bonnet theorem

7. The Gauss-Bonnet theorem 7. The Gauss-Bonnet theorem 7.1 Hyperbolic polygons In Euclidean geometry, an n-sided polygon is a subset of the Euclidean plane bounded by n straight lines. Thus the edges of a Euclidean polygon are formed

More information

Harvard-MIT Mathematics Tournament February 19, 2005

Harvard-MIT Mathematics Tournament February 19, 2005 Harvard-MIT Mathematics Tournament February 19, 2005 Guts Round... 1. [5] Find the largest positive integer n such that 1 + 2 + 3 + + n 2 is divisible by 1 + 2 + 3 + + n. 2. [5] Let x, y, and z be positive

More information

Topological Data Analysis - I. Afra Zomorodian Department of Computer Science Dartmouth College

Topological Data Analysis - I. Afra Zomorodian Department of Computer Science Dartmouth College Topological Data Analysis - I Afra Zomorodian Department of Computer Science Dartmouth College September 3, 2007 1 Acquisition Vision: Images (2D) GIS: Terrains (3D) Graphics: Surfaces (3D) Medicine: MRI

More information

Assignment 4 Solutions of graph problems

Assignment 4 Solutions of graph problems Assignment 4 Solutions of graph problems 1. Let us assume that G is not a cycle. Consider the maximal path in the graph. Let the end points of the path be denoted as v 1, v k respectively. If either of

More information

Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows)

Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows) Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows) Average clustering coefficient of a graph Overall measure

More information

4. Simplicial Complexes and Simplicial Homology

4. Simplicial Complexes and Simplicial Homology MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 4. Simplicial Complexes and Simplicial Homology Geometric simplicial complexes 4.1 Definition. A finite subset { v 0, v 1,..., v r } R n

More information

Equations and Functions, Variables and Expressions

Equations and Functions, Variables and Expressions Equations and Functions, Variables and Expressions Equations and functions are ubiquitous components of mathematical language. Success in mathematics beyond basic arithmetic depends on having a solid working

More information

From Selfish Nodes to Cooperative Networks Emergent Link-based incentives in Peer-to-Peer Networks 1

From Selfish Nodes to Cooperative Networks Emergent Link-based incentives in Peer-to-Peer Networks 1 From Selfish Nodes to Cooperative Networks Emergent Link-based incentives in Peer-to-Peer Networks 1 David Hales University of Bologna, Italy dave@davidhales.com Abstract For Peer-to-Peer (P2P) systems

More information

2017 SOLUTIONS (PRELIMINARY VERSION)

2017 SOLUTIONS (PRELIMINARY VERSION) SIMON MARAIS MATHEMATICS COMPETITION 07 SOLUTIONS (PRELIMINARY VERSION) This document will be updated to include alternative solutions provided by contestants, after the competition has been mared. Problem

More information

APS Sixth Grade Math District Benchmark Assessment NM Math Standards Alignment

APS Sixth Grade Math District Benchmark Assessment NM Math Standards Alignment SIXTH GRADE NM STANDARDS Strand: NUMBER AND OPERATIONS Standard: Students will understand numerical concepts and mathematical operations. 5-8 Benchmark N.: Understand numbers, ways of representing numbers,

More information

Generalized Coordinates for Cellular Automata Grids

Generalized Coordinates for Cellular Automata Grids Generalized Coordinates for Cellular Automata Grids Lev Naumov Saint-Peterburg State Institute of Fine Mechanics and Optics, Computer Science Department, 197101 Sablinskaya st. 14, Saint-Peterburg, Russia

More information

UNM - PNM STATEWIDE MATHEMATICS CONTEST XLI. February 7, 2009 Second Round Three Hours

UNM - PNM STATEWIDE MATHEMATICS CONTEST XLI. February 7, 2009 Second Round Three Hours UNM - PNM STATEWIDE MATHEMATICS CONTEST XLI February 7, 009 Second Round Three Hours (1) An equilateral triangle is inscribed in a circle which is circumscribed by a square. This square is inscribed in

More information

Nash Equilibrium Load Balancing

Nash Equilibrium Load Balancing Nash Equilibrium Load Balancing Computer Science Department Collaborators: A. Kothari, C. Toth, Y. Zhou Load Balancing A set of m servers or machines. A set of n clients or jobs. Each job can be run only

More information

Algorithm That Mimics Human Perceptual Grouping of Dot Patterns

Algorithm That Mimics Human Perceptual Grouping of Dot Patterns Algorithm That Mimics Human Perceptual Grouping of Dot Patterns G. Papari and N. Petkov Institute of Mathematics and Computing Science, University of Groningen, P.O.Box 800, 9700 AV Groningen, The Netherlands

More information

Question. Why is the third shape not convex?

Question. Why is the third shape not convex? 1. CONVEX POLYGONS Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D. Convex 6 gon Another convex 6 gon Not convex Question. Why is the third

More information

Raster Data. James Frew ESM 263 Winter

Raster Data. James Frew ESM 263 Winter Raster Data 1 Vector Data Review discrete objects geometry = points by themselves connected lines closed polygons attributes linked to feature ID explicit location every point has coordinates 2 Fields

More information

Tiling of Sphere by Congruent Pentagons

Tiling of Sphere by Congruent Pentagons Tiling of Sphere by Congruent Pentagons Min Yan September 9, 2017 webpage for further reading: http://www.math.ust.hk/ mamyan/research/urop.shtml We consider tilings of the sphere by congruent pentagons.

More information

Euler s Theorem. Brett Chenoweth. February 26, 2013

Euler s Theorem. Brett Chenoweth. February 26, 2013 Euler s Theorem Brett Chenoweth February 26, 2013 1 Introduction This summer I have spent six weeks of my holidays working on a research project funded by the AMSI. The title of my project was Euler s

More information

Unsupervised Data Mining: Clustering. Izabela Moise, Evangelos Pournaras, Dirk Helbing

Unsupervised Data Mining: Clustering. Izabela Moise, Evangelos Pournaras, Dirk Helbing Unsupervised Data Mining: Clustering Izabela Moise, Evangelos Pournaras, Dirk Helbing Izabela Moise, Evangelos Pournaras, Dirk Helbing 1 1. Supervised Data Mining Classification Regression Outlier detection

More information

Integers and the Coordinate Plane

Integers and the Coordinate Plane Name Date Class 9A Dear Family, A Family Letter: Understanding Integers The student will begin the study of an important set of numbers called integers. Integers are the set of numbers that include all

More information

General Pyramids. General Cone. Right Circular Cone = "Cone"

General Pyramids. General Cone. Right Circular Cone = Cone Aim #6: What are general pyramids and cones? CC Geometry H Do Now: Put the images shown below into the groups (A,B,C and D) based on their properties. Group A: General Cylinders Group B: Prisms Group C:

More information

Lecture 5 CLASSIFICATION OF SURFACES

Lecture 5 CLASSIFICATION OF SURFACES Lecture 5 CLASSIFICATION OF SURFACES In this lecture, we present the topological classification of surfaces. This will be done by a combinatorial argument imitating Morse theory and will make use of the

More information

EECS490: Digital Image Processing. Lecture #17

EECS490: Digital Image Processing. Lecture #17 Lecture #17 Morphology & set operations on images Structuring elements Erosion and dilation Opening and closing Morphological image processing, boundary extraction, region filling Connectivity: convex

More information

Weka ( )

Weka (  ) Weka ( http://www.cs.waikato.ac.nz/ml/weka/ ) The phases in which classifier s design can be divided are reflected in WEKA s Explorer structure: Data pre-processing (filtering) and representation Supervised

More information

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1.

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1. Outline CS 6776 Evolutionary Computation January 21, 2014 Problem modeling includes representation design and Fitness Function definition. Fitness function: Unconstrained optimization/modeling Constrained

More information

Constructing a G(N, p) Network

Constructing a G(N, p) Network Random Graph Theory Dr. Natarajan Meghanathan Professor Department of Computer Science Jackson State University, Jackson, MS E-mail: natarajan.meghanathan@jsums.edu Introduction At first inspection, most

More information

LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave.

LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave. LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave. http://en.wikipedia.org/wiki/local_regression Local regression

More information

Figure (5) Kohonen Self-Organized Map

Figure (5) Kohonen Self-Organized Map 2- KOHONEN SELF-ORGANIZING MAPS (SOM) - The self-organizing neural networks assume a topological structure among the cluster units. - There are m cluster units, arranged in a one- or two-dimensional array;

More information

Arizona Academic Standards

Arizona Academic Standards Arizona Academic Standards This chart correlates the Grade 8 performance objectives from the mathematics standard of the Arizona Academic Standards to the lessons in Review, Practice, and Mastery. Lesson

More information

Clustering CS 550: Machine Learning

Clustering CS 550: Machine Learning Clustering CS 550: Machine Learning This slide set mainly uses the slides given in the following links: http://www-users.cs.umn.edu/~kumar/dmbook/ch8.pdf http://www-users.cs.umn.edu/~kumar/dmbook/dmslides/chap8_basic_cluster_analysis.pdf

More information

Distance-based Methods: Drawbacks

Distance-based Methods: Drawbacks Distance-based Methods: Drawbacks Hard to find clusters with irregular shapes Hard to specify the number of clusters Heuristic: a cluster must be dense Jian Pei: CMPT 459/741 Clustering (3) 1 How to Find

More information

Evolutionary Algorithms

Evolutionary Algorithms Evolutionary Algorithms Proposal for a programming project for INF431, Spring 2014 version 14-02-19+23:09 Benjamin Doerr, LIX, Ecole Polytechnique Difficulty * *** 1 Synopsis This project deals with the

More information

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California

Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Graph Adjacency Matrix Automata Joshua Abbott, Phyllis Z. Chinn, Tyler Evans, Allen J. Stewart Humboldt State University, Arcata, California Abstract We define a graph adjacency matrix automaton (GAMA)

More information

Game Theory & Networks

Game Theory & Networks Game Theory & Networks (an incredibly brief overview) ndrew Smith ECS 253/ME 289 May 10th, 2016 Game theory can help us answer important questions for scenarios where: players/agents (nodes) are autonomous

More information

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University CS224W: Social and Information Network Analysis Jure Leskovec Stanford University Jure Leskovec, Stanford University http://cs224w.stanford.edu [Morris 2000] Based on 2 player coordination game 2 players

More information

CLASSIFICATION OF SURFACES

CLASSIFICATION OF SURFACES CLASSIFICATION OF SURFACES YUJIE ZHANG Abstract. The sphere, Möbius strip, torus, real projective plane and Klein bottle are all important examples of surfaces (topological 2-manifolds). In fact, via the

More information

Computer Experiments. Designs

Computer Experiments. Designs Computer Experiments Designs Differences between physical and computer Recall experiments 1. The code is deterministic. There is no random error (measurement error). As a result, no replication is needed.

More information

COMPUTER EXERCISE: POPULATION DYNAMICS IN SPACE September 3, 2013

COMPUTER EXERCISE: POPULATION DYNAMICS IN SPACE September 3, 2013 COMPUTER EXERCISE: POPULATION DYNAMICS IN SPACE September 3, 2013 Objectives: Introduction to coupled maps lattice as a basis for spatial modeling Solve a spatial Ricker model to investigate how wave speed

More information

Towards Automatic Social Bootstrapping of Peer-to-Peer Protocols

Towards Automatic Social Bootstrapping of Peer-to-Peer Protocols Towards Automatic Social Bootstrapping of Peer-to-Peer Protocols David Hales University of Bologna hales@cs.unibo.it Ozalp Babaoglu University of Bologna babaoglu@cs.unibo.it ABSTRACT Current peer-to-peer

More information

Workload Characterization Techniques

Workload Characterization Techniques Workload Characterization Techniques Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse567-08/

More information

Classification of Ehrhart quasi-polynomials of half-integral polygons

Classification of Ehrhart quasi-polynomials of half-integral polygons Classification of Ehrhart quasi-polynomials of half-integral polygons A thesis presented to the faculty of San Francisco State University In partial fulfilment of The Requirements for The Degree Master

More information