a number of operation research methods, i.e., Mathematical Programming, e.g., Mixed Integer Linear Programming, Mixed Integer Nonlinear Programming, etc., are revised and streamlined to play a key role in this endeavor. The operation research methods help military units formulate precise objectives, e.g., minimize the cost of traveling time, as well as the constraints, e.g., the vehicles’ speed limitations, imposed on the solution [9]. Once optimal values of decision parameters (e.g., select or unselect a node and/or a route segment along a path) are learned by optimization algorithms, such as Dijkstra’s, Simplex, and Branch-and-bound, military decision makers can use the learned parameters to determine the shortest path.