Data-driven approaches for emissions-minimized paths in urban areas

https://doi.org/10.1016/j.cor.2015.08.013Get rights and content

Highlights

  • We present a new way of constructing expected emissions-minimized paths in urban areas.

  • We discuss the usage of sampling to determine expected emissions-minimized paths.

  • We compare the sampling-based method to a deterministic path generation method.

  • We discuss how to overcome technical challenges of using large data sets in shortest path construction.

  • We analyze the performance and the quality of the proposed methods based on 230 million real speed observations.

Abstract

Concerns about air quality and global warming have led to numerous initiatives to reduce emissions. In general, emissions are proportional to the amount of fuel consumed, and the amount of fuel consumed is a function of speed, distance, acceleration, and weight of the vehicle. In urban areas, vehicles must often travel at the speed of traffic, and congestion can impact this speed particularly at certain times of day. Further, for any given time of day, the observations of speeds on an arc can exhibit significant variability. Because of the nonlinearity of emissions curves, optimizing emissions in an urban area requires explicit consideration of the variability in the speed of traffic on arcs in the network. We introduce a shortest path algorithm that incorporates sampling to both account for variability in travel speeds and to estimate arrival time distributions at nodes on a path. We also suggest a method for transforming speed data into time-dependent emissions values thus converting the problem into a time-dependent, but deterministic shortest path problem. Our results demonstrate the effectiveness of the proposed approaches in reducing emissions relative to the use of minimum distance and time-dependent paths. In this paper, we also identify some of the challenges associated with using large data sets.

Introduction

Concerns about air quality and global warming have led to numerous initiatives to reduce emissions. As a significant source of CO2 emissions, transportation has been an important focus of these efforts. Urban areas, where emissions are exacerbated by congestion, have been particularly active in looking at ways to reduce the environmental impact of transportation, especially freight transportation. For example, Amsterdam and London have introduced low-emission zones that restrict truck traffic near the city centers (see http://www.milieuzones.nl and http://www.tfl.gov.uk/roadusers/lez/default.aspx). Also, many companies have begun to focus on the CO2 emissions resulting from the movement of goods, highlighting their efforts in annual reports [35] and press releases [36]. Generally, the focus is on minimizing the traveled distance. While minimizing the traveled distance contributes to minimizing emissions, there are other factors that impact emissions.

In general, CO2 emissions are proportional to the amount of fuel consumed, and the amount of fuel consumed is a function of speed, distance, acceleration, and weight of the vehicle [10]. Optimizing for these factors, notably average speed, as is often the case in the academic literature, may not be feasible, particularly in urban areas. In urban areas, vehicles must often travel at the speed of traffic, and congestion can impact this speed particularly at certain times of day. These changes in speed have a significant impact on emissions, as noted by van Woensel et al. [37]. One of the more well-known models of emissions is the MEET model [23], which is illustrated in Fig. 1. This graph reveals the highly nonlinear relationship between speed and emissions, with particularly high emissions at slower speeds. At certain times of the day when traffic is at its peak and vehicles׳ speeds are reduced, a path that may yield low emissions at other times may suddenly yield high emissions. Thus, to optimize expected emissions in an urban area, it is critical to consider the speed of traffic on arcs in the network at different times of the day. This data is now increasingly available thanks to GPS equipment on taxicabs in nearly all major cities around the world [15]. The collection of speed observations leads to large historical databases containing speeds for a very detailed road network, which allow for a detailed analysis by route planners. It is well-known that congestion has recurring patterns for different times of the day, so we can use this data to estimate time-dependent speeds on different arcs on the network [16].

Experimentation with these data sets reveals that even at the same time of day, the observations of speeds on a given arc can exhibit significant variability [3]. Due to the nonlinear relationship between speed and emissions, we cannot simply use an average speed on an arc at different times of day to choose the expected emissions-minimizing path between origin and destination. The average speed may not capture the average emissions that occur on a particular arc. For example, if the travel speed on an arc often drops far below the average speed, the actual emissions will be much higher than if travel occurs consistently at the average speed. Thus, to optimize emissions in an urban area, we must explicitly consider the variability in the speed of traffic on arcs in the network at different times of the day.

Motivated by the need to account for speed variation in the construction of expected emissions-minimizing paths between customers, this paper explores how to determine such paths. We propose two methods. Each method uses speed values from a historical database to determine time-dependent average emissions on each arc in a chosen path. In this way, we can ensure that our solution methods account for the impact of speed variation on emissions.

The first method, referred to as the path-averaging method, is a path construction method that uses sampling to evaluate the expected emissions associated with paths under construction. The use of sampling allows us to account for the impact of variability not only on emissions, but also on the arrival times to each node in a path. The expected emissions for a path are estimated based on averaging the emissions across all associated sample paths. To the best of our knowledge, our proposed sampling-based shortest path algorithm is the first to incorporate sampling in a path construction approach. This method can easily be generalized for applications beyond emissions, notably where arc costs are time-dependent and are evaluated via sampling.

Motivated by the computation time associated with the first method, the second approach ignores the variability in arrival times at each node. We refer to this approach as the arc-averaging method. In ignoring arrival time variability, we can operate on both expected time-dependent travel time and emissions values for each arc. Importantly, both of these values can be pre-computed. Further, operating on expected values reduces the problem to a deterministic one. Our computational experiments will examine the impact of this change both in the quality of the solutions found and in the runtimes.

We also compare both of our proposed methods with deterministic time-dependent travel time and distance-based shortest path methods commonly used in the literature. Our results demonstrate the value of accounting for speed variability when determining expected emissions-minimizing paths.

This paper makes an important contribution to the literature not only because it addresses how to minimize emissions in a way that makes sense in urban areas, but also because it discusses some of the challenges associated with using large data sets. When working with large data sets, it is important to derive the appropriate level of aggregation that is both computationally tractable and that preserves the most important characteristics of the problem. We present two ways of aggregation, namely the usage of sampling by retaining individual emissions values in path generation, and, alternatively, the usage of pre-computed, time-dependent emissions estimates. In this context, because it is computationally intractable to seamlessly integrate a real-world database of 230 million speed records based on standard database queries, we discuss how to overcome the technical challenges of using large data sets in optimization. Finally, we discuss the issue that, even when considering such an extensive number of speed records, there are some arcs in the network for which there is very little data at all.

The remainder of the paper is outlined as follows. We review related literature in Section 2. We formally define the problem in Section 3 and introduce our solution approaches in Section 4. We describe our implementation and experimental design in Section 5, which includes a discussion of the issues with using large data sets. Our computational experiments are presented in Section 6, and we discuss future work in Section 7.

Section snippets

Literature review

In the following, we provide an overview of the related literature. While the authors are unaware of any literature that explicitly addresses the question of computing shortest paths with emissions objectives, shortest paths have a long history in the literature, and we first review this literature. Next, we discuss various models of vehicle emissions. Finally, we discuss vehicle routing problems incorporating emissions objectives. Such problems are the original motivation for this work and

Formal model

In this section, we present a model of the expected emissions-minimizing path problem and demonstrate how to estimate the objective function value via sampling.

Solution approaches

In this section, we present solution approaches for expected emissions-minimizing paths in urban areas. First, we introduce a path-based label setting A-variant that solves the time-dependent, expected emissions-minimizing path problem. By incorporating sampling to evaluate emissions of a given arc, the A-variant can both capture the impact of variation on emissions as well as estimate the arrival time distribution to a given node on a path. In subsequent sections, we will refer to this

Data preparation and implementation

This section provides an overview on the preparation of real speed data for path finding with emissions objectives. We introduce a historical speed database in Section 5.1. Limitations of this large data set and challenges of integrating the large data set in shortest path algorithms are discussed in Section 5.2.

Computational experiments

In this section, we discuss our test sets, heuristic benchmarks, and the results of our computational experiments.

Conclusions and future work

In this paper, we present two data-driven approaches for the construction of expected time-dependent emissions minimizing paths in urban areas and compare their performance with regard to computational efficiency and quality of the solutions. The first approach incorporates sampling into an A-based path construction algorithm. The second approach relaxes model fidelity to transform the path construction into a deterministic problem.

A surprising result is that expected emissions are about the

Acknowledgments

The authors wish to thank the German Aerospace Center for allowing the use of the database of historical travel speeds for Stuttgart and to the German Academic Exchange Service for supporting Jan Fabian Ehmke׳s post-doctoral studies in the Department of Management Sciences at the University of Iowa. The authors also thank an anonymous referee whose comments helped improve the paper.

References (38)

  • C. Lin et al.

    Survey of green vehicle routing problempast and future trends

    Expert Syst Appl

    (2014)
  • M. Barth et al.

    Realworld carbon dioxide impacts of traffic congestion

    Transp Res Rec: J Transp Res Board

    (2008)
  • Brockfeld E, Passfeld B, Wagner P. Validating travel times calculated on the basis of taxi floating car data. In:...
  • I. Chabini et al.

    Adaptations of the A algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks

    IEEE Trans Intell Transp Syst

    (2002)
  • Dean BC. Shortest paths in FIFO time-dependent networks: theory and algorithms. Technical report. Massachusetts...
  • Demeyer S, Audenaert P, Logghe S, Pickavet M, Demeester P. Practical time-dependent and stochastic routing with...
  • E. Dijkstra

    A note on two problems in connexion with graphs

    Numer Math

    (1959)
  • S.E. Dreyfus

    An appraisal of some shortest-path algorithms

    Oper Res

    (1969)
  • J.F. Ehmke et al.

    Data chain management for planning in city logistics

    Int J Data Min, Model Manag

    (2009)
  • Cited by (0)

    View full text