Abstract:
The present disclosure relates to a computer implemented method, a computer program product, and a computer system for verifying the road network of map. An embodiment of the present invention provides a method for verifying a road network of a map. The method comprises: determining, based on locations of a set of points in the map, a trajectory distance of a trajectory between a start point and an end point in the set of points on the map; determining a route distance between the start point and the end point in the road network of the map; and verifying the road network by comparing the trajectory distance and the route distance.
Abstract:
According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.
Abstract:
According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host.
Abstract:
In one embodiment, a computer-implemented method includes receiving training data including a plurality of records, each record having a plurality of attributes. The training data is horizontally parallelized across two or more processing elements. This horizontal parallelizing includes dividing the training data into two or more subsets of records; assigning each subset of records to a corresponding processing element of the two or more processing elements; transmitting each subset of records to its assigned processing element; and sorting, at the two or more processing elements, the two or more subsets of records to two or more candidate leaves of a decision tree. The output from horizontally parallelizing is converted into input for vertically parallelizing the training data. The training data is vertically parallelized across the two or more processing elements. The decision tree is grown based at least in part on the horizontally parallelizing, the converting, and the vertically parallelizing.
Abstract:
In one embodiment, a computer-implemented method includes receiving training data including a plurality of records, each record having a plurality of attributes. The training data is horizontally parallelized across two or more processing elements. This horizontal parallelizing includes dividing the training data into two or more subsets of records; assigning each subset of records to a corresponding processing element of the two or more processing elements; transmitting each subset of records to its assigned processing element; and sorting, at the two or more processing elements, the two or more subsets of records to two or more candidate leaves of a decision tree. The output from horizontally parallelizing is converted into input for vertically parallelizing the training data. The training data is vertically parallelized across the two or more processing elements. The decision tree is grown based at least in part on the horizontally parallelizing, the converting, and the vertically parallelizing.
Abstract:
A vehicle domain multi-level parallel buffering and context-based streaming data pre-processing system includes a first data processing level and a second data processing level. The first data processing level includes a first-level buffer configured to buffer data provided from a plurality of raw data streams output from a plurality of vehicles. The second data processing level includes an electronic task-queue-dictionary (TQD) module and a plurality of second-level data processing buffers. The TQD module is configured to create a plurality of tasks in response to receiving a serial data stream output from the first-level buffer. The TQD module is further configured to assign each task to a corresponding second-level buffer, and separate the serial data stream into individual data values that are delivered to a specific second-level buffer based on the task so as to generate a multi-level parallel context-based buffering operation.
Abstract:
A method and apparatus of location sequence inferences for moving objects traveling along a path. The method and apparatus primarily concerns determining the location of a moving vehicle on a roadway in a roadway network. The inputs to the system include: raw GPS tracking sequence with timestamp, trajectory of the moving object inferred by map matching, accurate speed sequence from a reliable device, e.g. OBD (On-Board Diagnostics is an automotive term referring to a vehicle's self-diagnostic and reporting capability), historical map matching results and historical locations sequence inference results. The output of the system is a sequence of more accurate location (on road segments) sequences than raw GPS locations and map matching results.
Abstract:
The present disclosure relates to a computer implemented method, a computer program product, and a computer system for verifying the road network of map. An embodiment of the present invention provides a method for verifying a road network of a map. The method comprises: determining, based on locations of a set of points in the map, a trajectory distance of a trajectory between a start point and an end point in the set of points on the map; determining a route distance between the start point and the end point in the road network of the map; and verifying the road network by comparing the trajectory distance and the route distance.
Abstract:
A road segment set influenced by an event on the basis of a connected network is identified. The connected network is built on the basis of reachability of a road segment in the road network. Furthermore, each road segment in the road segment set is reachable via the road network from the location of the event, or, in the alternative, the location of the event is reachable via the road network from each road segment in the road segment set. A query index is generated on the basis of the event and the road segment set.
Abstract:
In an approach for identifying subsurface material layers, a computer processor: acquires a well log of a location to be explored, the log comprising data corresponding to multiple geophysical parameters, the data of each parameter comprising measurement values of the parameter at different depths underground; matches a reference data of each parameter corresponding to each of multiple layer transition types with the data of that parameter in the well log at depths underground, wherein each layer transition type indicates an upper material layer and a lower material layer, and the reference data is used to represent a variation trend of the parameter in a transitional zone conforming with the layer transition type; and according to the matching result, determines a layer transition type at the location to be explored and a depth of an interface between the upper material layer and the lower indicated by the layer transition type.