This problem is work related not school related. I am developing a simple inventory management system to solve a digital supply chain problem and I need help with an algorithm to control the base-stock level.
I can measure things like the units sold in a specific duration of time (minutes) over time, historical inventory levels over the same duration of time, length of time it is taking to refill inventory and so on.
I have started to read some things about Erlang distribution but frankly I don't really know if that is the right direction. Do you have any ideas about an algorithm that might work that you can share? Do you have a starting point that you can share? Can you recommend a website/tutorial on the subject?
EDIT: More detail about the system
There are 16 - 24 clients that all pull from a centralized inventory management system. There are about 1000 unique digital products that are held in the inventory management system and they are sourced from a variety of other source systems.
I can measure the number of orders that are occurring in each of the clients because they are reporting the distribution of the digital product to the centralized system. I can also track the time it takes to replenish inventory from the source systems from the time that the order was created in the inventory system.