windawijayasari / Thesis-Discussion

Thesis process documentation
0 stars 0 forks source link

ABM application #1

Open dudung opened 2 years ago

dudung commented 2 years ago

Agent based model explained In agent-based modeling (ABM), a system is modeled as a collection of autonomous decision-making entities called agents. Each agent individually assesses its situation and makes decisions on the basis of a set of rules. url https://doi.org/10.1073/pnas.082080899

Please ignore first the implementation of simulating human systems and focus on the ABM, e.g. areas of application:

What do you have in mind, @windawijayasari for the application related to master thesis?

windawijayasari commented 2 years ago

Hi, Dr. Dudung. I have read through the paper. It's really interesting how ABM can model various problems based on their behavior. Currently, I watch several videos about modeling ABM using python. Actually, I have an interest in ABM for water modeling.

Even though, I still don't know in detail about water modeling.

dudung commented 2 years ago

What do you meant by water modeling? Is it for fluid flow? For particle-based fluid simulation there are

  1. SPH (Smoothed-particle hydrodynamics), e.g. https://en.wikipedia.org/wiki/Smoothed-particle_hydrodynamics
  2. MPS (moving particle semi-implicit), e.g. https://en.wikipedia.org/wiki/Moving_particle_semi-implicit_method
  3. MPCD (Multi-particle collision dynamics), e.g. https://en.wikipedia.org/wiki/Multi-particle_collision_dynamics

And for MPCD you can read my Post-Doc report (top == left, bottom == right, after copy and paste). image It is available at http://dx.doi.org/10.13140/2.1.3523.0725 (but it is still in C++, just read the idea).

Or for ABM we have tried to simulate some physical system but only qualitatively for showing possibility of ABM features. image It is available at https://doi.org/10.1088/1757-899X/599/1/012008 (it is still in JavaScript, again just grab the idea).

lexisalty commented 1 year ago

Hi,Dr.Dudung, Hope everthing goes well on your side. I am really interested in the use of ABM in stock or other finamcial markets. But I can not open the link in the part of Market. Could you send me the link or the disclosed code if possible?

dudung commented 1 year ago

Dear @lexisalty, thank you for interesting in our ABM.

I am fine, thank you. Hope the same thing on your side.

Here is the code https://github.com/dudung/butiran.js but unfortunately the code is not clean and flexible for general purpose.

I am not quite understand what would the ABM do in stock or other financial market. So I can say whether the code will work in your case or not.

Please do not hesitate to contact me for further discussion.