Question: (This should be solved as a dynamic programming algorithm) You are hired to do quality control at a distribution warehouse. Your job is to inspect

(This should be solved as a dynamic programming algorithm)

You are hired to do quality control at a distribution warehouse. Your job is to inspect boxes before they go on a truck to make sure the box contains all the correct items. However, the boxes will arrive at the truck too fast for you to inspect them all. There will be n boxes loaded today, and you know the order that each box will arrive at the truck. Each box i has a value vi (the cost of the goods in the box), and a size: small, medium, or large. If you inspect a small box, then the next box to arrive will be loaded on the truck uninspected. If you inspect a medium size box, then the next two boxes that arrive will be loaded on the truck uninspected. If you inspect a large box, then the next ten boxes that arrive will be loaded on the truck uninspected. You want to know which boxes you should inspect in order to maximize the total value of the inspected boxes.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!