I understand that EOS coins are used to allocate bandwidth. How can I calculate the minimum amount of EOS necessary to run a particular platform/program on the EOS network?
This is a difficult question to answer right now as accurate resource estimates will not be available until the network is launched.
After June 2nd 2018, the EOS Resource Planner (ERP) project will be able to assist users in answering this question, you can read more about it here: https://github.com/eosnewyork/erp
Direct link: http://eosrp.io/