The Bi-level Programming Approach to Improve the Inventory Control System with a Practical Application | Synapse