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 Background Role of economy models economic forecasting for given situation simulating changes and estimating possible impact Basic economic models supply-driven (depending on the supplies available) demand-driven (depending on the demand for own services) Traditional (monetary) flow vs. Energy flow

3 Model Design Source  Unlimited energy resource Sink  Consumed energy Agents  perform production and consumption activities Objects/Items  products and services Minimal variety of entities: Energy consumption Goods production

4 Model 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

5 multi-agent system simple environment sufficient visualization easy learning curve extensions support 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 (built-in and custom)  local – in the scope of methods

6 Model Implementation Objects  id  price  age  final  raw  energy  work  dependencies  quantity Nodes  energy  money  age  accumulativeness  advancement  goods  supplies  stack-out  stack-in  buyers  sellers

7 Model Implementation Sources  intensity (amount of energy per time interval) Sinks  energy (amount of energy finally consumed) Model 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.

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

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

10 Objects Relationship

11 Model Interface

12 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