Back to Search Start Over

An Acceleration Method for Evolutionary Systems Based on Iterated Prisoner's Dilemma.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Rangan, C. Pandu
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Diniz, Pedro C.
Marques, Eduardo
Bertels, Koen
Fernandes, Marcio Merino
Cardoso, João M. P.
Source :
Reconfigurable Computing: Architectures, Tools & Applications; 2007, p358-364, 7p
Publication Year :
2007

Abstract

In this paper, we describe an acceleration method for evolutionary systems based on Iterated Prisoner's Dilemma (IPD). In the systems, agents play IPD games with other agents, and strategies which earn more payoffs will gradually increase their ratio in the total population. Most computation time of the systems is occupied by IPD games, which are repeatedly played among the agents. In our method, repetition of moves in IPD games are detected, and payoffs by those moves are calculated at once by multipliers. In order to maximize the number of units for IPD games on one FPGA, multipliers are shared by the agents. We have implemented a system with the method on XC2VP100, and the speedup by the method is about four times compared with a system without the method. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540714309
Database :
Supplemental Index
Journal :
Reconfigurable Computing: Architectures, Tools & Applications
Publication Type :
Book
Accession number :
33191004
Full Text :
https://doi.org/10.1007/978-3-540-71431-6_34