I have the situation where the Birkhoff Polytope is the space of all valid solutions to a linear function I am interested in maximizing. It is my understanding that, because the vertices of the Birkhoff polytope are the permutation matrices, corresponding exactly to the integer solutions, and since the optimal LP solution is at a vertex, there must exist an optimal integer solution.
My question is if there are any methods for finding all vertices (i.e. integer solutions) for my linear program?