-
公开(公告)号:US20220147887A1
公开(公告)日:2022-05-12
申请号:US17593624
申请日:2020-03-18
摘要: A computer implemented method of routing multiple resource carriers to exchange resources at multiple exchange points. The resource carriers have different quantity capacities for a resource and each exchange point has a geo-location. The method includes: iterating a genetic algorithm, having a stopping condition based on a characteristic indicative of a cost of the subset, modelling usage of proper subsets of the carriers. Each iteration of the genetic algorithm includes: defining, for each carrier in the subset, a set of exchange points based on geo-locations, an objective exchange point that the carrier must visit, and the carrier's capacity; evaluating the characteristic for the subset of carriers; and responsive to the characteristic, selecting the subset as a prospective optimal subset and determining, for each carrier in the prospective optimal subset, an optimum route through the exchange points including the objective exchange point. The prospective optimal subset is selected over multiple iterations of the genetic algorithm such that a current prospective optimal subset is selected as an optimal subset having associated an optimum route for each carrier in the optimal subset.
-
公开(公告)号:US20210014123A1
公开(公告)日:2021-01-14
申请号:US15733654
申请日:2019-03-25
IPC分类号: H04L12/24 , H04L12/715
摘要: A computer implemented method of adapting a software defined network (SDN), the SDN operating with a set of network appliances in communication via network connections and the SDN comprising a control component operable in communication with at least a subset of the network appliances to control communication via the SDN, the method including receiving a representation of the logical arrangement of the SDN including a definition of appliances configured to provide communication for the SDN and network connections therebetween; receiving a measure of a performance metric for the SDN; receiving a forecast demand for the SDN; using a heuristic search to search a library of possible adaptations to the logical arrangement to identify a sequence of adaptations of the SDN that, when implemented, satisfy the forecast demand for the SDN and provide an improved measure of the performance metric of the SDN; applying the identified sequence of adaptations to the SDN by modifying the logical arrangement for use by the control component in subsequent communication via the SDN.
-