Demo Data from VLDB 2026 / reviewers in the wild / expert
Sebastian Schmoll
dblp:216/5140
· DBLP profile ↗
8ranked-venue papers
5as first author
1since 2021 · last 2021
0009-0007-0771-5139ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author
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
2 papers |
Reinforcement learning · 60% Multi-agent systems · 16% Planning, search and constraint satisfaction · 12% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning › deep reinforcement learning
deep q-network |
0.4 | 1 | 2020 | Semi-Markov Reinforcement Learning for Stochastic Resource Collection · IJCAI 2020 |
Machine learning › Reinforcement learning
deep reinforcement learning |
0.4 | 1 | 2020 | Semi-Markov Reinforcement Learning for Stochastic Resource Collection · IJCAI 2020 |
Machine learning › Reinforcement learning › markov decision process
semi-markov decision process |
0.4 | 1 | 2020 | Semi-Markov Reinforcement Learning for Stochastic Resource Collection · IJCAI 2020 |
Machine learning › Reinforcement learning
markov decision process |
0.3 | 1 | 2018 | Dynamic Resource Routing using Real-Time Dynamic Programming · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
real-time dynamic programming |
0.3 | 1 | 2018 | Dynamic Resource Routing using Real-Time Dynamic Programming · IJCAI 2018 |
Machine learning › Efficient and distributed learning
resource allocation |
0.3 | 1 | 2018 | Dynamic Resource Routing using Real-Time Dynamic Programming · IJCAI 2018 |
Methods — techniques the papers use, named apart from their topics
semi-markov decision process · 0.4deep q-network · 0.4real-time dynamic programming · 0.3markov decision process · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Efficient Parking Search using Shared Fleet DataabstractFinding an available on-street parking spot is a relevant problem of day-to-day life. In recent years, several cities began providing real-time parking occupancy data. Finding a free parking spot in such a smart environment can be modeled and solved as a Markov decision process (MDP). The solver has to consider uncertainty as available parking spots might not remain available until arrival due to other vehicles claiming spots in the meantime. Knowing the parking intention of every vehicle in the environment would eliminate this uncertainty but is currently not realistic. In contrast, acquiring data from a subset of vehicles appears feasible and could at least reduce uncertainty.In this paper, we examine how sharing data within a vehicle fleet might lower parking search times. We use this data to better estimate the availability of parking spots at arrival. Since optimal solutions for large scenarios are computationally infeasible, we base our methods on approximations shown to perform well in single-agent settings. Our evaluation features a simulation of a part of Melbourne and indicates that fleet data can significantly reduce the time spent searching for a free parking bay. Niklas Strauß, Lukas Rottkamp, Sebastian Schmoll, Matthias Schubert |
MDM | 3 |
| 2020 | Semi-Markov Reinforcement Learning for Stochastic Resource CollectionabstractWe show that the task of collecting stochastic, spatially distributed resources (Stochastic Resource Collection, SRC) may be considered as a Semi-Markov-Decision-Process. Our Deep-Q-Network (DQN) based approach uses a novel scalable and transferable artificial neural network architecture. The concrete use-case of the SRC is an officer (single agent) trying to maximize the amount of fined parking violations in his area. We evaluate our approach on a environment based on the real-world parking data of the city of Melbourne. In small, hence simple, settings with short distances between resources and few simultaneous violations, our approach is comparable to previous work. When the size of the network grows (and hence the amount of resources) our solution significantly outperforms preceding methods. Moreover, applying a trained agent to a non-overlapping new area outperforms existing approaches. Sebastian Schmoll, Matthias Schubert |
IJCAI | 1 |
| 2020 | SMART-EnvabstractIn this work, we present SMART-Env (Spatial Multi-Agent Resource search Training Environment), a spatio-temporal multi-agent environment for evaluating and training different kinds of agents on resource search tasks. We explain how to simulate arbitrary spawning distributions on real-world street graphs, compare agents’ behavior and evaluate their performance over time. Finally, we demonstrate SMART-Env in a taxi dispatching scenario with three different kinds of agents. Sabrina Friedl, Sebastian Schmoll, Felix Borutta, Matthias Schubert |
MDM | 2 |
| 2019 | Optimizing the Spatio-Temporal Resource Search Problem with Reinforcement Learning (GIS Cup)abstractCollecting spatio-temporal resources is an important goal in many real-world use cases such as finding customers for taxicabs. In this paper, we tackle the resource search problem posed by the GIS Cup 2019 where the objective is to minimize the average search time of taxicabs looking for customers. The main challenge is that the taxicabs may not communicate with each other and the only observation they have is the current time and position. Inspired by radial transit route structures in urban environments, our approach relies on round trips that are used as action space for a downstream reinforcement learning procedure. Our source code is publicly available at https://github.com/Fe18/TripBanditAgent. Felix Borutta, Sebastian Schmoll, Sabrina Friedl |
SIGSPATIAL/GIS | 2 |
| 2019 | Scaling the Dynamic Resource Routing ProblemabstractRouting to a resource (e.g. a parking spot or charging station) is a probabilistic search problem due to the uncertainty as to whether the resource is available at the time of arrival or not. In recent years, more and more real-time information about the current state of resources has become available in order to facilate this task. Therefore, we consider the case of a driver receiving online updates about the current situation. In this setting, the problem can be described as a fully observable Markov Decision Process (MDP) which can be used to compute an optimal policy minimizing the expected search time. However, current approaches do not scale beyond a dozen resources in a query. In this paper, we suggest to adapt common approximate solutions for solving MDPs. We propose a new re-planning and hindsight planning algorithm that redefine the state space and rely on novel cost estimations to find close to optimal results. Unlike exact solutions for computing MDPs, our approximate planers can scale up to hundreds of resources without prohibitive computational costs. We demonstrate the result quality and the scalability of our approaches on two settings describing the search for parking spots and charging stations in an urban environment. Sebastian Schmoll, Sabrina Friedl, Matthias Schubert |
SSTD | 1 |
| 2018 | Dynamic Resource Routing using Real-Time Information
Sebastian Schmoll, Matthias Schubert |
EDBT | 1 |
| 2018 | Vision paper: reinforcement learning in smart spatio-temporal environmentsabstractSmart cities offer more and more real-time information provided by sensor networks and traffic cameras. This information can be very valuable for transportation planing. For instance, knowing which parking spots are currently available close to my destination is very valuable in order to reduce the travel time and thus, maximize the resource usage and minimize the traffic load. The future development of this information is usually uncertain. However, algorithms for routing applications should consider that new information will become available during travelling along the computed path. In order to exploit the provided information to a full extend, it is not sufficient to compute a static route or travel plan because the optimality of the plan might degrade as the state of the environment might consistently change. We argue that in order to plan transportation and understand observed trajectories in smart environments, it is necessary to compute action policies (i.e. the most promising action for all situations and in particular, the encountered situations) instead of static routes. Analogously, it makes sense to understand human behaviour based on the sequence of decisions in the encountered situations. To compute and analyse policies, the field of reinforcement learning already provides a rich set of tools. We describe existing approaches of reinforcement learning in spatial tasks and highlight which new challenges arise from developing reinforcement learning techniques for smart environments. Sebastian Schmoll, Matthias Schubert |
SIGSPATIAL/GIS | 1 |
| 2018 | Dynamic Resource Routing using Real-Time Dynamic ProgrammingabstractAcquiring available resources in stochastic environments becomes more and more important to future mobility. For instance, cities like Melbourne, Canberra and San Francisco install sensors that detect in real-time whether a parking spot (resource) is available or not. In such environments, the current state of the resources may be fully observable, although the future development is stochastic. In order to reduce the traffic, such cities want to fully exploit parking spots, such that the amount of searching cars is minimized. Thus, we formulate a problem setting where the expected seek time for each driver is minimized. This problem can be modeled by a Markov Decision Process (MDP) and solved using standard algorithms. In this paper, we focus on the setting, where pre-computation is not possible and search policies have to be computed on the fly. Our approach is based on state-of-the-art Real-Time Dynamic Programming (RTDP) approaches. However, standard RTDP approaches do not perform well on this specific problem setting as shown in our experiments. We introduce adapted bounds and approximations that exploit the specific nature of the problem in order to improve the performance significantly. Sebastian Schmoll, Matthias Schubert |
IJCAI | 1 |