Held–Karp algorithm

ウィキペディアから