Discrete Mathematics, Optimization Algorithms, Optimization, Manufacturing.
simulation (since it simulates real operation). This approach is called Hill Climbing. I use a variation of hill climbing called hill climbing with restarts, where I inject a random point in the solution space, and also iterate over that point which ensures that a solution is not stuck in a local