Abstract
This paper presents elements for an operational approach to the formal modeling of the macro functional aspects of agent societies. The concept of agent society used in the paper is summarized. The exchange process-based concept of elementary social function is reviewed and a corresponding concept of elementary social mechanism is introduced. Together, these concepts allow for the recursive definition of the concept of functional system, with which one can account for the general functions performed by the core organizational structure of agent societies. Two case studies are developed to illustrate the type of functional modeling of agent societies that is enabled by the concepts introduced in the paper. The first case study concerns the functional analysis of a simple motivating thought experiment. The second concerns the use of agent societies as formal models for natural societies: it sketches the formalization of Pierre Bourdieu’s functional analysis of the reproduction process of contemporary human societies.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
We are not concerned with interoperability in the present paper, see for a way to treat this issue.
Universal sets, valid for all agent societies, are denoted in a bold typeface.
For any set X, we denote the power-set of X by \(\wp (X)\).
We let \(\bot\) denote an undefined structure.
Informally, we may also say that \(aSM\) is the social mechanism of the implemented organizational unit \(iSM\).
Which is a particular condition in this example. That is, there is no general need that every EP-based social mechanism identified in an agent society be an organizational unit of that society.
Thus, no need to mention here the difference between a systemic function, an activity, and a mathematical function, a mapping between two sets.
Elementary systemic functions were called simply systemic functions, in our previous work. We introduce, here, the qualifier “elementary” to distinguish the elementary from the compound systemic functions, which we define below.
Here, we leave open the details of this notion of composition of exchange processes.
Given that both components are assumed operate independent of the demand of each other, it is often required that a buffer be available between them, for the temporary storage of the exchanged goods.
Notice that a complete characterization of the way the social function of the school systems is performed, even in the summary form just presented, would require the consideration of the internal cognitive processes of the agents that constitute and personify the social structures where the school systems operate (which, of course, is out of the scope of the present paper).
|X| is the cardinality of the set X.
The account is schematic, since a full presentation of school systems, in the generality treated by Bourieu and Passeron, would require a too extensive treatment of the issue.
Which, e.g., includes families as another important type of components.
References
Abrahamson M (1978) Functionalism. Prentice-Hall, Englewood Cliffs
Acerbi A, Ghirlanda S, Enquist M (2012) Old and young individuals’ role in cultural change. J Artif Soc Soc Simul 15:1
Borgers T, Krahmer D, Strausz R (2015) An introduction to the theory of mechanism design. Oxford University Press, Oxford
Bourdieu P, Passeron JC (1990) Reproduction in education. Society and culture. Sage, London
Bourdieu P (1979) Les trois états du capital cultural. Actes de la Recherche en Sciences Sociales 30, 3–6. http://www.persee.fr
Bunge M (2014) Emergence and convergence: qualitative novelty and the unity of knowledge. Toronto University, Toronto
Cook KS, Rice E (2006) Social exchange theory. In: Delamater J (ed) Handbook of social psychology. Sage, Thousand Oaks, pp 53–76
Cook KS, Rice E (2005) Social exchange theory. In: Ritzer G (ed) Encyclopedia of social theory. Sage, Thousand Oaks
Costa ACR (2015) Situated legal systems and their operational semantics. Artif Intell Law 43:43–102
Costa ACR (2016) Situated ideological systems: a core formal concept, some computational notation, some applications. Axiomathes 27:15–78
Costa ACR (2017) Ecosystems as agent societies, landscapes as multi-societal agent systems. In: Adamatti DF (ed) Multiagent based simulations applied to biological and environmental systems. IGI Global, Hershey, pp 25–43
Costa ACR, Dimuro GP (2009) A minimal dynamical organization model. In: Dignum V (ed) Hanbook of multi-agent systems: semantics and dynamics of organizational models. IGI Global, Hershey, pp 419--445
Costa ACR, Demazeau Y (1996) Toward a formal model of multi-agent systems with dynamic organizations. In: Proceedings of ICMAS 96–2nd. International Conference on Mutiagent Systems, Kyoto, IEEE, p 431
Costa ACR (2014) On the bases of an architectural style for agent societies: concept and core operational structure. www.ResearchGate.net. doi:10.13140/2.1.4583.8720
Costa ACR (2015) Elements for an ideology modeling language. (Submitted for publication)
Costa ACR (2013) On the basic binding structure of a basic interaction scheme. In: Proceedings of the 27th European Conference on Modelling and Simulation, Aalesund, ECMS, pp 907–913
Costa ACR (2017a) Agent organizations and agent societies as interoperable modules for agent and conventional software systems. www.ResearchGate.net. doi:10.13140/RG.2.2.35919.69284
Costa ACR (2017b) Two concepts of module, for agent societies and inter-societal agent systems. In: Informal proceedings of engineering multiagent systems—EMAS@AAMAS2017, São Paulo, IFAMAS (2017)
Costa ACR, Dimuro GP (2010) An interactional characterization of the social functions. In: Proceedings of the BWSS 2010—2nd Brazilian workshop on social simulation, São Bernando do Campo, pp 105–117
Costa ACR, Dimuro GP (2008) Introducing service schemes and systems organization in the theory of interactive computation. In: Beckmann A, Dimitracopoulos C, Löwe B (eds) Logic and theory of algorithms. Fourth Conference on Computability in Europe, Athens, pp 87–96
Costa ACR (2016) An architecture for the legal systems of compliance-critical agent societies. In: Proceedings of COIN@ECAI 2016. IFAMAS, The Hague. http://www.cs.bath.ac.uk/coin@ecai2016/
Costa ACR (2016) Moral systems of agent societies: some elements for their analysis and design. In: Workshop on ethical issues in the design of intelligent agents—EDIA@ECAI 2016, EURAI/University of Delft, Paper 10
Costa ACR, Dimuro GP (2012) Elementary social functions: concept and interrelation to social dependence relations. In: Proceedings of the BWSS 2012—3rd Brazilian workshop on social simulation, Curitiba, SBC/UFPR
Costa ACR, Dimuro GP (2010) On the interactional account of the social functions of agent societies. In: BWSS 2010, Second Brazilian workshop on social simulation, New York, IEEE, pp 74–81
Costa ACR, de Castilho JMV, Claudio D (1993) Functional roles and functional processes in societies of computing agents. In: SBIA'93—Simpósio Brasileiro de Inteligência Artificial, Porto Alegre, SBC, pp 267–276
Costa ACR (2012) Functional rights and duties at the micro and macro social levels. Invited Talk at RDA2—workshop on rights and duties of autonomous agentes, co-located with ECAI 2012—20th European conference on artificial intelligence, Montpellier, France
Demazeau Y, Costa ACR (1996) Populations and organizations in open multi-agent systems. In: 1st national symposium on parallel and distributed artificial intelligence (PDAI'96), Hyderabad, India
Dignum V (ed) (2009) Handbook of research on multi-agent systems—semantics and dynamics of organizational models. IGI Global, Hershey
Dignum V, Dignum F, Osinga SA (2010) Normative, cultural and cognitive aspects of modeling policies. In: Johansson B, Jain S, Montoya-Torres J, Hugan J, Yücesan E (eds) Proceedings of the 2010 winter simulation conference. IEEE, New York, pp 720–732
Dimuro GP, Costa ACR, Gonçalves LV, Pereira DR (2011) Recognizing and learning models of social exchange strategies for the regulation of social interactions in open agent societies. J Braz Comput Soc 17:143–161
Dimuro GP, Costa ACR, Palazzo LAM (2005) Systems of exchange values as tools for multi-agent organizations. J Braz Comput Soc 11:31–50 (Special issue on agents' organizations)
Emerson RM (1991) Social exchange theory. In: Rosemberg M, Turner R (eds) Social psychology: sociological perspectives. Academic Press, New York, pp 30–65
Ferber J, Gutknecht O (1998) Aalaadin: a meta-model for the analysis and design of organizations in multi-agent systems. In: Demazeau Y (ed) International conference on multi-agent systems—ICMAS 98. IEEE Press, Paris, pp 128–135
Giddens A (1976) Functionalism: Apr\(\grave{e}\) s la Lutte. Soc Res 43:325–366
Hedström P (2005) Dissecting the social—on the principles of analytical sociology. Cambridge University Press, Cambridge
Hedström P, Swedberg R (eds) (1998) Social mechanisms. An analytical approach to social theory. Cambridge University Press, Cambridge
Hedström P, Ylikoski P (2010) Causal mechanisms in social sciences. Ann Rev Soc 36:49–67
Hoare CAR (1985) Communicating sequential processes. Prentice-Hall, Upper Saddle River
Homans G (1961) Social behavior—its elementary forms. Harcourt, Brace & World, New York
Malinowski B (1944) A scientific theory of culture, and other essays. The University of North Carolina Press, Chapel Hill
Merton RK (1968) Social theory and social structure. Free Press, New York
Milner R (1980) A calculus of communicating systems. Springer, Berlin
Parsons T (1951) The social system. Free Press, Free Press
Petri CA (1980) Concurrency. In: Brauer W (ed) Net theory and applications. Number 84 in LNCS. Springer, Berlin, pp 251–260
Piaget J (1995) Essay on the theory of qualitative values in statict (’synchronic’) sociology. In: Smith L (ed) Sociological studies. Routledge, London, pp 97–133
Piaget J (1995) Sociological studies. Routledge, London. Collection edited by Leslie Smith
Radcliffe-Brown AR (1965) Structure and function in primitive society. Free Press, New York
Schelling TC (2006) Micromotives and macrobehaviors. Norton, New York
Secchi D, Neumann M (eds) (2016) Agent based simulation of organizational behavior: new frontiers of social science research. Springer, Berlin
Turner JH (2010) Theoretical principles of sociology. Springer, Berlin
Turner JH, Mryanski A (1979) Functionalism. Benjamin/Cummings, Menlo Park
Weiss G (ed) (1999) Multiagent systems: a modern approach to distributed artificial intelligence. MIT Press, Cambridge
Wooldridge M (2011) Introduction to multiagent systems, 2nd edn. Wiley, London
Acknowledgements
The author is very grateful to the anonymous reviewers for their highly useful comments and suggestions. The work was partially supported by a CNPq DT-2 Grant (Proc. 310423/2014-7).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
da Rocha Costa, A.C. Exchange process-based social mechanisms and social functions: an operational approach to the macro functional aspects of agent societies. Comput Math Organ Theory 24, 188–223 (2018). https://doi.org/10.1007/s10588-017-9254-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10588-017-9254-4