Organização de Grupos de Trabalho em Projetos Utilizando Sistemas Multi-Agentes

  • Ryan Ribeiro de Azevedo Universidade Federal de Pernambuco
  • Emanuel B. Santos Universidade Federal de Pernambuco
  • Robson Godoi Universidade Federal de Pernambuco
  • Fred Freitas Universidade Federal de Pernambuco
  • Marcelo José Siqueira Coutinho Almeida Universidade Federal de Pernambuco / Centro Federal de Educação Tecnológica da Paraíba

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

Bellifemine, F., G. CAIRE, POGGI, A. e RIMASSA, G. (2003), JADE - A White Paper. TILAB (Telecom Italia Lab). Turin, Italy, p.141. 2003.

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.
Publicado
07/04/2008
AZEVEDO, Ryan Ribeiro de; SANTOS, Emanuel B.; GODOI, Robson; FREITAS, Fred; ALMEIDA, Marcelo José Siqueira Coutinho. Organização de Grupos de Trabalho em Projetos Utilizando Sistemas Multi-Agentes. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 4. , 2008, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 118-127. DOI: https://doi.org/10.5753/sbsi.2008.5919.