1. A processor implemented path computation method, comprising: defining photonic constraints associated with a network, wherein the photonic constraints comprise wavelength capability constraints at each node in the network, wavelength availability constraints at each node in the network, and nodal connectivity constraints of each node in the network; and performing a constrained path computation in the network using Dijkstra's algorithm on a graph model of the network with the photonic constraints considered therein.