Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1.3 Job Allocation Problem [20 points] A mobile phone company has a number of technicians (workers) with the task of repairing faults that occur in

image text in transcribedimage text in transcribed

1.3 Job Allocation Problem [20 points] A mobile phone company has a number of technicians (workers) with the task of repairing faults that occur in its network. Every day the company creates a list of all repair jobs that have to be performed and assigns each job to a worker. However there are certain constraints: each worker can service only one repair job per day each worker can potentially service a subset of the repair jobs, i.e. workers have different abilities, each worker has a different cost of performing a specific repair job For example, assume that there are nine technicians (workers) employed and at the specific day there were nine repair jobs. The table below presents information regarding workers and jobs, indicating for each worker, the ordered list of jobs he/she can perform. Worker ID Jobs 1 4,1,3,5 2 6,3,5,2 3 8,4,5,7 4 3,7,8,9 5 7,1,5,6 6 8,4,7,9 7 5,6,7,4 8 2,6,8,3 9 1,3,9,6 A problem instance for the job allocation problem. Order in the list of jobs is associated with the cost of servicing each job by a worker. For example, according to the table above: Worker 1 can do jobs 4, 1, 3, 5 with costs 1, 2, 3, 4 respectively Worker 2 can do jobs 6, 3,5, 2 with costs 1, 2, 3, 4 respectively, etc. The total cost of repairing all the faults is the sum of costs for each repair job. Obviously, the company would like each day to have a valid allocation of jobs to workers that has the minimum cost. In general, a job allocation problem of size N, consists of N workers and N repair jobs to be allocated, with each worker being able to perform N div 2 jobs (N II 2) out of the N jobs. The subset of jobs that the worker can service is ordered, indicating the worker's cost of repairing each job. A solution is an allocation of jobs to workers that is valid, i.e. workers get jobs that appear in their job list, each worker gets one job and no two workers are assigned the same job. The total cost of solution is the sum of all repair costs. An optimal solution is a valid solution with minimum cost. Formally define the job allocation problem and justify the state description and operators you selected. Note that your definition should describe the general problem i.e. for problems concerning any number of workers and jobs. 1.3 Job Allocation Problem [20 points] A mobile phone company has a number of technicians (workers) with the task of repairing faults that occur in its network. Every day the company creates a list of all repair jobs that have to be performed and assigns each job to a worker. However there are certain constraints: each worker can service only one repair job per day each worker can potentially service a subset of the repair jobs, i.e. workers have different abilities, each worker has a different cost of performing a specific repair job For example, assume that there are nine technicians (workers) employed and at the specific day there were nine repair jobs. The table below presents information regarding workers and jobs, indicating for each worker, the ordered list of jobs he/she can perform. Worker ID Jobs 1 4,1,3,5 2 6,3,5,2 3 8,4,5,7 4 3,7,8,9 5 7,1,5,6 6 8,4,7,9 7 5,6,7,4 8 2,6,8,3 9 1,3,9,6 A problem instance for the job allocation problem. Order in the list of jobs is associated with the cost of servicing each job by a worker. For example, according to the table above: Worker 1 can do jobs 4, 1, 3, 5 with costs 1, 2, 3, 4 respectively Worker 2 can do jobs 6, 3,5, 2 with costs 1, 2, 3, 4 respectively, etc. The total cost of repairing all the faults is the sum of costs for each repair job. Obviously, the company would like each day to have a valid allocation of jobs to workers that has the minimum cost. In general, a job allocation problem of size N, consists of N workers and N repair jobs to be allocated, with each worker being able to perform N div 2 jobs (N II 2) out of the N jobs. The subset of jobs that the worker can service is ordered, indicating the worker's cost of repairing each job. A solution is an allocation of jobs to workers that is valid, i.e. workers get jobs that appear in their job list, each worker gets one job and no two workers are assigned the same job. The total cost of solution is the sum of all repair costs. An optimal solution is a valid solution with minimum cost. Formally define the job allocation problem and justify the state description and operators you selected. Note that your definition should describe the general problem i.e. for problems concerning any number of workers and jobs

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

College Accounting Chapters 1-30

Authors: John Price, M. David Haddock, Michael Farina

15th edition

1259994975, 125999497X, 1259631117, 978-1259631115

Students also viewed these Accounting questions