A brief introduction to exact, approximation, and heuristic algorithms for solving hard combinatorial optimization problems | IEEE Conference Publication | IEEE Xplore