UNICAMP - Faculdade de Engenharia Elétrica e de
Computação
IA009 - Introdução à Teoria de Agentes
Professor: Ricardo Gudwin
Nome: Ludimila Monjardim Casagrande
RA: 012861
Relatório do Exercício Computacional 5
1 Introdução
Com o objetivo de identificar as possíveis
aplicações de redes de agentes para a modelagem de processos do "mundo
real" e de explorar os recursos da ferramenta SNTool, que auxilia o design
e a simulação dessas redes, selecionou-se como estudo de caso o processo de
obtenção e alocação de recursos financeiros em Institutos que realizam
atividades de pesquisa e desenvolvimento e que se beneficiam da Lei de
Informática.
Para estarem em conformidade com a lei, as
Unidades ou Institutos de Pesquisa devem atender aos critérios estipulados e
devem ser credenciados pelo CATI (Comitê da Área de Tecnologia da Informação) do MCT (Ministério
da Ciência e Tecnologia). Com este credenciamento o Instituto passa a estar
habilitado para firmar parcerias com entidades que investem em atividades de pesquisa
e desenvolvimento (P&D) em tecnologia
da informação, beneficiando-se dos incentivos fiscais previstos na Lei de
Informática. A título de informação, esta lei concede
descontos na alíquota do Imposto sobre Produtos Industrializados (IPI) para as
empresas que investirem 5% do seu faturamento em (P&D).
2 O
Processo
O estudo de caso selecionado modela o processo
de obtenção, alocação e consumo de recursos financeiros em Unidades ou
Institutos Nacionais de Pesquisa subordinados ao Ministério de Ciência e
Tecnologia, dentre os quais podem ser citados como exemplo o INPE (Instituto
Nacional de Pesquisas Espaciais) e o CenPRA (Centro de Pesquisas Renato
Archer).
Esses Institutos são entidades sem fins
lucrativos que possuem como fontes de sustentação verbas provenientes do
próprio MCT e verbas provenientes de empresas parceiras em função de projetos
de P&D. Pode existir ainda um capital reserva, proveniente do rendimento de
aplicações ou de algum outro projeto desenvolvido que não se caracteriza como
P&D.
No modelo foi considerado a obtenção e o
consumo do capital acumulado em um ano. Como trata-se de uma entidade sem fins
lucrativos, a idéia é que todo o capital obtido deva ter sido previamente
dimensionado e alocado e que no decorrer de um ano todo esse capital tenha sido
consumido. As alocações mais significativas de recursos são direcionadas ao
setor de Recursos Humanos (RH), ao setor Administrativo, ao setor de compra de
Equipamentos e ao setor de compra de Softwares. Despesas adicionais que não
foram dimensionadas precisam ser pagas com o capital reserva. Nesse caso, o
capital anual gasto pode ser superior ao capital obtido.
Desse modo, as atividades existentes no modelo
são:
1.
Obtenção de verba do MCT
2.
Obtenção de verba de Projetos de P&D
3.
Alocação e consumo de recursos no setor de RH
4.
Alocação e consumo de recursos no setor Administrativo
5.
Alocação e consumo de recursos para compra de
Equipamentos
6.
Alocação e consumo de recursos para compra de
Softwares
7.
Consumo com despesas adicionais
As tokens que são consumidas referem-se
ao capital acumulado e gasto durante o processo.
Na Figura 1 é apresentado o estado inicial da
rede de agentes.
Figura 1: Estado inicial da rede de
agentes
No processo modelado podem ocorrer diversas
variações ano a ano que podem ser simuladas pela rede de agentes.
ü No
primeiro caso considerado, conforme ilustrado na Figura 1, foram assumidos os
valores constantes na tabela abaixo:
_____________________________________________________________________________________________
Valores iniciais:
Capital proveniente do
MCT: 300 mil
Capital proveniente de
P&D: 150 mil
Capital inicial de
reserva: 50 mil
Total anual de
recursos alocados/obtidos: 450 mil
Porcentagem de
recursos alocados para RH: 45%
Porcentagem de
recursos alocados para Administração: 15%
Porcentagem de
recursos alocados para Equipamentos: 25%
Porcentagem de
recursos alocados para Softwares: 15%
Porcentagem de taxa de
despesas adicionais prevista: < 25%
_____________________________________________________________________________________________
Figura 2: Processo em execução - passo
intermediário
ü Na
simulação do processo foram obtidos os seguintes resultados, conforme a Figura
3:
_____________________________________________________________________________________________
Valores obtidos:
Total de recursos
consumidos com RH: 160 mil
Total de recursos
consumidos com Administração: 107 mil
Total de recursos
consumidos com Equipamentos: 128 mil
Total de recursos
consumidos com Softwares: 55 mil
Total de despesas
adicionais: 6 mil
Total de consumo
anual: 456 mil
_____________________________________________________________________________________________
Figura 3: Estado final da simulação
No segundo caso, foi considerado que
reduzindo-se os valores obtidos pelo MCT e por projetos de P&D, a taxa de
despesas adicionais poderia ser maior. Desse modo, foram assumidos os seguintes
valores iniciais.
_____________________________________________________________________________________________
Valores iniciais:
Capital proveniente do
MCT: 200 mil
Capital proveniente de
P&D: 100 mil
Capital inicial de
reserva: 50 mil
Total anual de
recursos alocados/obtidos: 300 mil
Porcentagem de
recursos alocados para RH: 45%
Porcentagem de
recursos alocados para Administração: 15%
Porcentagem de recursos
alocados para Equipamentos: 25%
Porcentagem de
recursos alocados para Softwares: 15%
Porcentagem de taxa de
despesas adicionais prevista: < 50%
_____________________________________________________________________________________________
ü Em
uma primeira simulação do processo foram obtidos como resultados os valores
seguintes:
_____________________________________________________________________________________________
Valores obtidos:
Total de recursos
consumidos com RH: 102 mil
Total de recursos consumidos
com Administração: 76 mil
Total de recursos
consumidos com Equipamentos: 89 mil
Total de recursos
consumidos com Softwares: 33 mil
Total de despesas
adicionais: 13 mil
Total de consumo
anual: 313 mil
_____________________________________________________________________________________________
ü Na
segunda simulação, mantendo os mesmos valores iniciais, obteve-se como
resultado:
_____________________________________________________________________________________________
Valores obtidos:
Total de recursos
consumidos com RH: 92 mil
Total de recursos
consumidos com Administração: 82 mil
Total de recursos
consumidos com Equipamentos: 85 mil
Total de recursos
consumidos com Softwares: 41 mil
Total de despesas
adicionais: 11 mil
Total de consumo anual:
311 mil
_____________________________________________________________________________________________
Nas duas simulações, os valores gastos com
despesas adicionais foram, de fato, maiores como esperado.
3 Conclusão
Por meio do desenvolvimento
deste trabalho, pode-se observar que a ferramenta SNTool, de fato, facilita a
compreensão e a visualização da execução dos processos modelados por redes de
agentes. Os recursos fornecidos também facilitam a geração de dados
estatísticos.
No caso específico do modelo
proposto, muitas outras variações poderiam ser simuladas. Poderiam ser
modificadas, por exemplo, as porcentagens de recursos alocadas para cada setor,
o que na prática pode alterar a cada ano.
Na modelagem realizada,
utilizou-se o recurso de geração de valores aleatórios para indicar a
incidência de uma eventual despesa adicional. Com esse recurso garantiu-se que
o total tokens, que representam o capital de reserva, não fosse
totalmente consumido.
Verificou-se também que a
ferramenta é mais apropriada ou que seu uso é mais significativo para processos
que envolvam sincronização e concorrência.