|
Scientific paper ID 842 : 2013/3
![]() KRONECKER ALGEBRA AS A FRAME FOR OPTIMISATION OF RAILWAY OPERATION
Mark Volcic, Johann Blieberger, Andreas Schöbel Kronecker algebra consists of Kronecker product and Kronecker sum. It can be used to model systems consisting of several actors and a number of limited resources. In particular, it can be used to model railway systems consisting of trains, their routes in the system, and track sections building up the railway infrastructure. In this paper we will show several applications of Kronecker algebra in the railway domain. In particular, we consider: deadlock analysis [1], travel time analysis [2], and energy analysis. Integrating all three types of analysis within one single type of Kronecker-based analysis is rather simple and can be done very efficiently. Our implementation is very efficient both in time and space. Kronecker algebra operations can easily be parallelized and thus our implementation can fully take advantage of today"s multi-core computer architecture. In addition, our implementation shows that adding constraints (connections, overtaking ...) to the problem improves execution time. In fact, a harder problem is easier to solve.
Алгебра на Кронекер анализ на времето за пътуване енергиен анализ анализ на безизходно положениеKronecker Algebra Travel Time Analysis Energy Analysis Deadlock AnalysisMark Volcic Johann Blieberger Andreas Schöbel BIBLIOGRAPHY [1] Robert Mittermayr, Johann Blieberger, and Andreas Schöbel. Kronecker Algebra based Deadlock Analysis for Railway Systems. PROMET-TRAFFIC & TRANSPORTATION, (5): 359–369, 2012. [2] Mark Volcic, Johann Blieberger, and Andreas Schöbel. Kronecker Algebra based Travel Time Analysis for Railway Systems. In FORMS/FORMAT 2012 – 9th Symposium on Formal Methods for Automation and Safety in Railway and Automotive Systems, 273–281, Braunschweig, Germany, December 2012. [3] Edsger W. Dijkstra. Over Seinpalen. 1965. [4] Farhad Mehta, Christian Rößiger, and Markus Montigel. Potenzielle Energieersparnis durch Geschwindigkeitsempfehlungen im Bahnverkehr. SIGNAL + DRAHT, (9):20–26, 2010. [5] Markus Montigel. Innovatives Bahnleitsystem optimiert den Zugverkehr im Lötschberg-Basistunnel. SIGNAL + DRAHT, (9):20–22, 2008. [6] Robert Mittermayr and Johann Blieberger. Shared Memory Concurrent System Verification using Kronecker Algebra. Technical Report 183/1-155, Automation Systems Group, TU Vienna, http://arxiv.org/abs/1109.5522, Sept. 2011. [7] Mark Volcic, Johann Blieberger, and Andreas Schöbel. Kronecker algebra and its broad applications in railway systems. In EURO-ŽEL 2013: Recent Challenges for European Railways, pages 275-282, Žilina, Slovak Republic, June 2013. |