I am looking for a single-line matlab code to solve the following problem:
There are five consultants, and five projects to be done. Any consultants can carry out any the project, but at a different cost to the company. The cost matrix is as follows:
The business manager is trying to allocate one project each to the five sonsultants such that the overall cost to the company is the minimum.
Obviously, there are 5! (=120) possibilities, and total costs can be calculated, and combination with minimum cost can be selected.
The challenge is to do it in single line of matlab code, however complex.
For your ease: costs=[24 10 21 11 16; 14 22 10 15 15; 15 17 12 20 14; 11 19 14 13 13; 23 13 13 18 12]; Thank you.