I have a product A at 200$ with some supplier X That same A product at 210$ with another supplier Y
I have product B at 100$ with supplier X and 150$ with supplier Y.
I need to order both A and B product.
Supplier X needs a minimum order amount of 100$ to do the delivery. Supplier Y needs a minimum order amount of 140$ to do the delivery.
In real case there is much more products and much more suppliers to take into account.
Some suppliers may not have the product we need (but there always be at least 1 supplier that does have it).
Considering the above problem, what kind of algorithm/combination of algorithms can solve it ? I'm not asking for an answer directly but instead a line of thought.
Thanks!!