1. Institutions and incentives
Download icon

Coordination in centralized and decentralized systems

  1. Vipin P Veetil  Is a corresponding author
  1. Centre d’economie de la Sorbonne, France
Research article
Cite this article as: V. P Veetil; 2017; Coordination in centralized and decentralized systems; International Journal of Microsimulation; 10(2); 86-102. doi: 10.34196/ijm.00157
5 figures

Figures

Mean of coordination in the centralized and the decentralized system.

Note: In the centralized system, each agent conveys its number to a central-coordinator. The central-coordinator orders the agents on a line segment. In the decentralized system, at each time step, pairs of neighbouring agents are randomly selected. Within each pair, agents share information about each other5 s numbers. If the agent on the left reports a number greater than the agent on the right, the agents swap positions, otherwise the agents remain in their present positions. Agents make errors in communicating their numbers, i.e. with some probability an agent conveys an incorrect number. Coordination is the negative mean of the absolute value of the differences between the numbers of agents and the numbers of their respective locations. The sum of these differences is divided by the total number of agents and multiplied by negative one to measure coordination. Zero indicates perfect coordination, lower values of C indicate lesser coordination.

Variance of coordination in the centralized and the decentralized system.

Note: In the centralized system, each agent conveys its number to a central-coordinator. The central-coordinator orders the agents on a line segment. In the decentralized system, at each time step, pairs of neighbouring agents are randomly selected. Within each pair, agents share information about each other5 s numbers. If the agent on the left reports a number greater than the agent on the right, the agents swap positions, otherwise the agents remain in their present positions. Agents make errors in communicating their numbers, i.e. with some probability an agent conveys an incorrect number. Coordination is the negative mean of the absolute value of the differences between the numbers of agents and the numbers of their respective locations. The sum of these differences is divided by the total number of agents and multiplied by negative one to measure coordination. Zero indicates perfect coordination, lower values of C indicate lesser coordination.

Boxplots of coordination in the centralized and the decentralized system.

Note: In the centralized system, each agent conveys its number to a central-coordinator. The central-coordinator orders the agents on a line segment. In the decentralized system, at each time step, pairs of neighbouring agents are randomly selected. Within each pair, agents share information about each other5 s numbers. If the agent on the left reports a number greater than the agent on the right, the agents swap positions, otherwise the agents remain in their present positions. Agents make errors in communicating their numbers, i.e. with some probability an agent conveys an incorrect number. Coordination is the negative mean of the absolute value of the differences between the numbers of agents and the numbers of their respective locations. The sum of these differences is divided by the total number of agents and multiplied by negative one to measure coordination. Zero indicates perfect coordination, lower values of C indicate lesser coordination.

Histograms of coordination of the centralized and decentralized systems with different probabilities of error.

Note: In the centralized system, each agent conveys its number to a central-coordinator. The central-coordinator orders the agents on a line segment. In the decentralized system, at each time step, pairs of neighbouring agents are randomly selected. Within each pair, agents share information about each other5 s numbers. If the agent on the left reports a number greater than the agent on the right, the agents swap positions, otherwise the agents remain in their present positions. Agents make errors in communicating their numbers, i.e. with some probability an agent conveys an incorrect number. Coordination is the negative mean of the absolute value of the differences between the numbers of agents and the numbers of their respective locations. The sum of these differences is divided by the total number of agents and multiplied by negative one to measure coordination. Zero indicates perfect coordination, lower values of C indicate lesser coordination.

Time steps necessary for decentralized system to exceed the mean coordination of the centralized system with ten percent probability of communication error.

Note: In the centralized system, each agent conveys its number to a central-coordinator. The central-coordinator orders the agents on a line segment. In the decentralized system, at each time step, pairs of neighbouring agents are randomly selected. Within each pair, agents share information about each other5 s numbers. If the agent on the left reports a number greater than the agent on the right, the agents swap positions, otherwise the agents remain in their present positions. Agents make errors in communicating their numbers, i.e. with some probability an agent conveys an incorrect number. Coordination is the negative mean of the absolute value of the differences between the numbers of agents and the numbers of their respective locations. The sum of these differences is divided by the total number of agents and multiplied by negative one to measure coordination. Zero indicates perfect coordination, lower values of C indicate lesser coordination.

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Download citations (links to download the citations from this article in formats compatible with various reference manager tools)

Open citations (links to open the citations from this article in various online reference manager services)