multi-agent map-reduce