assignment(+Cost, 
-Assignment)Solves a linear assignment problem. Cost is a list of lists 
representing the quadratic cost matrix, where element (i,j) denotes the 
integer cost of assigning entity $i$ to entity $j$. An assignment with 
minimal cost is computed and unified with
Assignment as a list of lists, representing an adjacency 
matrix.