Conflict resolution is one of the central research issues in multi-agent systems. The research presented in this dissertation analyzes the conflict resolution issues in dynamically organized multi-agent systems and reasons about the choice of suitable conflict resolution strategies for potential solutions. Traditionally the coordination mechanisms used in a multi-agent system have been selected by the system designer according to the problem domain and are designed for specific situations. This research proposes a method for agents to domain-independently analyze and differentiate conflicts, evaluate different conflict resolution strategies, and select a proper strategy to eliminate conflicts. Experimental results validating the proposed algorithms are also presented. |