Karthik Gopalakrishnan
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Karthik Gopalakrishnan has a total of 29 co-authors. Here are the top co-authors by number of shared publications:
- Hamsa Balakrishnan
Massachusetts Institute of Technology
7 shared publications - Marco Pavone
Stanford University
3 shared publications - Antony Evans
Acubed by Airbus, Sunnyvale, CA, USA
2 shared publications - Christopher Chin
Department of Aeronautics and Astronautics, , Cambridge, MA, United States
2 shared publications - Max Z. Li
University of Michigan
2 shared publications - Aritro Nandi
Department of Industrial and Enterprise Systems Engineering, University of Illinois at Urbana-Champaign, Champaign, USA
1 shared publication
Latest Publications
- 16 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control of Network Systems
- Vol. 11 (2) , 1127-1138
When Efficiency Meets Equity in Congestion Pricing and Revenue Refunding Schemes
Congestion pricing has long been hailed as a means to mitigate traffic congestion; however, its practical adoption has been limited due to the resulting social inequity issue, e.g., low-income users are priced out off certain roads. This issue has spurred interest in the design of equitable mechanisms that aim to refund the collected toll revenues as lump-sum transfers to users. Although revenue refunding has been extensively studied for over three decades, there has been no thorough characterization of how such schemes can be designed to simultaneously achieve system efficiency and equity objectives. In this work, we bridge this gap through the study of congestion pricing and revenue refunding (CPRR) schemes in non-atomic congestion games. We first develop CPRR schemes, which in comparison to the untolled case, simultaneously increase system efficiency without worsening wealth inequality, while being user-favorable : irrespective of their initial wealth or values-of-time (which may differ across users), users would experience a lower travel cost after the implementation of the proposed scheme. We then characterize the set of optimal user-favorable CPRR schemes that simultaneously maximize system efficiency and minimize wealth inequality. Finally, we provide a concrete methodology for computing optimal CPRR schemes and also highlight additional equilibrium properties of these schemes under different models of user behavior. Overall, our work demonstrates that through appropriate refunding policies we can design user-favorable CPRR schemes that maximize system efficiency while reducing wealth inequality.
- 16 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control of Network Systems
- Vol. 11 (2) , 1127-1138
When Efficiency Meets Equity in Congestion Pricing and Revenue Refunding Schemes
Congestion pricing has long been hailed as a means to mitigate traffic congestion; however, its practical adoption has been limited due to the resulting social inequity issue, e.g., low-income users are priced out off certain roads. This issue has spurred interest in the design of equitable mechanisms that aim to refund the collected toll revenues as lump-sum transfers to users. Although revenue refunding has been extensively studied for over three decades, there has been no thorough characterization of how such schemes can be designed to simultaneously achieve system efficiency and equity objectives. In this work, we bridge this gap through the study of congestion pricing and revenue refunding (CPRR) schemes in non-atomic congestion games. We first develop CPRR schemes, which in comparison to the untolled case, simultaneously increase system efficiency without worsening wealth inequality, while being user-favorable : irrespective of their initial wealth or values-of-time (which may differ across users), users would experience a lower travel cost after the implementation of the proposed scheme. We then characterize the set of optimal user-favorable CPRR schemes that simultaneously maximize system efficiency and minimize wealth inequality. Finally, we provide a concrete methodology for computing optimal CPRR schemes and also highlight additional equilibrium properties of these schemes under different models of user behavior. Overall, our work demonstrates that through appropriate refunding policies we can design user-favorable CPRR schemes that maximize system efficiency while reducing wealth inequality.
- Open Access
Differentially Private Stochastic Convex Optimization for Network Routing Applications
Network routing problems are common across many engineering applications. Computing optimal routing policies requires knowledge about network demand, i.e., the origin and destination (OD) of all requests in the network. However, privacy considerations make it challenging to share individual OD data that would be required for computing optimal policies. Privacy can be particularly challenging in standard network routing problems because sources and sinks can be easily identified from flow conservation constraints, making feasibility and privacy mutually exclusive. In this paper, we present a differentially private algorithm for network routing problems. The main ingredient is a reformulation of network routing which moves all user data-dependent parameters out of the constraint set and into the objective function. We then present an algorithm for solving this formulation based on a differentially private variant of stochastic gradient descent. In this algorithm, differential privacy is achieved by injecting noise, and one may wonder if this noise injection compromises solution quality. We prove that our algorithm is both differentially private and asymptotically optimal as the size of the training set goes to infinity. We corroborate the theoretical results with numerical experiments on a road traffic network which show that our algorithm provides differentially private and near-optimal solutions in practice.
Open AccessDifferentially Private Stochastic Convex Optimization for Network Routing Applications
Network routing problems are common across many engineering applications. Computing optimal routing policies requires knowledge about network demand, i.e., the origin and destination (OD) of all requests in the network. However, privacy considerations make it challenging to share individual OD data that would be required for computing optimal policies. Privacy can be particularly challenging in standard network routing problems because sources and sinks can be easily identified from flow conservation constraints, making feasibility and privacy mutually exclusive. In this paper, we present a differentially private algorithm for network routing problems. The main ingredient is a reformulation of network routing which moves all user data-dependent parameters out of the constraint set and into the objective function. We then present an algorithm for solving this formulation based on a differentially private variant of stochastic gradient descent. In this algorithm, differential privacy is achieved by injecting noise, and one may wonder if this noise injection compromises solution quality. We prove that our algorithm is both differentially private and asymptotically optimal as the size of the training set goes to infinity. We corroborate the theoretical results with numerical experiments on a road traffic network which show that our algorithm provides differentially private and near-optimal solutions in practice.
- 5 October 2022
- Published by Elsevier in Journal of Air Transport Management
- Vol. 106
An empirical study of the resilience of the US and European air transportation networks
- 5 October 2022
- Published by Elsevier in Journal of Air Transport Management
- Vol. 106
An empirical study of the resilience of the US and European air transportation networks
- 13 April 2022
- Published by Elsevier in Transportation Research Part E: Logistics and Transportation Review
- Vol. 161
Timescales of delay propagation in airport networks
- 13 April 2022
- Published by Elsevier in Transportation Research Part E: Logistics and Transportation Review
- Vol. 161
Timescales of delay propagation in airport networks
- Open Access
Private Location Sharing for Decentralized Routing services
Data-driven methodologies offer many exciting upsides, but they also introduce new challenges, particularly in the realm of user privacy. Specifically, the way data is collected can pose privacy risks to end users. In many routing services, a single entity (e.g., the routing service provider) collects and manages user trajectory data. When it comes to user privacy, these systems have a central point of failure since users have to trust that this entity will not sell or use their data to infer sensitive private information. Unfortunately, in practice many advertising companies offer to buy such data for the sake of targeted advertisements. With this as motivation, we study the problem of using location data for routing services in a privacy-preserving way. Rather than having users report their location to a central operator, we present a protocol in which users participate in a decentralized and privacy-preserving computation to estimate travel times for the roads in the network in a way that no individuals' location is ever observed by any other party. The protocol uses the Laplace mechanism in conjunction with secure multi-party computation to ensure that it is cryptogrpahically secure and that its output is differentially private. A natural question is if privacy necessitates degradation in accuracy or system performance. We show that if a road has sufficiently high capacity, then the travel time estimated by our protocol is provably close to the ground truth travel time. We validate the protocol through numerical experiments which show that using the protocol as a routing service provides privacy guarantees with minimal overhead to user travel time.
Open AccessPrivate Location Sharing for Decentralized Routing services
Data-driven methodologies offer many exciting upsides, but they also introduce new challenges, particularly in the realm of user privacy. Specifically, the way data is collected can pose privacy risks to end users. In many routing services, a single entity (e.g., the routing service provider) collects and manages user trajectory data. When it comes to user privacy, these systems have a central point of failure since users have to trust that this entity will not sell or use their data to infer sensitive private information. Unfortunately, in practice many advertising companies offer to buy such data for the sake of targeted advertisements. With this as motivation, we study the problem of using location data for routing services in a privacy-preserving way. Rather than having users report their location to a central operator, we present a protocol in which users participate in a decentralized and privacy-preserving computation to estimate travel times for the roads in the network in a way that no individuals' location is ever observed by any other party. The protocol uses the Laplace mechanism in conjunction with secure multi-party computation to ensure that it is cryptogrpahically secure and that its output is differentially private. A natural question is if privacy necessitates degradation in accuracy or system performance. We show that if a road has sufficiently high capacity, then the travel time estimated by our protocol is provably close to the ground truth travel time. We validate the protocol through numerical experiments which show that using the protocol as a routing service provides privacy guarantees with minimal overhead to user travel time.
- 23 October 2021
- Published by Springer Nature in CEAS Aeronautical Journal
- Vol. 13 (2) , 359-369
Efficient and fair traffic flow management for on-demand air mobility
- 23 October 2021
- Published by Springer Nature in CEAS Aeronautical Journal
- Vol. 13 (2) , 359-369
Efficient and fair traffic flow management for on-demand air mobility
- 5 July 2021
- Published by Springer Nature in CEAS Aeronautical Journal
- Vol. 13 (2) , 347-357
Dynamics of disruption and recovery in air transportation networks
- 5 July 2021
- Published by Springer Nature in CEAS Aeronautical Journal
- Vol. 13 (2) , 347-357
Dynamics of disruption and recovery in air transportation networks
- 1 May 2021
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Transportation Science
- Vol. 55 (3) , 553-573
Graph Signal Processing Techniques for Analyzing Aviation Disruptions
Understanding the characteristics of air-traffic delays and disruptions is critical for developing ways to mitigate their significant economic and environmental impacts. Conventional delay-performance metrics reflect only the magnitude of incurred flight delays at airports; in this work, we show that it is also important to characterize the spatial distribution of delays across a network of airports. We analyze graph-supported signals, leveraging techniques from spectral theory and graph-signal processing to compute analytical and simulation-driven bounds for identifying outliers in spatial distribution. We then apply these methods to the case of airport-delay networks and demonstrate the applicability of our methods by analyzing U.S. airport delays from 2008 through 2017. We also perform an airline-specific analysis, deriving insights into the delay dynamics of individual airline subnetworks. Through our analysis, we highlight key differences in delay dynamics between different types of disruptions, ranging from nor’easters and hurricanes to airport outages. We also examine delay interactions between airline subnetworks and the system-wide network and compile an inventory of outlier days that could guide future aviation operations and research. In doing so, we demonstrate how our approach can provide operational insights in an air-transportation setting. Our analysis provides a complementary metric to conventional aviation-delay benchmarks and aids airlines, traffic-flow managers, and transportation-system planners in quantifying off-nominal system performance.
- 1 May 2021
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Transportation Science
- Vol. 55 (3) , 553-573
Graph Signal Processing Techniques for Analyzing Aviation Disruptions
Understanding the characteristics of air-traffic delays and disruptions is critical for developing ways to mitigate their significant economic and environmental impacts. Conventional delay-performance metrics reflect only the magnitude of incurred flight delays at airports; in this work, we show that it is also important to characterize the spatial distribution of delays across a network of airports. We analyze graph-supported signals, leveraging techniques from spectral theory and graph-signal processing to compute analytical and simulation-driven bounds for identifying outliers in spatial distribution. We then apply these methods to the case of airport-delay networks and demonstrate the applicability of our methods by analyzing U.S. airport delays from 2008 through 2017. We also perform an airline-specific analysis, deriving insights into the delay dynamics of individual airline subnetworks. Through our analysis, we highlight key differences in delay dynamics between different types of disruptions, ranging from nor’easters and hurricanes to airport outages. We also examine delay interactions between airline subnetworks and the system-wide network and compile an inventory of outlier days that could guide future aviation operations and research. In doing so, we demonstrate how our approach can provide operational insights in an air-transportation setting. Our analysis provides a complementary metric to conventional aviation-delay benchmarks and aids airlines, traffic-flow managers, and transportation-system planners in quantifying off-nominal system performance.
- Open Access
- 31 March 2021
- Published by International Journal for Research in Applied Science and Engineering Technology in International Journal for Research in Applied Science and Engineering Technology
- Vol. 9 (3) , 1424-1430
Machine Learning Models for Flood Severity Prediction
- 31 March 2021
- Published by International Journal for Research in Applied Science and Engineering Technology in International Journal for Research in Applied Science and Engineering Technology
- Vol. 9 (3) , 1424-1430
Open AccessMachine Learning Models for Flood Severity Prediction
- 28 January 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 22 (9) , 5939-5951
Efficiency and Fairness in Unmanned Air Traffic Flow Management
As the demand for Unmanned Aircraft Systems (UAS) operations increases, UAS Traffic Flow Management (UTFM) initiatives are needed to mitigate congestion, and to ensure safety and efficiency. Congestion mitigation can be achieved by assigning airborne delays (through speed changes or path stretches) or ground delays (holds relative to the desired takeoff times) to aircraft. While the assignment of such delays may increase system efficiency, individual aircraft operators may be unfairly impacted. Dynamic traffic demand, variability in aircraft operator preferences, and differences in the market share of operators complicate the issue of fairness in UTFM. Our work considers the fairness of delay assignment in the context of UTFM. To this end, we formulate the UTFM problem with fairness and show through computational experiments that significant improvements in fairness can be attained at little cost to system efficiency. We demonstrate that when operators are not aligned in how they perceive or value fairness, there is a decrease in the overall fairness of the solution. We find that fairness decreases as the air-ground delay cost ratio increases and that it improves when the operator with dominant market share has a weak preference for the fairness of its allocated delays. Finally, we implemented UTFM in a rolling-horizon setting with dynamic traffic demand, and find that efficiency is adversely impacted. However, the impact on fairness is varied and depends on the metric used.
- 28 January 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 22 (9) , 5939-5951
Efficiency and Fairness in Unmanned Air Traffic Flow Management
As the demand for Unmanned Aircraft Systems (UAS) operations increases, UAS Traffic Flow Management (UTFM) initiatives are needed to mitigate congestion, and to ensure safety and efficiency. Congestion mitigation can be achieved by assigning airborne delays (through speed changes or path stretches) or ground delays (holds relative to the desired takeoff times) to aircraft. While the assignment of such delays may increase system efficiency, individual aircraft operators may be unfairly impacted. Dynamic traffic demand, variability in aircraft operator preferences, and differences in the market share of operators complicate the issue of fairness in UTFM. Our work considers the fairness of delay assignment in the context of UTFM. To this end, we formulate the UTFM problem with fairness and show through computational experiments that significant improvements in fairness can be attained at little cost to system efficiency. We demonstrate that when operators are not aligned in how they perceive or value fairness, there is a decrease in the overall fairness of the solution. We find that fairness decreases as the air-ground delay cost ratio increases and that it improves when the operator with dominant market share has a weak preference for the fairness of its allocated delays. Finally, we implemented UTFM in a rolling-horizon setting with dynamic traffic demand, and find that efficiency is adversely impacted. However, the impact on fairness is varied and depends on the metric used.