A Multi-Agent Intelligent System Based on Genetic Algorithms and Combinatorial Problems