|
The central research question of the SMILE-IT project is: "How can complex networks become self- organizing while ensuring stability and without sacrificing on performance. Moreover the decisions taken by the system should be understand- able and guidable." More precisely, the project aims to develop a framework for studying and managing modern distributed networked systems that contain a large number of entities or agents, both machine and human, which strive to achieve their personal objectives. The framework developed within the proposal will guide these entities, either through direct control or by way of incentives, in order to achieve system-wide optimal behaviour, satisfy global objectives and adhere to the system's operational constraints in the face of diverging and incompatible personal goals. Software language abstractions will be identified and developed, to support the ease of the deployment of the framework on a wide variety of networks. The framework will build on the expertise of the teams in machine learning (including game theory, self- organization of complex systems, large-scale multi-agent systems and emergent social behaviour), network management and modelling, and software language design. The key idea of the framework is that the context within which intelligent decision making components or agents operate may depend on spatial and temporal factors. As such, they should be able to adapt their behaviour and goals as a function of space and time. The framework should satisfy the following requirements: It should be generic so as to be applicable to a wide range of networks, it should be scalable with respect to the size of the network, the resulting behaviour should be (near) optimal and at all times minimal performance should be guaranteed, also in unexpected situations. Several fundamental scientific challenges remain to be solved before this high-level objective can be achieved. They can be summarized as follows: - Complex multi-agent control: The SMILE-IT project will develop programming abstractions for distributed network control, that allow agents to be configured and controlled in a network-, rather than agent-centric manner. Moreover, it will provide abstractions to efficiently query and control the state of large-scale complex networks, as reinforcement learning techniques continuously require a view on the current state of the environment. - Fast and stable convergence towards an acceptable solution: SMILE-IT aims to guara
|