My research is in the general area of analysis, modeling, and control of multi-agent systems. A major part of my research program is to understand how collective behavior, such as cooperation and coordination, emerges from interactions among individuals in complex systems, which is proving to be an increasingly important research direction in the field of artificial intelligence. My research has been based on mathematical analysis (including stochastic process, matrix analysis, nonlinear systems, graph theory, and game theory), computer simulation techniques, and empirical studies. The main research thrust can be categorized into the following groupings with some overlap: