Presentation is loading. Please wait.

Presentation is loading. Please wait.

Agent-based model of a simple stable economy Alexandre Lomovtsev Advisor: Dr. Russell Abbott, Ph.D. California State University, Los Angeles Department.

Similar presentations


Presentation on theme: "Agent-based model of a simple stable economy Alexandre Lomovtsev Advisor: Dr. Russell Abbott, Ph.D. California State University, Los Angeles Department."— Presentation transcript:

1 Agent-based model of a simple stable economy Alexandre Lomovtsev Advisor: Dr. Russell Abbott, Ph.D. California State University, Los Angeles Department of Computer Science CSULA - 2011

2 Outline Background Model Design Modeling Environment Model Implementation (demo.)

3 Introduction Role of the economy models economic forecasting for given situation simulating changes and estimating possible impact; testing economical ideas and choices

4 Introduction Basic economic models supply-driven (depending on the supplies available) demand-driven (depending on the demand for own services)

5 Introduction Alternative energy flow Traditional monetary flow

6 Model Design: entities Source  Unlimited energy resource Sink  Consumed energy and items Agents  Entities performing all production and consumption activities in the system Objects/Items  Entities representing products and services Minimal variety of entities:

7 Model Design: network Energy consumption Goods production Source Agent Object Sink

8 Model Design: dynamics Consume Energy Sell Goods Produce Goods

9 Model Design: dynamics Consume Energy Sell Goods Produce Goods Verify the energy level Purchase more energy if needed Find buyer Check buyer’s solvency Perform transaction Verify that required supplies are in the stack Buy supplies if needed Buy energy if needed Produce item

10 Model Design: limitations Limited and fixed capacities of the Energy storage; same is for Supplies and Goods stacks. Limited life-span of agents; dying agents are being reborn, so the number of agents in the model remains constant. Limited and fixed variety of objects; no entities of new kind will be created in the model.

11 NetLogo 4.1.3  multi-agent system  simple environment  sufficient visualization  easy learning curve  extensions support (written in Java) Modeling Environment

12 NetLogo 4.1.3 Main entities – agents  patches (stationary agents)  turtles (dynamic agents)  links (connecting two turtles)  observer – environment control  breeds – defined by the user Instructions  primitives – built into NetLogo  procedures – implemented by the user Variables  global  own by agents (built-in and user-defined)  local – defined in the scope of methods or loops

13 Model Implementation Objects  id  price  age  final  raw*  energy  work  dependencies  quantity

14 Model Implementation Nodes  energy  money  age  Accumulativeness (0…40%)  Advancement  goods  supplies  stack-out  stack-in  buyers  sellers

15 Model Implementation Sources  intensity (amount of energy per time interval) Sinks  energy (amount of energy finally consumed)

16 Constraints  no consuming own products  must be able to produce goods and consume products of other nodes Nodes Relationship receive energy consume energy share energy buy goods sell goods

17 Objects Relationship Constraints  at least one outgoing link and no incoming links for raw objects  at least one incoming link and no outgoing links for final objects  both incoming and outgoing links for other objects

18 Objects Relationship

19 Model Interface

20 References Abbott, R.J., “An agent-based model of a simple stable economy”, Retrieved 06/01/2011 from http://cs.calstatela.edu/wiki/index.php/User:Russ_Abbott/ Project_ideas/An_agent- based_model_of_a_simple_stable_economy NetLogo 4.1.3 User Manual: NetLogo Dictionary, Retrieved 06/01/2011 from http://ccl.northwestern.edu/netlogo/docs/dictionary.html Wikipedia, Energy Conversion Efficiency, Retrieved 06/01/2011 from http://en.wikipedia.org/wiki/Energy_conversion_efficiency #Example_of_energy_conversion_efficiency


Download ppt "Agent-based model of a simple stable economy Alexandre Lomovtsev Advisor: Dr. Russell Abbott, Ph.D. California State University, Los Angeles Department."

Similar presentations


Ads by Google