Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Thomas Schlechte is active.

Publication


Featured researches published by Thomas Schlechte.


Competition and regulation in network industries | 2006

An Auctioning Approach to Railway Slot Allocation

Ralf Borndörfer; Martin Grötschel; Sascha Lukac; Kay Mitusch; Thomas Schlechte; Sören Schultz; Andreas Tanner

We present an approach to implement an auction of railway slots. Railway network, train driving characteristics, and safety requirements are described by a simplified, but still complex macroscopic model. In this environment, slots are modelled as combinations of scheduled track segments. The auction design builds on the iterative combinatorial auction. However, combinatorial bids are restricted to some types of slot bundles that realize positive synergies between slots. We present a bidding language that allows bidding for these slot bundles. An integer programming approach is proposed to solve the winner determination problem of our auction. Computational results for auction simulations in the Hannover-Fulda-Kassel area of the German railway network give evidence that auction approaches can induce a more efficient use of railway capacity.


Journal of Rail Transport Planning & Management | 2011

Micro–macro transformation of railway networks

Thomas Schlechte; Ralf Borndörfer; Berkan Erol; Thomas Graffagnino; Elmar Swarat

Abstract This paper presents a bottom-up approach to automatic railway network simplification. Starting from a detailed microscopic level as it is used in railway simulation, the network is transformed by an algorithm to an aggregated level, i.e., to a macroscopic network, that is sufficient for long-term planning and optimization. Running and headway times are rounded to a user defined precision by a special cumulative method. After this “macrotization” trains from a given set of requests are added to the existing timetable by solving an optimal train path allocation problem. The objective of this problem is to maximize a sum of utilities of the allocated trains; the utility can be a constant, some monetary value, etc. The optimized schedule is re-transformed back to the microscopic level in such a way that it can be simulated without any conflicts between the train paths. We apply this algorithm to macrotize a microscopic network model of the highly frequented Simplon corridor in the Alps between Switzerland and Italy. To the best knowledge of the authors and confirmed by several railway practitioners this was the first time that track allocations that have been produced in a fully automatic way on a macroscopic scale fulfill the requirements of the originating microscopic model and withstand an evaluation in the microscopic simulation tool OpenTrack . Our micro–macro transformation method allows for a much faster planning and provides solutions of a quality that are at least comparable to the most sophisticated manual schedules. In this way meaningful scenario analyses can be carried out that pave the way towards a new level of decision support in railway planning.


A Quarterly Journal of Operations Research | 2006

A Column Generation Approach to Airline Crew Scheduling

Ralf Borndörfer; Uwe Schelten; Thomas Schlechte; Steffen Weider

The airline crew scheduling problem deals with the construction of crew rotations in order to cover the flights of a given schedule at minimum cost. The problem involves complex rules for the legality and costs of individual pairings and base constraints for the availability of crews at home bases. A typical instance considers a planning horizon of one month and several thousand flights. We propose a column generation approach for solving airline crew scheduling problems that is based on a set partitioning model. We discuss algorithmic aspects such as the use of bundle techniques for the fast, approximate solution of linear programs, a pairing generator that combines Lagrangean shortest path and callback techniques, and a novel “rapid branching” IP heuristic. Computational results for a number of industrial instances are reported. Our approach has been implemented within the commercial crew scheduling system NetLine/Crew of Lufthansa Systems Berlin GmbH.


Transportation Science | 2016

Integrated Optimization of Rolling Stock Rotations for Intercity Railways

Ralf Borndörfer; Markus Reuther; Thomas Schlechte; Kerstin Waas; Steffen Weider

This paper proposes a highly integrated solution approach for rolling stock planning problems in the context of long distance passenger traffic between cities. The main contributions are a generic hypergraph-based mixed-integer programming model for the considered rolling stock rotation problem and an integrated algorithm for its solution. The newly developed algorithm is able to handle a large spectrum of industrial railway requirements, such as vehicle composition, maintenance constraints, infrastructure capacities, and regularity aspects. We show that our approach has the power to produce rolling stock rotations that can be implemented in practice. In this way, the rolling stock rotations at the largest German long distance operator Deutsche Bahn Fernverkehr AG could be optimized by an automated system utilizing advanced mathematical programming techniques.


WIT Transactions on the Built Environment | 2008

TTPLIB 2008 - A Library for Train Timetabling Problems

Berkan Erol; Marc Klemenz; Thomas Schlechte; Sören Schultz; Andreas Tanner

We introduce (TTPlib), a data library for train timetabling problems that can be accessed at http://ttplib.zib.de. In version 1.0, the library contains data related to more than 100 scenarios. Most instances result from the combination of macroscopicrailway networksand severaltrain requestsets fortheGermanlong distance area containing Hanover, Kassel and Fulda, short denoted by HA-KA-FU .I n this paper, we introduce the data concepts of TTPlib, describe the scenarios included in the library and provide a free visualization tool TraVis.


algorithmic approaches for transportation modeling, optimization, and systems | 2010

Railway track allocation by rapid branching

Ralf Borndörfer; Thomas Schlechte; Steffen Weider

The track allocation problem, also known as train routing problem or train timetabling problem, is to find a conflict-free set of train routes of maximum value in a railway network. Although it can be modeled as a standard path packing problem, instances of sizes relevant for real-world railway applications could not be solved up to now. We propose a rapid branching column generation approach that integrates the solution of the LP relaxation of a path coupling formulation of the problem with a special rounding heuristic. The approach is based on and exploits special properties of the bundle method for the approximate solution of convex piecewise linear functions. Computational results for dicult instances of the benchmark library TTPlib are reported. 1998 ACM Subject Classification G.1.6 Optimization, G.2.3 Application


Annals of Operations Research | 2014

Optimizing the Simplon railway corridor

Ralf Borndörfer; Berkan Erol; Thomas Graffagnino; Thomas Schlechte; Elmar Swarat

This paper presents a case study of a railway timetable optimization for the very dense Simplon corridor, a major railway connection in the Alps between Switzerland and Italy. The key to deal with the complexity of this scenario is the use of a novel aggregation-disaggregation method. Starting from a detailed microscopic representation as it is used in railway simulation, the data is transformed by an automatic procedure into a less detailed macroscopic representation, that is sufficient for the purpose of capacity planning and amenable to state-of-the-art integer programming optimization methods. This macroscopic railway network is saturated with trains. Finally, the optimized timetable is re-transformed to the microscopic level in such a way that it can be operated without any conflicts among the train paths. Using this micro-macro aggregation-disaggregation approach in combination with integer programming methods, it becomes for the first time possible to generate a profit maximal and conflict free timetable for the complete Simplon corridor over an entire day by a simultaneous optimization of all trains requests. In addition, this also allows us to undertake a sensitivity analysis of various problem parameters.


A Quarterly Journal of Operations Research | 2008

Solving Railway Track Allocation Problems

Ralf Borndörfer; Thomas Schlechte

The optimal track allocation problem (OPTRA), also known as the train routing problem or the train timetabling problem, is to find, in a given railway network, a conflict-free set of train routes of maximum value. We propose a novel integer programming formulation for this problem that is based on additional ‘configuration’ variables. Its LP-relaxation can be solved in polynomial time. These results are the theoretical basis for a column generation algorithm to solve large-scale track allocation problems. Computational results for the Hanover-Kassel-Fulda area of the German long distance railway network involving up to 570 trains are reported.


Transportation Science | 2016

The Freight Train Routing Problem for Congested Railway Networks with Mixed Traffic

Ralf Borndörfer; Torsten Klug; Thomas Schlechte; Armin Fügenschuh; Thilo Schang; Hanno Schülldorf

We consider the following freight train routing problem (FTRP). Given is a transportation network with fixed routes for passenger trains and a set of freight trains (requests), each defined by an origin and destination station pair. The objective is to calculate a feasible route for each freight train such that the sum of all expected delays and all running times is minimal. Previous research concentrated on microscopic train routings for junctions or inside major stations. Only recently approaches were developed to tackle larger corridors or even networks. We investigate the routing problem from a strategic perspective, calculating the routes in a macroscopic transportation network of Deutsche Bahn AG. In this context, macroscopic refers to an aggregation of complex and large real-world structures into fewer network elements. Moreover, the departure and arrival times of freight trains are approximated. The problem has a strategic character since it asks only for a coarse routing through the network without the precise timings. We provide a mixed-integer nonlinear programming (MINLP) formulation for the FTRP, which is a multicommodity flow model on a time-expanded graph with additional routing constraints. The model’s nonlinearities originate from an algebraic approximation of the delays of the trains on the arcs of the network by capacity restraint functions. The MINLP is reduced to a mixed-integer linear model (MILP) by piecewise linear approximation. The latter is solved by a state-of-the art MILP solver for various real-world test instances.


algorithmic approaches for transportation modeling, optimization, and systems | 2014

A Coarse-To-Fine Approach to the Railway Rolling Stock Rotation Problem

Ralf Borndörfer; Markus Reuther; Thomas Schlechte

We propose a new coarse-to-fine approach to solve certain linear programs by column generation. The problems that we address contain layers corresponding to different levels of detail, i.e., coarse layers as well as fine layers. These layers are utilized to design efficient pricing rules. In a nutshell, the method shifts the pricing of a fine linear program to a coarse counterpart. In this way, major decisions are taken in the coarse layer, while minor details are tackled within the fine layer. We elucidate our methodology by an application to a complex railway rolling stock rotation problem. We provide comprehensive computational results that demonstrate the benefit of this new technique for the solution of large scale problems.

Collaboration


Dive into the Thomas Schlechte's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge