Publication | Closed Access
An Evolutionary Game Theoretic Analysis of Difference Evaluation Functions
10
Citations
13
References
2015
Year
Unknown Venue
Mathematical ProgrammingDifference Evaluation FunctionsEngineeringEvolutionary Game TheoryGame TheoryMulti-agent LearningComputational Game TheoryOperations ResearchCredit Assignment ProblemStatic Game TheoryCooperative Coevolutionary AlgorithmsCombinatorial OptimizationDecision TheoryMechanism DesignComputer ScienceMulti-agent Mechanism DesignCooperative GameEmpirical BasinsBusinessCooperative Game TheoryAlgorithmic Game Theory
One of the key difficulties in cooperative coevolutionary algorithms is solving the credit assignment problem. Given the performance of a team of agents, it is difficult to determine the effectiveness of each agent in the system. One solution to solving the credit assignment problem is the difference evaluation function, which has produced excellent results in many multiagent coordination domains, and exhibits the desirable theoretical properties of alignment and sensitivity. However, to date, there has been no prescriptive theoretical analysis deriving conditions under which difference evaluations improve the probability of selecting optimal actions. In this paper, we derive such conditions. Further, we prove that difference evaluations do not alter the Nash equilibria locations or the relative ordering of fitness values for each action, meaning that difference evaluations do not typically harm converged system performance in cases where the conditions are not met. We then demonstrate the theoretical findings using an empirical basins of attraction analysis.
| Year | Citations | |
|---|---|---|
Page 1
Page 1