VLDB 2026 Research / reviewers in the wild / expert
Christian Liebchen
dblp:l/CLiebchen
· DBLP profile ↗
17ranked-venue papers
6as first author
2since 2021 · last 2023
0000-0002-4311-2024ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 15 · 6 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 10 · 2 first-author · 2 since 2021Computer networks · 2Databases, data management, data science and information retrieval · 2 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Integrating Line Planning for Construction Sites into Periodic Timetabling via Track Choice
Berenike Masing, Niels Lindner, Christian Liebchen |
ATMOS | 3 |
| 2021 | Forward Cycle Bases and Periodic TimetablingabstractPeriodic timetable optimization problems in public transport can be modeled as mixed-integer linear programs by means of the Periodic Event Scheduling Problem (PESP). In order to keep the branch-and-bound tree small, minimum integral cycle bases have been proven successful. We examine forward cycle bases, where no cycle is allowed to contain a backward arc. After reviewing the theory of these bases, we describe the construction of an integral forward cycle basis on a line-based event-activity network. Adding turnarounds to the instance R1L1 of the benchmark library PESPlib, we computationally evaluate three types of forward cycle bases in the Pareto sense, and come up with significant improvements concerning dual bounds. Niels Lindner, Christian Liebchen, Berenike Masing |
ATMOS | 2 |
| 2020 | Determining All Integer Vertices of the PESP Polytope by Flipping ArcsabstractWe investigate polyhedral aspects of the Periodic Event Scheduling Problem (PESP), the mathematical basis for periodic timetabling problems in public transport. Flipping the orientation of arcs, we obtain a new class of valid inequalities, the flip inequalities, comprising both the known cycle and change-cycle inequalities. For a point of the LP relaxation, a violated flip inequality can be found in pseudo-polynomial time, and even in linear time for a spanning tree solution. Our main result is that the integer vertices of the polytope described by the flip inequalities are exactly the vertices of the PESP polytope, i.e., the convex hull of all feasible periodic slacks with corresponding modulo parameters. Moreover, we show that this flip polytope equals the PESP polytope in some special cases. On the computational side, we devise several heuristic approaches concerning the separation of cutting planes from flip inequalities. We finally present better dual bounds for the smallest and largest instance of the benchmarking library PESPlib. Niels Lindner, Christian Liebchen |
ATMOS | 2 |
| 2019 | New Perspectives on PESP: T-Partitions and SeparatorsabstractIn the planning process of public transportation companies, designing the timetable is among the core planning steps. In particular in the case of periodic (or cyclic) services, the Periodic Event Scheduling Problem (PESP) is well-established to compute high-quality periodic timetables. We are considering algorithms for computing good solutions and dual bounds for the very basic PESP with no additional extra features as add-ons. The first of these algorithms generalizes several primal heuristics that have been proposed, such as single-node cuts and the modulo network simplex algorithm. We consider partitions of the graph, and identify so-called delay cuts as a structure that allows to generalize several previous heuristics. In particular, when no more improving delay cut can be found, we already know that the other heuristics could not improve either. This heuristic already had been proven to be useful in computational experiments [Ralf Borndörfer et al., 2019], and we locate it in the more general concept of what we denote T-partitions. With the second of these algorithms we propose to turn a strategy, that has been discussed in the past, upside-down: Instead of gluing together the network line-by-line in a bottom-up way, we develop a divide-and-conquer-like top-down approach to separate the initial problem into two easier subproblems such that the information loss along their cutset edges is as small as possible. We are aware that there may be PESP instances that do not fit well the separator setting. Yet, on the RxLy-instances of PESPlib in our experimental computations, we come up with good primal solutions and dual bounds. In particular, on the largest instance (R4L4), this new separator approach, which applies a state-of-the-art solver as subroutine, is able to come up with better dual bounds than purely applying this state-of-the-art solver in the very same time. Niels Lindner, Christian Liebchen |
ATMOS | 2 |
| 2018 | A Simple Way to Compute the Number of Vehicles That Are Required to Operate a Periodic TimetableabstractWe consider the following planning problem in public transportation: Given a periodic timetable, how many vehicles are required to operate it? In [Julius Paetzold et al., 2017], for this sequential approach, it is proposed to first expand the periodic timetable over time, and then answer the above question by solving a flow-based aperiodic optimization problem. In this contribution we propose to keep the compact periodic representation of the timetable and simply solve a particular perfect matching problem. For practical networks, it is very much likely that the matching problem decomposes into several connected components. Our key observation is that there is no need to change any turnaround decision for the vehicles of a line during the day, as long as the timetable stays exactly the same. Ralf Borndörfer, Marika Karbstein, Christian Liebchen, Niels Lindner |
ATMOS | 3 |
| 2017 | An Improved Algorithm for the Periodic Timetabling ProblemabstractWe consider the computation of periodic timetables, which is a key task in the service design process of public transportation companies. We propose a new approach for solving the periodic timetable optimisation problem. It consists of a (partially) heuristic network aggregation to reduce the problem size and make it accessible to standard mixed-integer programming (MIP) solvers. We alternate the invocation of a MIP solver with the well-known problem specific modulo network simplex heuristic (ModSim). This iterative approach helps the ModSim-method to overcome local minima efficiently, and provides the MIP solver with better initial solutions. Our computational experiments are based on the 16 railway instances of the PESPlib, which is the only currently available collection of periodic event scheduling problem instances. For each of these instances, we are able to reduce the objective values of previously best known solutions by at least 10.0%, and up to 22.8% with our iterative combined method. Marc Goerigk, Christian Liebchen |
ATMOS | 2 |
| 2011 | Special issue of Networks on optimization in scheduled transportation networks
Ravindra K. Ahuja, Christian Liebchen |
Networks | 2 |
| 2009 | Lower bounds for strictly fundamental cycle bases in grid graphsabstractAbstract Consider the following problem: compute a spanning tree such that the sum of the lengths of its induced fundamental circuits is as small as possible. We motivate why planar square grid graphs are very relevant instances for this problem. In particular, other contributions already showed that the identification of strong lower bounds is highly challenging. Asymptotically, for a graph on n vertices, Alon et al. [SIAM J Comput 24(1995), 78–100] obtained a lower bound of Ω(n log n). We raise the n log n coefficient by a factor of 325. Concerning optimality proofs, the largest grid for which provably optimum solutions were known is 6 × 6, and it was obtained by massive MIP computing power. Here, we present a combinatorial optimality proof even for the 8 × 8 grid. These two results are complemented by new combinatorial lower bounds for the dimensions in which earlier empirical computations were performed, i.e., for up to 10,000 vertices. © 2008 Wiley Periodicals, Inc. NETWORKS, 2009 Ekkehard Köhler, Christian Liebchen, Gregor Wünsch, Romeo Rizzi |
Networks | 2 |
| 2008 | The Second Chvatal Closure Can Yield Better Railway Timetables
Christian Liebchen, Elmar Swarat |
ATMOS | 1 |
| 2008 | The zoo of tree spanner problems
Christian Liebchen, Gregor Wünsch |
Discret. Appl. Math. | 1 |
| 2007 | ATMOS 2007 Abstracts Collection - 7th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems
Ravindra K. Ahuja, Christian Liebchen, Juan A. Mesa |
ATMOS | 2 |
| 2007 | ATMOS 2007 Preface - 7th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems
Ravindra K. Ahuja, Christian Liebchen, Juan A. Mesa |
ATMOS | 2 |
| 2007 | Classes of cycle bases
Christian Liebchen, Romeo Rizzi |
Discret. Appl. Math. | 1 |
| 2007 | New length bounds for cycle bases
Michael Elkin, Christian Liebchen, Romeo Rizzi |
Inf. Process. Lett. | 2 |
| 2005 | A greedy approach to compute a minimum cycle basis of a directed graph
Christian Liebchen, Romeo Rizzi |
Inf. Process. Lett. | 1 |
| 2004 | The Modeling Power of the Periodic Event Scheduling Problem: Railway Timetables - and Beyond
Christian Liebchen, Rolf H. Möhring |
ATMOS | 1 |
| 2003 | Finding Short Integral Cycle Bases for Cyclic Timetabling
Christian Liebchen |
ESA | 1 |