Professional Documents
Culture Documents
5 Jan. 2012
http://www.niaad.liacc.up.pt
Sumrio
1. Introduo
2. Simulao de um conjunto de agentes no mercado
2.1 Quantidades inicias de bens e preos
2.2 Funo de utilidade e o clculo da procura
2.3 Funo de leilo e o clculo do melhor preo
3. Simulao de consumo e produo e seus efeitos no mercado
3.1 Situao equilibrada entre o consumo e a produo
3.2 Situao no equilibrada
3.3 Um cenrio mais complexo com mais agentes
4. Um cenrio mais complexo com varivel tempo
5. Concluses e Questes a Explorar
Agradecimentos
Os autores deste trabalho agradecem as seguintes contribuies:
- Mrio Oldemiro Fernandes:
Implementou, em 2001/02, em colaborao com P.Brazdil,
vrias verses do programa que simulou os agentes no mercado.
- Alunos da disciplina SMASO, Mestrado MADSAD de 2002/03 e 2008/09
No mbito de trabalhos prticos efectuaram
estudo de impacto de variao de certos parmetros e
experincias com a verso que simula a produo e consumo.
- Alunos de LEC, FEP Antnio Arajo e Carlos Moreira, 2010
Ajudaram elaborar o Guia para a nova verso do programa.
Estas pessoas todas contriburam para o avano nesta rea e uma melhor
compreenso desta problemtica.
3
Introduo - Agentes
Este documento descreve um conjunto de conceitos,
juntamente com um programa
cujo objectivo simular alguns comportamentos de mercado e
os efeitos da produo e do consumo nesse mercado.
O mercado consiste num conjunto de agentes
que pertencem a alguns sectores de actividade escolhidos sector Agrcola, de Vesturio, de Transportes e de Combustveis.
(estes podiam ser substitudos por outros)
Os agentes tm certas quantidades de bens de cada sector e
so tambm dados os preos iniciais de cada um destes.
dada a funo de utilidade e os valores para os bens de cada sector.
Estes valores permitem a cada agente calcular a sua procura as quantidades de bens a vender ou adquirir no mercado.
Introduo - Mercado
Este clculo (da procura) feito atravs do processo de
maximizao da utilidade de cada agente.
O mercado inclui ainda o leiloeiro, que interage com os agentes.
Estes comunicam a procura ao leiloeiro,
que por sua vez estabelece o preo de cada bem.
Este processo pode envolver vrios ciclos,
mas quando os preos estabilizam quando for atingido um equilbrio entre a oferta e a procura o processo termina.
A seguir efectuam-se as trocas (venda ou aquisio).
Neste estudo assumimos que os agentes vo ao mercado
uma vez por semana (ex. cada Sbado).
5
2. Agentes no Mercado:
2.1 Quantidades Iniciais
O mercado consiste num conjunto de agentes,
dos sectores Agrcola, Vesturio, Transportes ou Combustveis.
Nesta parte assume-se que h apenas 1 agente de cada sector.
Os agentes tm certas quantidades de bens de cada sector:
Tabela 2.1
Sector
AGR
VEST
TRANSP
COMB
Combustiveis
2.308
2.308
2.308
4.616
Vestuario
50
Transportes
10000
Gasolina
50
Combust.
115.4
115.4
115.4
230.8
Total
1817.7
1245.4
1572.3
1303.1
10
Combustiveis
0.15
11
12
Clculo de Procura
O problema pode ser formulado como
a maximizao da utilidade U, com a restrio de que
a riqueza no pode exceder a restrio oramental (riqueza inicial).
A soluo pode ser obtida usando o Mdodo de Multiplicadores Lagrange.
A procura inicial de um determinado agente do bem b:
RO ab
Procurab = ---------------------Preob(t) j=1 aj
sendo
RO a restrio oramental,
b o bem em questo,
j cada um dos bens que o agente possui e
t o momento em que estamos a calcular a procura.
13
14
Agricola Vesturio
-117.05
0.6637
-2.43
-1.504
52.05
0.4183
7.18
0.1491
------ -------60.25 -0.2729
Transportes Combustiveis
0.016071
3.1451
-0.001098
1.4282
-0.029503
2.4089
0.000633
-0.7067
---------------0.013897
6.2755
15
16
Ajustamento de Preo
Para cada bem, o leiloeiro ir ajustar o preo.
Se h muita (pouca) oferta, ir diminuir (aumentar) o preo, utilizando:
Preob = Preob (1 + TotProcuraExb / 2*TotQuantb)
em que :
Preob
... preo do bem b antes do ajustamento,
Preob
... novo preo,
TotProcuraExb... total da procura excedente do bem b,
TotQuantb
... total das quantidades do bem b,
17
Preo
3.00
2.91
2.87
2.84
2.832
2.827
..
2.821
TotalProcuraEx
-62.42
-32.16
-16.33
-8.23
-4.13
-2.07
..
-0.13
18
Transportes
9307.7
Combustiveis
77.00
No Agricola
1 -98.61
1
10.20
1
68.00
1
20.40
19
No
Agricola
1
1
1
1
321.39
220.20
278.00
230.40
0.0573
0.0393
0.0496
0.0411
3.532
2.420
3.055
2.532
20
21
No
1
1
1
1
Total
Agricola
21
21
21
21
-84
0.0038
0.0038
0.0038
0.0038
-----0.0153
0.231
0.231
0.231
0.231
----0.923
No
1
1
1
1
Agricola
84
0
0
0
0.0000
0.0000
0.0153
0.0000
0.000
0.000
0.000
0.923
22
No
Agricola
1
1
1
1
384.39
199.20
257.00
209.40
1.669
1.569
1.428
1.164
0.0508
0.0336
0.0588
0.0353
3.454
2.294
2.957
3.334
24
25
Agr
Transp
Comb
Vest
26
Importncia de bens
Os valores de importncia (as) podem ser calculados
a partir de outros valores.
Para cada agente:
1. Calcular a riqueza (valor) do bem i;
(Produto Qtdi Preoi , em que Qtdi representa a quantidade inicial e
Preoi representa o preo actual)
2. Calcular o valor total do seu cabaz inicial:
TotalCabaz = j=1 Qtdj Preoj
3. Calcular o peso da riqueza (valor) do bem i no cabaz total.
Esse ser o coeficiente de importncia.
ai = Qtdi Preoi / TotalCabaz
27
28
29
30
31
32
33
AGR
420 0.9232
34
35
36
37
38
39
40
5. Questes a Explorar
O documento que acompanha esta apresentao,
inclui diversas questes, que se podem explorar, tais como:
4.1 Questes relativamente simples:
Altere o preo inicial de um (ou mais) produtos.
Verifique o que sucede com o(os) preo(s) / riqueza desse(s) produtos.
Altere a quantidade inicial de um dado produto (ex. Vesturio).
Qual ser o efeito disso no preo final desse produto (outros produtos)?
Altere a produo / consumo de um dado produto.
Qual ser o efeito disso no preo final desse produto (outros produtos)?
Como evoluir a riqueza dos agentes?
Altere o valor da importncia de um dado bem de um dado agente
para um valor maior.
Qual o efeito para os preos / a riqueza dos agentes?
41
42
44
45