Catálogo de publicaciones - libros

Compartir en
redes sociales


Engineering Self-Organising Systems: 4th International Workshop, ESOA 2006, Hakodate, Japan, May 9, 2006, Revised and Invited Papers

Sven A. Brueckner ; Salima Hassas ; Márk Jelasity ; Daniel Yamins (eds.)

En conferencia: 4º International Workshop on Engineering Self-Organising Applications (ESOA) . Hakodate, Japan . May 9, 2006 - May 9, 2006

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

Software Engineering/Programming and Operating Systems; Artificial Intelligence (incl. Robotics); Computer Communication Networks; Software Engineering; Operating Systems; Information Storage and Retrieval

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2007 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-69867-8

ISBN electrónico

978-3-540-69868-5

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2007

Tabla de contenidos

Greedy Cheating Liars and the Fools Who Believe Them

Stefano Arteconi; David Hales; Ozalp Babaoglu

Evolutionary algorithms based on “tags” can be adapted to induce cooperation in selfish environments such as peer-to-peer systems. In this approach, nodes periodically compare their utilities with random other peers and copy their behavior and links if they appear to have better utilities. Although such algorithms have been shown to posses many of the attractive emergent properties of previous tag models, they rely on the honest reporting of node utilities, behaviors and neighbors. But what if nodes do not follow the specified protocol and attempt to subvert it for their own selfish ends? We examine the robustness of a simple algorithm under two types of cheating behavior: a) when a node can lie and cheat in order to maximize its own utility and b) when a node acts nihilistically in an attempt to destroy cooperation in the network. For a test case representing an abstract cooperative application, we observe that in the first case, a certain percentage of such “greedy cheating liars” can actually improve certain performance measures, and in the second case, the network can maintain reasonable levels of cooperation even in the presence of a limited number of nihilist nodes.

- Self-organization and Evolutionary Computing | Pp. 161-175

Evolution and Hypercomputing in Global Distributed Evolvable Virtual Machines Environment

Mariusz Nowostawski; Martin Purvis

Inspired by advances in evolutionary biology we extended existing evolutionary computation techniques and developed a self-organising, self-adaptable cellular system for multitask learning, called Evolvable Virtual Machine (EVM). The system comprises a specialised program architecture for referencing and addressing computational units (programs) and an infrastructure for executing those computational units within a global networked computing environment, such as Internet. Each program can be considered to be an agent and is capable of calling (co-operating with) other programs. In this system, complex relationships between agents may self-assemble in a symbiotic-like fashion. In this article we present an extension of previous work on the single threaded, single machine EVM architecture for use in global distributed environments. This paper presents a description of the extended Evolvable Virtual Machine (EVM) computational model, that can work in a global networked environment and provides the architecture for asynchronous massively parallel processing. The new computational environment is presented and followed with a discussion of experimental results.

- Self-organization and Evolutionary Computing | Pp. 176-191

A Decentralised Car Traffic Control System Simulation Using Local Message Propagation Optimised with a Genetic Algorithm

Martin Kelly; Giovanna Di Marzo Serugendo

This paper describes a car traffic control simulation realised in a decentralised way by message propagations: congested nodes (roads intersections) send speed-up or slow-down messages to neighbouring nodes. Different types of journeys have been modelled: regular car journeys, accidents and emergency cars journeys. These journeys have different lengths and speeds, and affect the system differently. Optimal values of parameters, used during the simulations for controlling the cars, have been determined through the use of a genetic algorithm (GA). This paper reports as well a preliminary experiment on different simulations realised with parameters values derived from the GA.

- Self-organization and Evolutionary Computing | Pp. 192-210