You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Background:

In 5G era where everything is connected, rapid growth of network traffic poses great challenge to traditional network. In this context, intelligent route planning of network service is essential for efficient network management. In particular, how to achieve balance between low latency, high data bandwidth of network service and better utilization of network resources is the key issue for network planning and optimization.

This challenge is aimed to optimize the route planning in telecommunication network. Here the network is simplified as a high-speed transportation network due to its complexity, and then the problem is about how to optimize the delivery route planning in the transportation network.

Task:

For a given transportation network, where some goods are to be delivered between certain starting and ending points, competitors is required to figure out the route for delivery with the lowest transportation cost.

The features of the transportation network are as follows:

  • The network is an undirected graph, each transportation node is connected to no more than 10 other nodes.
  • There are no more than 300 transportation nodes in the network.
  • The transportation cost between 2 adjacent nodes depends on the distance between them.
  • There are multiple(no more than 40) lanes between 2 adjacent nodes, identified with numbers from 1 to 40.
  • There can be multiple deliveries on each lane simultaneously, but the total weight of goods delivered on each lane should be constrained within 10 tons.

For example, each lane between adjacent nodes A and B can transport 10 tons of goods in total at most, regardless of the direction of the transportation. If 4 tons of goods is being delivered on a lane, then this lane can only carry another 6 tons of goods during the following deliveries.

  • The total number of the deliveries is no more than 1000.
  • The weight of goods for each delivery can only be 1 ton, 4 tons or 10 tons.
  • Each delivery must use the lanes with the same identifier in the whole transportation network.

For example, if the delivery uses lane 1 between nodes A and B, it can only use lane 1 between other nodes.

It should be noted that:

  • The routes for all the deliveries should planned ahead of time, and can not be changed once determined.
  • The solutions should be applicable to all  given samples.
  • The solutions are not limited to machine learning, deep learning and traditional algorithms.

It should take less than 30 minutes for the solutions to figure out the results.

Submitting:

Participants are required to submit runnable algorithms which plans the route for delivery with the lowest transportation cost, along with corresponding description document.

These algorithms will be ranked by their total transportation cost on the datasets and duration of the calculation.

Datasets:

The dataset will be provided later.

Each sample in the dataset is composed of 2 element:

  • A json object that describes the graph of the transportation network, see the below example:

{

     nodes:[0,1,2] ,# id list of the transportation nodes

     edges:[

            (0,1):{ # (starting point, end point)

               lanes: [0,1,2], # id list of the lanes,the length of the array is the number of the lanes between the two adjacent nodes

              lane_weights:[10, 10, 20] # The weight that each lane can carry

            }

    ]

}

An array composed of tuples that describes the information of each delivery, like: [(starting point, endpoint, weight), (starting point, endpoint, weight),…]

Evaluation criteria:

Participants is required to submit runnable algorithms which plans the route for delivery with the lowest transportation cost, along with corresponding description document.

These algorithms will be ranked by their total transportation cost on the datasets and duration of the calculation.

  • No labels