Approaches to implementing decision aggregation in multi-agent systems