Modeling Coevolution of Dynamics, Adaptivity and Control of Adaptivity by Self-modeling Networks
摘要
Networks provide an intuitive, declarative way of modeling which has turned out to be suitable for many types of applications that involve complex dynamics. In many cases also adaptivity plays a role. Using algorithmic or procedural descriptions for the adaptation processes as is often the approach followed, easily leads to less declarative and less transparent forms of modeling. This chapter exploits the notion of self-modeling network that has been developed recently to avoid this. According to this approach, adaptivity is obtained by adding a self-model to a given base network, with network states that represent part of the base network’s structure. This results in a two-level network. The self-modeling construction can easily be iterated so that multiple orders of adaptation can be covered as well. In particular, a three-level self-modeling network can be used to integrate dynamics, adaptivity and control of adaptivity in a unified manner in one network. In this chapter, it is shown how this can provide useful building blocks to design network models for social interaction dynamics, adaptivity, and control of adaptivity.