Agent engineering concerns the development of autonomous computational or physical entities capable of perceiving, reasoning, adapting, learning, cooperating and delegating in a dynamic environment. It is one of the most promising areas of research and development in information technology, computer science and engineering.This book addresses some of the key issues in agent engineering: What is meant by "autonomous agents"? How can we build agents with autonomy? What are the desirable capabilities of agents with respect to surviving (they will not die) and living (they will furthermore enjoy their being or existence)? How can agents cooperate among themselves? In order to achieve the optimal performance at the global level, how much optimization at the local, individual level and how much at the global level would be necessary?
Introduction to agent engineering, J.-M. Liu et al; why autonomy makes the agent, S. Joseph and T. Kawamura; knowledge granularity spectrum, action pyramid and the scaling problem, Y.-M. Ye and J.K. Tsotsos; the motivation for dynamic decision-making frameworks in multi-agent systems, K.S. Barber and C.E. Martin; dynamically organizing KDD processes in a multi-agent KDD system, N. Zhong et al; self-organized intelligence, J.-M. Liu; valuation-based coalition formation in multi-agent systems, S.J. Johansson; simulating how to cooperate in iterated chicken and prisoner's dilemma games, B. Carlsson; training intelligent agents using human data collected on the Internet, E. Sklar et al; agent dynamics - soap paradigm, F.W.K. Lor.