Organização de Grupos de Trabalho em Projetos Utilizando Sistemas Multi-Agentes
Resumo
Este artigo propõe um sistema Multi-Agentes para resolver o problema de composição de grupos de trabalho para projetos utilizando o framework JADE. Seu funcionamento é inspirado no protocolo de interação contract-net. Os agentes deverão negociar entre si as vagas nos projetos e os agentes vencedores desta negociação farão parte do resultado final. A argumentação utilizada neste processo de negociação entre os agentes é baseada no critério de brevidade para a conclusão de cada atividade de um determinado projeto.
Referências
Chan, P. e Weil, G. (2002), Using Multiple-level Models to solve large-scale employee scheduling, http://4c.ucc.ie/~tw/ecai02/chan.ps.
Conway, R. W., Maxwell, W. L. e Miller, L. W. (1967), Teory of Scheduling, Addison Wesley, Nova York.
Daum, B. e Merten, U. (2003), System Architecture with XML, Elsevier Science, 2003,Page 441
FIPA (2002), FIPA Contract Net Interaction Protocol Specification, http://www.fipa.org/specs/fipa00029/SC00029H.pdf.
Glover, F. e McMillan, C. (1986), The general employee scheduling problem: An integration of management science and artificial intelligence. Computers and Operations Research, 13(5):563–593, 1986.
Gosling, J. e McGilton, H. (1996) “The Java Language Environment White Paper”, http://java.sun.com/docs/white/langenv/, Maio.
Gröbner, M. e Wilke, P. (2001), Optimizing Employee Schedules by a Hybrid Genetic Algorithm, Lecture Notes in Computer Science, Volume 2037, Jan 2001, Page 463.
Shamblin, J. E. e Stevens, G. T. (1979). Pesquisa Operacional: Uma abordagem básica, Tradução: Carlos R. V. Araújo, Atlas, São Paulo.
Tien, J. M. e Kamiyama, A. (1982), On Manpower Scheduling Algorithms. SIAM Review, Vol. 24, No. 3 (Jul., 1982) , pp. 275-287.
Welch, P. (2004) “JCSP: Communicating Sequential Processes for Java White Paper”, http://www.cs.kent.ac.uk/projects/ofa/jcsp/, July.
Wooldridge, M. (2002), An introduction to Multiagents Systems, Wiley, Londres.