We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SY

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Systems and Control

Title: Compressive Origin-Destination Matrix Estimation

Abstract: The Origin-Destination (OD) Matrix Estimation (ME) is one of the main tasks in transportation planning. Recent approaches for OD ME include estimation based on link traffic counts. In most of the situations, however, the ME is cast as an underdetermined inverse problem with infinitely many solutions as usually the number of available individual link traffic counts is much smaller than the total number of possible paths in a traffic network. As a result, there is no unique solution and one should use other available information in the ME procedure. In this paper, we aim to perform ME under the assumption that path allocations are suitably sparse (i.e., among all alternative paths that exist for a given OD pair, only a few of the paths are taken in a trip). Our work, called Compressive Origin-Destination Matrix Estimation (CODE), is inspired by Compressive Sensing (CS) which is a recent paradigm in signal processing for sparse signal recovery. We show that in cases where the true path allocation is suitably sparse, it is possible to perform the OD ME from a small number of link flow observations. The main technical novelty of our approach is in casting the OD ME problem as $\ell_1$-recovery of a sparse signal $\boldsymbol{x} \in \mathbb{R}^{N}$ from measurements $\boldsymbol{y} = A \boldsymbol{x} \in \mathbb{R}^M$ with $M < N$, where $\boldsymbol{y}$ contains link traffic counts, $A$ is a binary matrix whose structure is dependent on the topology of the network and is assumed to be known, and $\boldsymbol{x}$ is the path allocation vector with $\|\boldsymbol{x}\|_0 \leq S < N$. The path allocation vector $\boldsymbol{x}$ contains all OD pair flows and path splits for each OD pair as unknown variables. In addition to synthetic examples, we consider applying CODE to real data taken from a region in East Providence.
Subjects: Systems and Control (eess.SY); Dynamical Systems (math.DS)
Cite as: arXiv:1404.3263 [cs.SY]
  (or arXiv:1404.3263v1 [cs.SY] for this version)

Submission history

From: Borhan Sanandaji [view email]
[v1] Sat, 12 Apr 2014 07:32:28 GMT (344kb,D)
[v2] Fri, 16 May 2014 22:31:56 GMT (1189kb,D)
[v3] Tue, 22 Jul 2014 06:18:28 GMT (1127kb,D)

Link back to: arXiv, form interface, contact.