Demo Data from EDBT 2026 / reviewers in the wild / expert
Janaka Chathuranga Brahmanage
dblp:349/4815
· DBLP profile ↗
6ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0002-7267-6136ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
3 papers |
Reinforcement learning · 89% Generative modeling · 11% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Smart cities and intelligent transportation · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Spatial and temporal data management · 100% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning › constrained reinforcement learning
action-constrained reinforcement learning |
1.5 | 2 | 2025 | Leveraging Constraint Violation Signals for Action Constrained Reinforcement Learning · AAAI 2025 FlowPG: Action-constrained Policy Gradient with Normalizing Flows · NeurIPS 2023 |
Machine learning › Reinforcement learning
constrained reinforcement learning |
0.9 | 1 | 2025 | Leveraging Constraint Violation Signals for Action Constrained Reinforcement Learning · AAAI 2025 |
Machine learning › Reinforcement learning
imitation learning |
0.9 | 1 | 2025 | IOSTOM: Offline Imitation Learning from Observations via State Transition Occupancy Matching · NeurIPS 2025 |
Machine learning › Reinforcement learning › imitation learning
learning from observation |
0.9 | 1 | 2025 | IOSTOM: Offline Imitation Learning from Observations via State Transition Occupancy Matching · NeurIPS 2025 |
Machine learning › Generative modeling
normalizing flow |
0.9 | 1 | 2025 | Leveraging Constraint Violation Signals for Action Constrained Reinforcement Learning · AAAI 2025 |
Machine learning › Reinforcement learning › imitation learning
occupancy matching |
0.9 | 1 | 2025 | IOSTOM: Offline Imitation Learning from Observations via State Transition Occupancy Matching · NeurIPS 2025 |
Machine learning › Reinforcement learning
offline reinforcement learning |
0.9 | 1 | 2025 | IOSTOM: Offline Imitation Learning from Observations via State Transition Occupancy Matching · NeurIPS 2025 |
Machine learning › Reinforcement learning › safe reinforcement learning
constrained policy optimization |
0.7 | 1 | 2023 | FlowPG: Action-constrained Policy Gradient with Normalizing Flows · NeurIPS 2023 |
Machine learning › Reinforcement learning › policy optimization
policy gradient |
0.7 | 1 | 2023 | FlowPG: Action-constrained Policy Gradient with Normalizing Flows · NeurIPS 2023 |
Smart cities and intelligent transportation › public transit scheduling
bus scheduling |
0.7 | 1 | 2023 | A Data-Driven Approach for Scheduling Bus Services Subject to Demand Constraints · IEEE Trans. Knowl. Data Eng. 2023 |
Smart cities and intelligent transportation
public transit |
0.7 | 1 | 2023 | A Data-Driven Approach for Scheduling Bus Services Subject to Demand Constraints · IEEE Trans. Knowl. Data Eng. 2023 |
Spatial and temporal data management
trajectory data |
0.7 | 1 | 2023 | MetroWatch: A Predictive System to Estimate Travel Attributes Using Smart Card Data · ICDE 2023 |
Mathematical optimization
scheduling |
0.7 | 1 | 2023 | A Data-Driven Approach for Scheduling Bus Services Subject to Demand Constraints · IEEE Trans. Knowl. Data Eng. 2023 |
Smart cities and intelligent transportation › public transit
public transit analytics |
0.2 | 1 | 2023 | MetroWatch: A Predictive System to Estimate Travel Attributes Using Smart Card Data · ICDE 2023 |
Methods — techniques the papers use, named apart from their topics
normalizing flow · 1.5statistical inference · 1.3state transition occupancy matching · 0.9implicit policy learning · 0.9KL divergence · 0.9probabilistic sentential decision diagram · 0.7hamiltonian monte carlo · 0.7DDPG · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Leveraging Constraint Violation Signals for Action Constrained Reinforcement LearningabstractIn many RL applications, ensuring an agent's actions adhere to constraints is crucial for safety. Most previous methods in Action-Constrained Reinforcement Learning (ACRL) employ a projection layer after the policy network to correct the action. However projection-based methods suffer from issues like the zero gradient problem and higher runtime due to the usage of optimization solvers. Recently methods were proposed to train generative models to learn a differentiable mapping between latent variables and feasible actions to address this issue. However, generative models require training using samples from the constrained action space, which itself is challenging. To address such limitations, first, we define a target distribution for feasible actions based on constraint violation signals, and train normalizing flows by minimizing the KL divergence between an approximated distribution over feasible actions and the target. This eliminates the need to generate feasible action samples, greatly simplifying the flow model learning. Second, we integrate the learned flow model with existing deep RL methods, which restrict it to exploring only the feasible action space. Third, we extend our approach beyond ACRL to handle state-wise constraints by learning the constraint violation signal from the environment. Empirically, our approach has significantly fewer constraint violations while achieving similar or better quality in several control tasks than previous best methods. Janaka Chathuranga Brahmanage, Jiajing Ling, Akshat Kumar |
AAAI | 1 |
| 2025 | ShipNaviSim: Data-Driven Simulation for Real-World Maritime Navigation
Quang Anh Pham, Janaka Chathuranga Brahmanage, Akshat Kumar |
AAMAS | 2 |
| 2025 | IOSTOM: Offline Imitation Learning from Observations via State Transition Occupancy MatchingabstractOffline Learning from Observations (LfO) focuses on enabling agents to imitate expert behavior using datasets that contain only expert state trajectories and separate transition data with suboptimal actions. This setting is both practical and critical in real-world scenarios where direct environment interaction or access to expert action labels is costly, risky, or infeasible. Most existing LfO methods attempt to solve this problem through state or state-action occupancy matching. They typically rely on pretraining a discriminator to differentiate between expert and non-expert states, which could introduce errors and instability—especially when the discriminator is poorly trained. While recent discriminator-free methods have emerged, they generally require substantially more data, limiting their practicality in low-data regimes. In this paper, we propose IOSTOM ($\textit{Imitation from Observation via State Transition Occupancy Matching}$), a novel offline LfO algorithm designed to overcome these limitations. Our approach formulates a learning objective based on the joint state visitation distribution. A key distinction of IOSTOM is that it first excludes actions entirely from the training objective. Instead, we learn an $\textit{implicit policy}$ that models transition probabilities between states, resulting in a more compact and stable optimization problem. To recover the expert policy, we introduce an efficient action inference mechanism that $\textit{avoids training an inverse dynamics model}$. Extensive empirical evaluations across diverse offline LfO benchmarks show that IOSTOM substantially outperforms state-of-the-art methods, demonstrating both improved performance and data efficiency. Quang Anh Pham, Janaka Chathuranga Brahmanage, Tien Mai, Akshat Kumar |
NeurIPS | 2 |
| 2023 | MetroWatch: A Predictive System to Estimate Travel Attributes Using Smart Card DataabstractIn this demonstration, we present a fully data driven solution to retrieve passengers’ actual paths within a metro system that are not captured by an Automated Fare Collection (AFC) system. The majority of public transit systems employ AFC systems with smart cards, which record the exact origin, destination, admission time, and exit time of each passenger’s metro trip. Our solution uses AFC data to first infer travel times and route preferences and then estimates the passengers’ travel paths for all trips to provide a statistical view of passengers’ crowdedness inside a metro network over time. Janaka Chathuranga Brahmanage, Thivya Kandappu, Baihua Zheng |
ICDE | 1 |
| 2023 | FlowPG: Action-constrained Policy Gradient with Normalizing FlowsabstractAction-constrained reinforcement learning (ACRL) is a popular approach for solving safety-critical and resource-allocation related decision making problems. A major challenge in ACRL is to ensure agent taking a valid action satisfying constraints in each RL step. Commonly used approach of using a projection layer on top of the policy network requires solving an optimization program which can result in longer training time, slow convergence, and zero gradient problem. To address this, first we use a normalizing flow model to learn an invertible, differentiable mapping between the feasible action space and the support of a simple distribution on a latent variable, such as Gaussian. Second, learning the flow model requires sampling from the feasible action space, which is also challenging. We develop multiple methods, based on Hamiltonian Monte-Carlo and probabilistic sentential decision diagrams for such action sampling for convex and non-convex constraints. Third, we integrate the learned normalizing flow with the DDPG algorithm. By design, a well-trained normalizing flow will transform policy output into a valid action without requiring an optimization solver. Empirically, our approach results in significantly fewer constraint violations (upto an order-of-magnitude for several instances) and is multiple times faster on a variety of continuous control tasks. Janaka Chathuranga Brahmanage, Jiajing Ling, Akshat Kumar |
NeurIPS | 1 |
| 2023 | A Data-Driven Approach for Scheduling Bus Services Subject to Demand ConstraintsabstractPassenger satisfaction is extremely important for the success of a public transportation system. Many studies have shown that passenger satisfaction strongly depends on the time they have to wait at the bus stop (waiting time) to get on a bus. To be specific, user satisfaction drops faster as the waiting time increases. Therefore, service providers want to provide a bus to the waiting passengers within a threshold to keep them satisfied. It is a two-pronged problem: (a) to satisfy more passengers the transport planner may increase the frequency of the buses, and (b) in turn, the increased frequency may impact the service operational costs. To address it, we propose PASS and COST as the two variants that satisfy different optimization criteria mentioned above. The optimization goal of PASS is the number of satisfied passengers while the optimization goal of COST is the number of passengers served per unit of driving time. Consequently, PASS utilizes resources to the maximum to satisfy the highest number of passengers, while COST optimizes for both passenger satisfaction and operational costs. Accordingly, we propose two algorithms to solve PASS and COST respectively and evaluate their performance based on real passenger demand data-set. Janaka Chathuranga Brahmanage, Thivya Kandappu, Baihua Zheng |
IEEE Trans. Knowl. Data Eng. | 1 |