METHODS AND SYSTEMS FOR ROUTING SELECTION BASED ON ROUTING DISTANCE AND CAPACITY
First Claim
1. A method, comprising:
- obtaining network demand information including a network graph comprising nodes and directed edges interconnecting the nodes, the network demand information further including information related to an outbound demand of each node;
generating a simplified demand graph based on the outbound demand of each node and a distance between each node pair, the simplified demand graph comprising the nodes, at least one of the directed edges and an effective demand of each node;
generating, using one or more processors, a plurality of return routes for the simplified demand graph, each of the plurality of return routes being a path connecting two or more nodes of the simplified demand graph, the path originating and terminating at a particular node;
determining a payload delivery capacity for each of the plurality of return routes; and
selecting an advised return route from the plurality of return routes based at least in part on the payload delivery capacity of the advised return route.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, computer-readable storage medium storing at least one program, and computer-implemented method for route selection based on payload delivery capacity and routing distance are described. Network demand information is obtained. The network demand information may include a network graph and information related to an outbound demand of each node of the network graph. A simplified demand graph based on the outbound demand of each node and a distance between each node pair is generated. A plurality of return routes for the simplified network graph is generated and a payload delivery capacity of each of the routes is calculated. An advised return route from the plurality of return routes is generated based in part on the payload delivery capacities of the plurality of return routes.
-
Citations
20 Claims
-
1. A method, comprising:
-
obtaining network demand information including a network graph comprising nodes and directed edges interconnecting the nodes, the network demand information further including information related to an outbound demand of each node; generating a simplified demand graph based on the outbound demand of each node and a distance between each node pair, the simplified demand graph comprising the nodes, at least one of the directed edges and an effective demand of each node; generating, using one or more processors, a plurality of return routes for the simplified demand graph, each of the plurality of return routes being a path connecting two or more nodes of the simplified demand graph, the path originating and terminating at a particular node; determining a payload delivery capacity for each of the plurality of return routes; and selecting an advised return route from the plurality of return routes based at least in part on the payload delivery capacity of the advised return route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A tangible computer-readable storage medium including instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
obtaining network demand information including a network graph comprising nodes and directed edges interconnecting the nodes, the network demand information further including information related to an outbound demand of each node; generating a simplified demand graph based on the outbound demand of each node and a distance between each node pair, the simplified demand graph comprising the nodes, at least one of at least one of the directed edges and an effective demand of each node; generating a plurality of return routes for the simplified demand graph, each of the plurality of return routes being a path connecting two or more nodes of the simplified demand graph, the path originating and terminating at a particular node; determining a payload delivery capacity for each of the plurality of return routes; and selecting an advised return route from the plurality of return routes based at least in part on the payload delivery capacity of the advised return route. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one processor of a machine; a data collection module configured to obtain network demand information including a network graph comprising nodes and directed edges interconnecting the nodes, the network demand information further including information related to an outbound demand of each node; a demand graph simplification module to generate, using the at least one processor of the machine, a simplified demand graph based on the outbound demand of each node and a distance between each node pair, the simplified demand graph comprising the nodes, at least one of the directed edges and an effective demand of each node; a route generation module to generate a plurality of return routes for the simplified demand graph, each of the plurality of return routes being a path connecting two or more nodes of the simplified demand graph, the path originating and terminating at a particular node; and a route selection module to select an advised return route from the plurality of return routes based at least in part on a payload delivery capacity of the advised return route.
-
Specification