subject

A car mechanic arrives at his garage in the morning and finds n customers. For each client ci , the engineer calculates the repair time ri of his car. When the engineer starts a repair, he completes it. Repairs can be performed in any order, one at a time. Your goal is to find the order in which repairs are performed with the shortest total waiting time for customers. The wi waiting time of a client ci equals the time it took to repair the cars of customers executed before the customer ci plus the repair time ri . The total T wait time of all customers is equal to the sum of customers' waiting times. For example, consider that there are 3 customers c1, c2, c3 with repair times r1 = 45, r2 = 28, r3 = 35 minutes, respectively. If the tasks are performed in the order of c3, c1, c2, then the customer waiting time is w1 = 35 + 45 = 80, w2 = 35 + 45 + 28 = 108, and w3 = 35. The total waiting time is T = 80 + 108 + 35 = 223. 1) Describe a greedy algorithm to work out problem. Highlight your greedy choice. What is the running time of your algorithm?

2)Formulate and leave in the capacity of greedy choice property. Public, proof, greedy choices in an optimal carefully.

3)Formulate and prove the optimal infrastructure property. That is, prove that the optimal solution to the problem contains the optimal solution of the problem that is created after your greedy choice.​

ansver
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 20:00, bowmanari2154
What is used to analyze and summarize your data without graphical support
Answers: 1
image
Computers and Technology, 23.06.2019 11:30, kyraj21
Which excel file extension stores automated steps for repetitive tasks?
Answers: 1
image
Computers and Technology, 23.06.2019 20:30, lucywood2024
What is the biggest difference between section breaks and regular page breaks
Answers: 1
image
Computers and Technology, 24.06.2019 03:30, etxchrissy
What is the purpose of a computer network needs assessment? to analyze which workers need more training to improve their performance to compare worker productivity to determine what steps employees can take to increase company revenue to evaluate how to move from the current status to the desired goal
Answers: 2
You know the right answer?
A car mechanic arrives at his garage in the morning and finds n customers. For each client ci , the...

Questions in other subjects:

Konu
Mathematics, 08.01.2021 17:20