Theory and implementation of coalitional analysis in cooperative decision making