A novel multi-agent system for complex scheduling problems | IEEE Conference Publication | IEEE Xplore