Intelligent Workforce Allocation within an Agent-based Paradigm: Central and Distributed Decision Powers