1. A method, comprising: determining underlying network information for a computer network, the underlying network information comprising at least one of either physical and optical network information; determining topologies for the computer network and associated resource information, the topologies comprising at least one of either Internet Protocol (IP) and Multiprotocol Label Switching (MPLS) topologies; determining label switched path (LSP) state information for the computer network; building network state knowledge by aggregating the underlying network information, the topologies and associated resource information, and the LSP state information; establishing communication within a dynamic network of other stateful computing entities sharing network state knowledge for parallel computation performance; and performing network computation based on the network state knowledge.