This problem of job assignment can be done by using the branch and bound approach.
The minimum cost for assigning the jobs { j1, j2, j3, j4, j5 } to the resources { a, c, d, e, b } is achieved with a total payment of (2 + 8 + 3 + 3 + 4), resulting in a sum of 20.