DYNAMIC CITY ZONING FOR UNDERSTANDING PASSENGER TRAVEL DEMAND
First Claim
1. A method for dynamic zoning, comprising:
- receiving travel demand data for a set of geographically-spaced points that are interconnected by routes of a transportation network, the travel demand data comprising, for each of the points, values representing travel demand to each of the other points in the set;
for each pair of the points, computing a destination-distance function based on the travel demand data of the points in the pair, to provide a respective destination-distance value;
for each pair of the points, generating a geo-distance value based on locations of the points in the pair;
forming an aggregated affinity matrix by aggregating the computed geo-distance values and destination-distance values;
based on the aggregated affinity matrix, clustering points in the set among a set of clusters; and
generating a representation of the clusters in which each of a set of zones encompasses the points assigned to a respective cluster.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamic zoning are provided. Travel demand data is received for a network which includes a set of points. The travel demand data includes values representing demand from each point to each of other point. Destination-distance values are computed which reflect the similarity between points in a respective pair, based on the travel demand data. For each pair of the points, a geo-distance value is generated which reflects the distance between locations of the points in the pair. An aggregated affinity matrix is formed by aggregating the computed geo-distance values and destination-distance values. The aggregated affinity matrix is used by a clustering algorithm to assign each of the points in the set to a respective one of a set of clusters. A representation of the clusters can be generated in which each of a set of zones encompasses the points assigned to its respective cluster.
-
Citations
22 Claims
-
1. A method for dynamic zoning, comprising:
-
receiving travel demand data for a set of geographically-spaced points that are interconnected by routes of a transportation network, the travel demand data comprising, for each of the points, values representing travel demand to each of the other points in the set; for each pair of the points, computing a destination-distance function based on the travel demand data of the points in the pair, to provide a respective destination-distance value; for each pair of the points, generating a geo-distance value based on locations of the points in the pair; forming an aggregated affinity matrix by aggregating the computed geo-distance values and destination-distance values; based on the aggregated affinity matrix, clustering points in the set among a set of clusters; and generating a representation of the clusters in which each of a set of zones encompasses the points assigned to a respective cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for dynamic zoning, comprising:
-
a destination-distance component which receives travel demand data for a set of geographically-spaced points that are interconnected by routes of a transportation network, the travel demand data comprising, for each of the points, a vector of values representing travel demand to each of the other points in the set, and for each pair of the points, computes a destination-distance value based on the vectors for the points in the pair; a geo-distance component which, for each pair of the points, generates a geo-distance value based on locations of the points in the pair; an aggregation component which forms an aggregated affinity matrix by aggregating the computed geo-distance values and destination-distance values; a clustering component which clusters points in the set into a set of clusters, based on the aggregated affinity matrix; a representation component which generates a representation of the clusters in which zones encompass the points assigned to respective clusters; and a processor which implements the destination-distance component, geo-distance component, aggregation component, clustering component, and representation component.
-
-
22. A method for clustering stations based on travel demand and location, comprising:
-
providing an origin-destination matrix for stations in a transportation network, where each row of the matrix represents a respective one of the stations, each row constituting a vector of values, each value representing travel demand from the respective station to each of the stations; with a processor, generating a destination-distance matrix by computing a destination-distance value for pairs of the stations by computing a distance between their respective vectors; generating a geo-distance matrix by computing a geo-distance value for the pairs of the stations based on their locations; forming an aggregated affinity matrix by matrix multiplication involving the destination-distance matrix and the geo-distance matrix; using eigenvectors, reducing the dimensionality of the aggregated affinity matrix to generate a matrix which includes a row corresponding to each of the stations; clustering the rows into a number of clusters and assigning the stations to the clusters to which the corresponding rows are assigned; and outputting the cluster assignments.
-
Specification