PETER, a performance evaluator for railway timetables

Size: px
Start display at page:

Download "PETER, a performance evaluator for railway timetables"

Transcription

1 PETER, a performance evaluator for railway timetables G. Soto y Koelemeijer*, A.R. lounoussov*, R.M.P. Goverde^ & R.J. van Egmond* ^Faculty ofinformation Technology and Systems, Delft University of Technology, the Netherlands ^Faculty of Civil Engineering and Geosciences, Delft University of Technology, the Netherlands Abstract An important step in the design of a timetable for a railway system is the evaluation of a candidate timetable. This evaluation mainly checks the robustness of the timetable with respect to delays, usualy by means of simulation. Recently the Dutch railways has developped a timetable generator DONS and a simulator SI- MONE for this purpose. However, such simulation studies are time consuming and defining a representative simulation study is not straightforward. An analytical tool for performance evaluation is provided by event graph theory. Event graph theory provides the minimal cycletime, which together with the timetable cycletime gives a rough measure on the robustness. Furthermore, critical circuits which can be seen as the bottleneck of the timetable, can be used as a starting point for a simulation study for a more detailed analysis. This analysis of event graph theory is the basis of PETER: Performance Evaluation Toolbox for Event graphs in Railway systems. 1 Introduction The design of a timetable for a railway system is a highly complex problem because of the large number of constraints. An important step in this direction is the evaluation of a candidate timetable. This evaluation mainly checks the robustness of the timetable with respect to delays, usualy by means of simulation. Once a train is delayed this may cause severe delay propagation. By incorporating recovery times or buffer times one can manage the delays. A robust timetable should

2 406, C.A. Brebbia J.Allan, R.J. Hill, G. Sciutto & S. Sone (Editors) performance measures performance measures: cycle time critical circuit Figure 1: Design of a timetable be able to deal with a certain amount of delay without operational intervention. Recently, the Dutch railways developed a timetable generator, called DONS, and a simulator, called SIMONE, which tests the candidate timetables on robustness. One of the disadvantages of such simulation studies is that is time consuming. An analytical tool for performance evaluation is provided by event graph theory. One of the advantages of this theory that it provides the minimal cycletime. Comparing this with the cycletime of the timetable gives a rough measure on the robustness of the timetable. Furthermore, with this theory the critical circuit, which can be seen as the bottleneck of the system, can easily be determined. This critical circuit can be used as a starting point for a simulation study for a more detailed analysis. This analysis of event graph theory forms the basis forpeter: Performance Evaluation Toolbox for Event graphs in Railway systems. In Figure 1 the relation between DONS, SIMONE and PETER is shown. These kind of analysis is implemented in PETER by using the Howard algorithm (cf. [2]). This algorithm can be used to obtain the minimal cycletime as well as the critical circuit. PETER transforms an input timetable (in DONS format) into an event graph. The paper is organized as follows. In Section 2 we will give some definitions, which will be needed to construct the model. In Section 3 we introduce a timed marked graph. In Section 4 we give a short introduction to the max-plus algebra. In Section 5 we give a theorem concerning the eigenvalue of the matrix. In Section 6 we do some analysis, concerning stability margin and delay propagation. Finally in Section 7 we give conclusions.

3 Computers in Railways Editorial ' rnoname.net Shl_lHl, dep: 4l Rtd_lHl, dep: < Atw_lHl, dep: Rtd_lTl, dep: 5 Shl_lTl, dep: 1 Asdz_lH2, dep; Shl_lH2, dep: 1 Rtd_lH2, dep: : Atw_lH2, dep: Rtd_lT2, dep: 2 Shl_lT2, dep: 4 Gvc_2Hl, dep: 2 Rtd_2Hl, dep: : Bd_2Hl, dep: 5: Tb_2Hl, dep: 3 Ehy 2Hl.dep:^; Figure 2: Marked graph»jci eai*mib«,iiuii «Jia.V VI OldllUI imuuuii IIIIIICIUL ## 111 HI 4 ShL Arrival H1 5 Shl_ Departur H1 9 Rtd_ Arrival H1 10 Rtd_ Departur HI 17 Atw_ Arrival H2 1 Asdz_ Departur H2 4 Shl_ Arrival H2 5 Shl_ Departur H2 9 Rtd_ Arrival H2 10 Rtd_ Departur H2 17 Atw_ Arrival T1 1 Atw_ Departur 2 1 T1 8 Rtd_ i Arrival T1 9 Rtd_ i Departur T1 13 Shl_ Arrival T1 14 Shl_ Departur Alm_ Alm_ Amf_ Amf_ Amf_ Amf_ Amf_ 9H2 19T1 19T2 21 H1 121T1 121T2 122T1 224H1 224H2 16H1 37T1 7H1 7T1 7T1 8H1 8T1 19H J227.I 9T Ahb_ I 9T Ahp_ ! 164H1 500 Ahpr_ T Ahwa_ l 224T Ahz_ : 21T Akl_ HI 8.00 Akm_ H Alm_ H Almb_ 136 H T Almboj 139.: H Almm_130.:i80.! 14T AImp_ 132.H78.; 30T Almpt_129.,* H Arna_ 150X T Amf_ ! _ CQorddJnates File: Figure 3: Dons input file

4 2 Building the model In order to build the model we need a DONS inputfile.an example can be found in Figure 3. The line data file which can be found in Figure 3 contains seven columns. Thefirstcolumn is the line number. A line number can be characterized by a route between two terminal stations and all intermediate served stations. The second column contains information about the direction and about the frequency. To be more precise, an H stands for the direction to (dutch: heen) and T stands for the direction back (dutch: terug). The number in the second column determines the number of the train on that particular line. In Figure 3, we have HI and H2 on line 1, which means that per hour two trains depart from station Asdz to Atw. Column 3 contains the stage or segment which is a part of the line between two stations. The fourth column contains the name of the station. The fifth column states whether the constraint is an arrival or a departure constraint. The sixth column contains the departure times according to the timetable and the last column represents the buffer time, planned on that particular segment. From the timetable and the buffer times, the travel times can be computed. For example, in Figure 3, information is given about line 1. We have already mentioned that the frequency is 2 times an hour. Thefirsttrain (HI) departures at.38 from Asdz to Atw. The second train (H2) departures at.08 from Asdz to Atw. When thefirsttrain arrives at Atw at.38 it turns around and goes back to Asdz at.20. Note that these trains (HI and H2) use the same stages. Each row of the synchronization data file contains a synchronization constraint. It consists of four columns. The first column contains the station at which the synchronization is realized. The second column contains information of the first (feeder) train. The third column contains information of the second (connecting) train. Finally, the fourth column contains the minimal transfer time between the arrival of the feeder train and the departure train of the connecting train. Also a coordinates datafilecan be found in Figure 3. This needed to visualize the marked graph (which will be treated in the next section) in a realistic way. 3 Timed Marked Graph We already mentioned that a railway system is a typical example of a discrete event system. One way to analyze a discrete event system is with the help of Petri net theory. In this section we shortly describe a timed marked graph which is a special kind of Petri net. In [4] an algorithm is given to translate the line data file and the synchronization data file into a timed marked graph. This timed marked graph can be written as a max-plus model. A Petri net is a bipartite directed graph where the nodes are partitioned into two disjoint subsets P and Q, where P is the set of places and Q is the set of transitions. Each place contains a nonnegative number of tokens, the flow of which reflects the dynamic behaviour of the system (for example train movements over a railroad network). A timed Petri net also contains a holding time at each place,

5 Computers in Railways 171 which represents the processing time of an activity associated with the place, for example a train run. Definition 3.1 (Deterministic timed Petri net) A deterministic timed Petri net is a 5-tuple G = {P, Q, E, p,, r}, where L P is afiniteset o/places, \P\ ~ m; 2. Q = {qi,..., qn] is afiniteset of transitions, P fl Q = 0; 3. E is a set of directed arcs connecting the places and transitions; 4. fj, IN is the initial marking of all places; 5. r G R+ is the vector q/" holding times of all places. A marked graph is a Petri net in which each place has exactly one input and one output transition. In Figure 2 a timed marked graph is visualized. The boxes represent transitions, the circles represent places. The different colors of the places in Figure 2 indicate that the places have different numbers of tokens. A circuit in a timed marked graph is a directed sequence of places and transitions over the arcs, where thefirstand last place coincides. A Petri net is strongly connected if any pair of places is contained in a circuit. For further reading the reader is referred to [6]. 4 The Max-Plus Algebra The max-plus algebra can be used to analyze discrete event systems. In this section we give a simple motivation for the use of the max-plus algebra concerning transportation networks where synchronization plays an important role. We also give a short introduction to the max-plus algebra. For further reading the reader is referred to [1]. A motivation of the max-plus algebra can be explained by means of an example. Consider the network in Figure 4. In this figure the boxes represent stations, which are indicated by 1,2 3 and 4. An arc between two stations denotes a segment. Suppose we have three trains, one on the segment 1-4-3, one on the segment 2 > 3 and one on the segment 3 -> 4. The running times plus dwell time of each segment is also given. For example the running time plus dwell time of the segment 1 -> 3 is given by 5. Assume that the train that departs from station 3 can not leave before the trains departing from station 1 and station 2 have arrived at station 3. Let now Xi denote the departure time, departing from station i. Given x\ and X2 we are interested in the value xg. By simple reasoning, if the train which departs from station 1 is the second train that arrives at station 3, then xg > x\ -f- 5. Likewise, if the train that departs from station 2 is the last one to arrive at station 3 we have that x% > x% + 7. This implies that xg = max(xi + 5,X2 + 7). (1)

6 station 1 _ 12 station 3 station 4 station 2 Figure 4: Motivation max-plus algebra In this equation two operators play a role, namely the operator max and the operator +. For simplicity, we write 0 for max and <g> for +, then equation 1 translates into %3 = (%i(g)5)0(%2(2)7). (2) We now give some examples to get familiar with the max-plus algebra notations. Example )3 = = = max(6, 7) = (88 = 40 (7 # 8) = max(4,15) = 15. Note that, like in the conventional algebra, <8> has a higher priority than 0. This was used in Example The neutral element 0 in the conventional algebra translates into oo in the max-plus algebra, and the one in the conventional algebra translates into 0 in the max-plus algebra. Let e denote the max-algebraic -oo and let e denote the max-algebraic 0. Note that if there does not exist an arc between two station we write e for the running time. Example e = 3-i-6 = 3 + -oo = -oo = e 2. 40s = max(4,s) = max(4, oo) = (g)e = 34-e = = e = max(4, e) = max(4,0) = 4. Translating a timed marked graph into a max-plus model yields that we construct matrices, which contain the running times, dwell times and synchronization constraints. The max-plus algebra can also be applied to matrices. Let A, B R"*". Then addition in the max-plus algebra is defined by jj, J%j), Vz, V?.

7 A i i If A 6 E *^ andb W* by then multiplication in the max-plus algebra is defined fc=l for i = 1,...,raand j 1,..., n. fc-l,..-,r A^ # B^) (3) Example 4.3 Let 1 2 \ j 4 / and then (1 8) 8 (2 (8> 5) \ _ / 987 (308)8(405) / \ 1189 ^ " ^11 Let Xj (k) denote the fc-th departure from station j. If for example the k-th train from station j has to wait for the k-th train from station i and the (k - l)-st train from station / we obtain the following equation A more general form is given by - 1). (4) - ^) VA; > 0. (5) In this model the term t denote the number of tokens of a place in the timed marked graph that corresponds to the segment i -» j, which is indicated in the matrix as A^. the expression t G E+ simply means that the number of tokens in the places of the marked graph are nonnegative as we mentioned before. Note that eqn ( 5) can be translated into afirstorder model which can be written as %(&) = A0z(&- 1). (6) 5 The eigenvalue and the eigenvector The eigenvalue of the matrix determines the minimal cycle time and the eigenvector determines the timetable. Let us define A = 0^^+(At)07^. The generalized spectral problem can be written as where v G M^x is the eigenvector (which is not the trivial solution, i.e. the vector containing e only) of the matrix A and A G E is the eigenvalue of the matrix A. If the marked graph is strongly connected, the corresponding polynomial matrix A is said to be irreducible.

8 Theorem 5.1 An irreducible polynonial matrix A for which holds that the graph of the matrix AQ contains no circuits admits a unique eigenvalue. The proof can be found in [1]. It also can be proven that the eigenvalue is equal to the maximum average weight of all circuits in the marked graph. To compute the eigenvector and eigenvalue of the irreducible matrix A we can apply for example the power algorithm [5] or Howard's algorithm [2]. PETER uses Howard's algorithm for computing the eigenvalue and the eigenvector, because of the following advantages: If the network is not irreducible, Howard's algorithm also can be applied. This in contrast to the power algorithm, where in some special cases it gives an answer, but in general it does not work. Howard's algorithm can directly be applied to systems of the form (5). If we want to use the power algorithm we first have to translate it into afirstorder model of the form (6). The amount of space required for Howard's algorithm is less than the amount of space required for the power algorithm. The advantage of the power algorithm is that it is straightforward and easy to implement. The Howard algorithm is an algorithm based on policy iteration. A policy can be interpreted in terms of a marked graph as a subgraph of Q(A) in which every transition has exactly one incoming arc. A timetable and a minimal cycle time for this subsytem is computed for which this subsystem can operate. Policy iteration is applied to compute a better policy. 6 Analysis In this section we shortly describe how we can analyze the model with the help of event graph theory. 6,1 Critical circuit In the previous section we have mentioned that the Howard algorithm is an algorithm that computes the eigenvalue A, which is the minimal cycletime, and eigenvector v which represents a timetable. The eigenvalue A is directly related to the critical circuit, the bottleneck of the system. The critical circuit can be found by investigating the optimal policy of the Howard algorithm. If the eigenvalue A is smaller than the period of the timetable, we call the timetable stable. 6.2 Stability margin If we have for example an hourly pattern, hence the period T of the timetable equals 60, and A = 50 we have a stable timetable, i.e. any delay will disappear after afinitenumber of steps.

9 This brings us to the following definition. Definition 6.1 Stability margin The stability margin 6 of a system is the minimum amount of time that can simultaneously be added to all holding times in the system for which no longer a stable timetable exists with period length T. 6.3 Propagation of delays An important aspect in timetable performance analysis is to investigate how initial delays propagate over the network. Timetable may contain buffertimes between arrival and departure of trains between stations. These buffer times can be used to compensate or even eliminate delays. The following definition is due to van Egmond [3]. Definition 6.2 Consider the max-plus system. The element (R}ij of the recovery matrix R is the maximal delay of Xj(k) for which for all m > k Xi(m) is not delayed. PETER determines the recovery matix by using the following formula. where M(T-i)) = ^"' and A+ = 7 Conclusion In this paper we presented a software tool PETER: Performance Evaluation Toolbox for Event graphs in Railway system. It is based on event graph theory, which can be described by the so-called max-plus algebra. Once the max-plus algebra model has been build several computation can be done, concerning the minimal cycletime, the stability margin as well as the propagation of delays. References [1] Baccelli, F.L., Cohen, G., Olsder, G.J., Quadrat, J.P., Synchronization and Linearity: An Algebra for Discrete Event Systems, Wiley, Chichester, [2] J. Cochet-Terrasson, G. Cohen, S. Gaubert, M. M. Gettrick, J.-P. Quadrat, Numerical computation of spectral elements in max-plus algebra, in : Proc of the IFAC Conference on System Structure and Control, Nantes, July [3] Egmond van, R.J., Propagation of delays in public transport, Reports of the Faculty of Technical Mathematics and Informatics, No , Delft University of Technology, Delft, 1998.

10 A] A [4] G. Soto y Koelemeijer, R.M.R Goverde, Algorithms for performance evaluation of periodic railway timetables, in progress, [5] Subiono, Woude, J.W. van der, Power Algorithms for (max,+) and Bipartite Systems, accepted for publication in Discrete Event Dynamic Systems. [6] Wang, J., Timed Petri Nets: Theory and Applications, Kluwer, Boston, 1998.

Abstract. 1 Introduction

Abstract. 1 Introduction The max-plus algebra approach to railway timetable design R.M.P. Goverde Faculty of Civil Engineering and Geo Sciences, Delft University o/ Tec/mob^ f 0 Boz ^% ggoo G^ De% 7/^e A^e^er/a^^ email: goverde@ct.tudelft.nl

More information

Railway Timetable Stability Analysis Using Stochastic Max-Plus Linear Systems

Railway Timetable Stability Analysis Using Stochastic Max-Plus Linear Systems Railway Timetable Stability Analysis Using Stochastic Max-Plus Linear Systems Rob M.P. Goverde 1, Bernd Heidergott 2, Glenn Merlet 3 1 Delft University of Technology, Department Transport & Planning Stevinweg

More information

On max-algebraic models for transportation networks

On max-algebraic models for transportation networks K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 98-00 On max-algebraic models for transportation networks R. de Vries, B. De Schutter, and B. De Moor If you want to cite this

More information

Farecasting delays on railway sections

Farecasting delays on railway sections Farecasting delays on railway sections T. Huisman Department of Innovation, Railned B. V., Utrecht, The Netherlands. Abstract This paper presents a stochastic model to forecast delays on a section in a

More information

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra International Mathematical Forum, 4, 2009, no. 24, 1157-1171 A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra Zvi Retchkiman Königsberg Instituto Politécnico Nacional,

More information

Modeling and Stability Analysis of a Communication Network System

Modeling and Stability Analysis of a Communication Network System Modeling and Stability Analysis of a Communication Network System Zvi Retchkiman Königsberg Instituto Politecnico Nacional e-mail: mzvi@cic.ipn.mx Abstract In this work, the modeling and stability problem

More information

On Computing Supply Chain Scheduling Using Max-Plus Algebra

On Computing Supply Chain Scheduling Using Max-Plus Algebra Applied Mathematical Sciences, Vol. 10, 2016, no. 10, 477-486 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2016.618 On Computing Supply Chain Scheduling Using Max-Plus Algebra Subiono Department

More information

arxiv: v2 [math.oc] 8 Jan 2018

arxiv: v2 [math.oc] 8 Jan 2018 A discrete event traffic model explaining the traffic phases of the train dynamics in a metro line system with a junction Florian Schanzenbächer 1, Nadir Farhi 2, Zoi Christoforou 3, Fabien Leurent 3,

More information

2 IM Preprint series A, No. 1/2003 If vector x(k) = (x 1 (k) x 2 (k) ::: x n (k)) denotes the time instants in which all jobs started for the k th tim

2 IM Preprint series A, No. 1/2003 If vector x(k) = (x 1 (k) x 2 (k) ::: x n (k)) denotes the time instants in which all jobs started for the k th tim Eigenvectors of interval matrices over max-plus algebra Katarna Cechlarova Institute of mathematics, Faculty ofscience, P.J. Safarik University, Jesenna 5, 041 54 Kosice, Slovakia, e-mail: cechlarova@science.upjs.sk

More information

Lyapunov-Max-Plus-Algebra Stability in Predator-prey Systems Modeled with Timed Petri Net

Lyapunov-Max-Plus-Algebra Stability in Predator-prey Systems Modeled with Timed Petri Net IPTEK, The Journal for Technology Science, Vol. 22, No. 3, August 211 117 Lyapunov-Max-Plus-Algebra Stability in Predator-prey Systems Modeled with Timed Petri Net Subiono 1 Zumrotus Sya diyah 2 AbstractIn

More information

Control of Hybrid Petri Nets using Max-Plus Algebra

Control of Hybrid Petri Nets using Max-Plus Algebra Control of Hybrid Petri Nets using Max-Plus Algebra FABIO BALDUZZI*, ANGELA DI FEBBRARO*, ALESSANDRO GIUA, SIMONA SACONE^ *Dipartimento di Automatica e Informatica Politecnico di Torino Corso Duca degli

More information

Spectral Properties of Matrix Polynomials in the Max Algebra

Spectral Properties of Matrix Polynomials in the Max Algebra Spectral Properties of Matrix Polynomials in the Max Algebra Buket Benek Gursoy 1,1, Oliver Mason a,1, a Hamilton Institute, National University of Ireland, Maynooth Maynooth, Co Kildare, Ireland Abstract

More information

Zero controllability in discrete-time structured systems

Zero controllability in discrete-time structured systems 1 Zero controllability in discrete-time structured systems Jacob van der Woude arxiv:173.8394v1 [math.oc] 24 Mar 217 Abstract In this paper we consider complex dynamical networks modeled by means of state

More information

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave.,

More information

The characteristic equation and minimal state space realization of SISO systems in the max algebra

The characteristic equation and minimal state space realization of SISO systems in the max algebra KULeuven Department of Electrical Engineering (ESAT) SISTA Technical report 93-57a The characteristic equation and minimal state space realization of SISO systems in the max algebra B De Schutter and B

More information

A Mixed Lyapunov-Max-Plus Algebra Approach to the Stability Problem for a two Species Ecosystem Modeled with Timed Petri Nets

A Mixed Lyapunov-Max-Plus Algebra Approach to the Stability Problem for a two Species Ecosystem Modeled with Timed Petri Nets International Mathematical Forum, 5, 2010, no. 28, 1393-1408 A Mixed Lyapunov-Max-Plus Algebra Approach to the Stability Problem for a two Species Ecosystem Modeled with Timed Petri Nets Zvi Retchkiman

More information

A Solution of a Tropical Linear Vector Equation

A Solution of a Tropical Linear Vector Equation A Solution of a Tropical Linear Vector Equation NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave., St. Petersburg, 198504 RUSSIA nkk@math.spbu.ru

More information

Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg. The University of Texas at Austin. Austin, TX 78712, USA

Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg. The University of Texas at Austin. Austin, TX 78712, USA A Max-Plus Algebra of Signals for the Supervisory Control of Real-Time Discrete Event Systems * Guillaume Brat and Vijay K. Garg Department of Electrical and Computer Engineering The University of Texas

More information

Memory Loss Property for Products of Random Matrices in the Max-Plus Algebra

Memory Loss Property for Products of Random Matrices in the Max-Plus Algebra MATHEMATICS OF OPERATIONS RESEARCH Vol. 35, No. 1, February 2010, pp. 160 172 issn 0364-765X eissn 1526-5471 10 3501 0160 informs doi 10.1287/moor.1090.0434 2010 INFORMS Memory Loss Property for Products

More information

Eigenvectors Via Graph Theory

Eigenvectors Via Graph Theory Eigenvectors Via Graph Theory Jennifer Harris Advisor: Dr. David Garth October 3, 2009 Introduction There is no problem in all mathematics that cannot be solved by direct counting. -Ernst Mach The goal

More information

arxiv: v1 [math.oc] 8 Mar 2018

arxiv: v1 [math.oc] 8 Mar 2018 A discrete event traffic model explaining the traffic phases of the train dynamics on a linear metro line with demand-dependent control Florian Schanzenbächer 1, Nadir Farhi 2, Fabien Leurent 3, Gérard

More information

Delay-Robust Event-Scheduling In Memoriam of A. Caprara

Delay-Robust Event-Scheduling In Memoriam of A. Caprara Delay-Robust Event-Scheduling In Memoriam of A. Caprara A. Caprara 1 L. Galli 2 S. Stiller 3 P. Toth 1 1 University of Bologna 2 University of Pisa 3 Technische Universität Berlin 17th Combinatorial Optimization

More information

where B = B(U) and Lemma 2: For an uncertain discrete event system over the

where B = B(U) and Lemma 2: For an uncertain discrete event system over the 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 FrB05.3 Robust Invariance in Uncertain Discrete Event Systems with Applications to Transportation Networks

More information

An Inverse Method for Policy-Iteration Based Algorithms

An Inverse Method for Policy-Iteration Based Algorithms An Inverse Method for Policy-Iteration Based Algorithms Étienne André LSV, ENS Cachan & CNRS Cachan, France andre@lsv.ens-cachan.fr Laurent Fribourg LSV, ENS Cachan & CNRS Cachan, France fribourg@lsv.ens-cachan.fr

More information

Stochastic prediction of train delays with dynamic Bayesian networks. Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin

Stochastic prediction of train delays with dynamic Bayesian networks. Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin Research Collection Other Conference Item Stochastic prediction of train delays with dynamic Bayesian networks Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin Publication

More information

Robust Network Codes for Unicast Connections: A Case Study

Robust Network Codes for Unicast Connections: A Case Study Robust Network Codes for Unicast Connections: A Case Study Salim Y. El Rouayheb, Alex Sprintson, and Costas Georghiades Department of Electrical and Computer Engineering Texas A&M University College Station,

More information

Using Markov Chains To Model Human Migration in a Network Equilibrium Framework

Using Markov Chains To Model Human Migration in a Network Equilibrium Framework Using Markov Chains To Model Human Migration in a Network Equilibrium Framework Jie Pan Department of Mathematics and Computer Science Saint Joseph s University Philadelphia, PA 19131 Anna Nagurney School

More information

Model predictive control for discrete-event systems with soft and hard synchronization constraints

Model predictive control for discrete-event systems with soft and hard synchronization constraints Delft University of Technology Fac. of Information Technology and Systems Control Systems Engineering Technical report bds:00-20 Model predictive control for discrete-event systems with soft and hard synchronization

More information

1 Introduction It will be convenient to use the inx operators a b and a b to stand for maximum (least upper bound) and minimum (greatest lower bound)

1 Introduction It will be convenient to use the inx operators a b and a b to stand for maximum (least upper bound) and minimum (greatest lower bound) Cycle times and xed points of min-max functions Jeremy Gunawardena, Department of Computer Science, Stanford University, Stanford, CA 94305, USA. jeremy@cs.stanford.edu October 11, 1993 to appear in the

More information

MODELLING OF ELECTRICAL TRAIN (ET) NETWORK SYSTEM USING MAX-PLUS ALGEBRA

MODELLING OF ELECTRICAL TRAIN (ET) NETWORK SYSTEM USING MAX-PLUS ALGEBRA Proceedings of The International Conference on Numerical nalysis and Otimization ICeMTH 0. Modelling of Electrical Train ET) Networ System Using Ma-Plus lgebra MODELLING OF ELECTRICL TRIN ET) NETWORK SYSTEM

More information

The Stability Problem for Discrete Event Dynamical Systems Modeled with timed Petri Nets Using a Lyapunov-Max-Plus Algebra Approach

The Stability Problem for Discrete Event Dynamical Systems Modeled with timed Petri Nets Using a Lyapunov-Max-Plus Algebra Approach International Mathematical Forum, Vol. 6, 2011, no. 11, 541-556 The Stability Problem for Discrete Event Dynamical Systems Modeled with timed Petri Nets Using a Lyapunov-Max-Plus Algebra Approach Zvi Retchkiman

More information

Scheduling using max-plus algebra. M.D. van den Muijsenberg

Scheduling using max-plus algebra. M.D. van den Muijsenberg Scheduling using max-plus algebra General framework and application to a baggage handling system Delft Center for Systems and Control Scheduling using max-plus algebra General framework and application

More information

Georg Frey ANALYSIS OF PETRI NET BASED CONTROL ALGORITHMS

Georg Frey ANALYSIS OF PETRI NET BASED CONTROL ALGORITHMS Georg Frey ANALYSIS OF PETRI NET BASED CONTROL ALGORITHMS Proceedings SDPS, Fifth World Conference on Integrated Design and Process Technologies, IEEE International Conference on Systems Integration, Dallas,

More information

Preliminaries and Complexity Theory

Preliminaries and Complexity Theory Preliminaries and Complexity Theory Oleksandr Romanko CAS 746 - Advanced Topics in Combinatorial Optimization McMaster University, January 16, 2006 Introduction Book structure: 2 Part I Linear Algebra

More information

1.2 Row Echelon Form EXAMPLE 1

1.2 Row Echelon Form EXAMPLE 1 .2 Row Echelon Form 7. The two systems 2x + x 2 = 4x + x 2 = 5 and 2x + x 2 = 4x + x 2 = have the same coefficient matrix but different righthand sides. Solve both systems simultaneously by eliminating

More information

arxiv: v1 [math.oc] 15 Apr 2016

arxiv: v1 [math.oc] 15 Apr 2016 Traffic Modeling and Real-time Control for Metro Lines Nadir Farhi, Cyril Nguyen Van Phu, Habib Ha-Salem & Jean-Patrick Lebacque arxiv:1604.04593v1 [math.oc] 15 Apr 2016 Abstract We present in this article

More information

The prediction of passenger flow under transport disturbance using accumulated passenger data

The prediction of passenger flow under transport disturbance using accumulated passenger data Computers in Railways XIV 623 The prediction of passenger flow under transport disturbance using accumulated passenger data T. Kunimatsu & C. Hirai Signalling and Transport Information Technology Division,

More information

Another algorithm for nonnegative matrices

Another algorithm for nonnegative matrices Linear Algebra and its Applications 365 (2003) 3 12 www.elsevier.com/locate/laa Another algorithm for nonnegative matrices Manfred J. Bauch University of Bayreuth, Institute of Mathematics, D-95440 Bayreuth,

More information

Bicriterial Delay Management

Bicriterial Delay Management Universität Konstanz Bicriterial Delay Management Csaba Megyeri Konstanzer Schriften in Mathematik und Informatik Nr. 198, März 2004 ISSN 1430 3558 c Fachbereich Mathematik und Statistik c Fachbereich

More information

Matrix factorization and minimal state space realization in the max-plus algebra

Matrix factorization and minimal state space realization in the max-plus algebra KULeuven Department of Electrical Engineering (ESAT) SISTA Technical report 96-69 Matrix factorization and minimal state space realization in the max-plus algebra B De Schutter and B De Moor If you want

More information

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle  holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive

More information

Approximation algorithms for nonnegative polynomial optimization problems over unit spheres

Approximation algorithms for nonnegative polynomial optimization problems over unit spheres Front. Math. China 2017, 12(6): 1409 1426 https://doi.org/10.1007/s11464-017-0644-1 Approximation algorithms for nonnegative polynomial optimization problems over unit spheres Xinzhen ZHANG 1, Guanglu

More information

Tropical Algebraic Geometry

Tropical Algebraic Geometry Tropical Algebraic Geometry 1 Amoebas an asymptotic view on varieties tropicalization of a polynomial 2 The Max-Plus Algebra at Work making time tables for a railway network 3 Polyhedral Methods for Algebraic

More information

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS Francesco Basile, Ciro Carbone, Pasquale Chiacchio Dipartimento di Ingegneria Elettrica e dell Informazione, Università

More information

Spectral analysis for performance evaluation in a bus network

Spectral analysis for performance evaluation in a bus network Spectral analysis for performance evaluation in a bus network Ahmed Nait-Sidi-Moh, Marie-Ange Manier, Abdellah El-Moudni To cite this version: Ahmed Nait-Sidi-Moh, Marie-Ange Manier, Abdellah El-Moudni.

More information

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS chapter MORE MATRIX ALGEBRA GOALS In Chapter we studied matrix operations and the algebra of sets and logic. We also made note of the strong resemblance of matrix algebra to elementary algebra. The reader

More information

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay 1 Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay Wassim M. Haddad and VijaySekhar Chellaboina School of Aerospace Engineering, Georgia Institute of Technology, Atlanta,

More information

A NON-LINEAR HIERARCHY FOR DISCRETE EVENT DYNAMICAL SYSTEMS

A NON-LINEAR HIERARCHY FOR DISCRETE EVENT DYNAMICAL SYSTEMS A NON-LINEAR HIERARCHY FOR DISCRETE EVENT DYNAMICAL SYSTEMS Stéphane Gaubert Jeremy Gunawardena INRIA, Domaine de Voluceau, 78153 Le Chesnay Cédex, France. email: Stephane.Gaubert@inria.fr BRIMS, Hewlett-Packard

More information

Resolving infeasibility in extremal algebras 1

Resolving infeasibility in extremal algebras 1 ELSEVIER Linear Algebra and its Applications 290 (1999) 267-273 LINEAR ALGEBRA AND ITS APPLICATIONS Resolving infeasibility in extremal algebras 1 Katar/na Cechlfirov4 2 Pavel Diko 3 Department of Geometry

More information

Approximation Algorithms for Maximum. Coverage and Max Cut with Given Sizes of. Parts? A. A. Ageev and M. I. Sviridenko

Approximation Algorithms for Maximum. Coverage and Max Cut with Given Sizes of. Parts? A. A. Ageev and M. I. Sviridenko Approximation Algorithms for Maximum Coverage and Max Cut with Given Sizes of Parts? A. A. Ageev and M. I. Sviridenko Sobolev Institute of Mathematics pr. Koptyuga 4, 630090, Novosibirsk, Russia fageev,svirg@math.nsc.ru

More information

A note on the characteristic equation in the max-plus algebra

A note on the characteristic equation in the max-plus algebra K.U.Leuven Department of Electrical Engineering (ESAT) SISTA Technical report 96-30 A note on the characteristic equation in the max-plus algebra B. De Schutter and B. De Moor If you want to cite this

More information

Monomial subdigraphs of reachable and controllable positive discrete-time systems

Monomial subdigraphs of reachable and controllable positive discrete-time systems Monomial subdigraphs of reachable and controllable positive discrete-time systems Rafael Bru a, Louis Caccetta b and Ventsi G. Rumchev b a Dept. de Matemàtica Aplicada, Univ. Politècnica de València, Camí

More information

Detailed Proof of The PerronFrobenius Theorem

Detailed Proof of The PerronFrobenius Theorem Detailed Proof of The PerronFrobenius Theorem Arseny M Shur Ural Federal University October 30, 2016 1 Introduction This famous theorem has numerous applications, but to apply it you should understand

More information

[4] T. I. Seidman, \\First Come First Serve" is Unstable!," tech. rep., University of Maryland Baltimore County, 1993.

[4] T. I. Seidman, \\First Come First Serve is Unstable!, tech. rep., University of Maryland Baltimore County, 1993. [2] C. J. Chase and P. J. Ramadge, \On real-time scheduling policies for exible manufacturing systems," IEEE Trans. Automat. Control, vol. AC-37, pp. 491{496, April 1992. [3] S. H. Lu and P. R. Kumar,

More information

Show that the following problems are NP-complete

Show that the following problems are NP-complete Show that the following problems are NP-complete April 7, 2018 Below is a list of 30 exercises in which you are asked to prove that some problem is NP-complete. The goal is to better understand the theory

More information

2.57 PART E: THE FUNDAMENTAL THEOREM OF ALGEBRA (FTA) The Fundamental Theorem of Algebra (FTA)

2.57 PART E: THE FUNDAMENTAL THEOREM OF ALGEBRA (FTA) The Fundamental Theorem of Algebra (FTA) 2.57 PART E: THE FUNDAMENTAL THEOREM OF ALGEBRA (FTA) The Fundamental Theorem of Algebra (FTA) If f ( x) is a nonconstant n th -degree polynomial in standard form with real coefficients, then it must have

More information

Alexander Schrijver. 1. Introduction

Alexander Schrijver. 1. Introduction Doc. Math. J. DMV 1!" $#%&%!"' Alexander Schrijver Abstract. We discuss how decomposing the search space into homotopy classes can help in finding solutions to combinatorial optimization problems. Searching

More information

Fundamental Algorithms for System Modeling, Analysis, and Optimization

Fundamental Algorithms for System Modeling, Analysis, and Optimization Fundamental Algorithms for System Modeling, Analysis, and Optimization Edward A. Lee, Jaijeet Roychowdhury, Sanjit A. Seshia UC Berkeley EECS 144/244 Fall 2010 Copyright 2010, E. A. Lee, J. Roydhowdhury,

More information

Rendezvous On A Discrete Line

Rendezvous On A Discrete Line Rendezvous On A Discrete Line William H. Ruckle Abstract In a rendezvous problem on a discrete line two players are placed at points on the line. At each moment of time each player can move to an adjacent

More information

Spectra of Adjacency and Laplacian Matrices

Spectra of Adjacency and Laplacian Matrices Spectra of Adjacency and Laplacian Matrices Definition: University of Alicante (Spain) Matrix Computing (subject 3168 Degree in Maths) 30 hours (theory)) + 15 hours (practical assignment) Contents 1. Spectra

More information

SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA

SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA , pp. 23 36, 2006 Vestnik S.-Peterburgskogo Universiteta. Matematika UDC 519.63 SOLUTION OF GENERALIZED LINEAR VECTOR EQUATIONS IN IDEMPOTENT ALGEBRA N. K. Krivulin The problem on the solutions of homogeneous

More information

Stéphane Lafortune. August 2006

Stéphane Lafortune. August 2006 UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE LECTURE NOTES FOR EECS 661 CHAPTER 1: INTRODUCTION TO DISCRETE EVENT SYSTEMS Stéphane Lafortune August 2006 References for

More information

Traffic Modelling for Moving-Block Train Control System

Traffic Modelling for Moving-Block Train Control System Commun. Theor. Phys. (Beijing, China) 47 (2007) pp. 601 606 c International Academic Publishers Vol. 47, No. 4, April 15, 2007 Traffic Modelling for Moving-Block Train Control System TANG Tao and LI Ke-Ping

More information

EIGENVALUES AND EIGENVECTORS OF LATIN SQUARES IN MAX-PLUS ALGEBRA

EIGENVALUES AND EIGENVECTORS OF LATIN SQUARES IN MAX-PLUS ALGEBRA J. Indones. Math. Soc. Vol. 20, No. 1 (2014), pp. 37 45. EIGENVALUES AND EIGENVECTORS OF LATIN SQUARES IN MAX-PLUS ALGEBRA Muhammad Syifa ul Mufid 1 and Subiono 2 1,2 Institut Teknologi Sepuluh Nopember

More information

Solving Railway Track Allocation Problems

Solving Railway Track Allocation Problems Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany RALF BORNDÖRFER THOMAS SCHLECHTE Solving Railway Track Allocation Problems Supported by the Federal Ministry

More information

Topics in Graph Theory

Topics in Graph Theory Topics in Graph Theory September 4, 2018 1 Preliminaries A graph is a system G = (V, E) consisting of a set V of vertices and a set E (disjoint from V ) of edges, together with an incidence function End

More information

Matrices and Systems of Equations

Matrices and Systems of Equations M CHAPTER 4 F 2 2 4 C 4 4 Matrices and Systems of Equations Probably the most important problem in mathematics is that of solving a system of linear equations. Well over 75 percent of all mathematical

More information

Linear Algebra Basics

Linear Algebra Basics Linear Algebra Basics For the next chapter, understanding matrices and how to do computations with them will be crucial. So, a good first place to start is perhaps What is a matrix? A matrix A is an array

More information

Robust invariance in uncertain discrete event systems with applications to transportation networks

Robust invariance in uncertain discrete event systems with applications to transportation networks IMA Journal of Mathematical Control and Information (2010) 27, 145 164 doi:10.1093/imamci/dnq005 Advance Access publication on April 9, 2010 Robust invariance in uncertain discrete event systems with applications

More information

Road Traffic Models using Petri Nets and Minplus Algebra

Road Traffic Models using Petri Nets and Minplus Algebra Road Traffic Models using Petri Nets and Minplus Algebra Nadir Farhi, Maurice Goursat, and Jean-Pierre Quadrat INRIA - Rocquencourt, Domaine de oluceau 78153 Le Chesnay, Cedex, France. Abstract. We present

More information

MTH Linear Algebra. Study Guide. Dr. Tony Yee Department of Mathematics and Information Technology The Hong Kong Institute of Education

MTH Linear Algebra. Study Guide. Dr. Tony Yee Department of Mathematics and Information Technology The Hong Kong Institute of Education MTH 3 Linear Algebra Study Guide Dr. Tony Yee Department of Mathematics and Information Technology The Hong Kong Institute of Education June 3, ii Contents Table of Contents iii Matrix Algebra. Real Life

More information

HYPENS Manual. Fausto Sessego, Alessandro Giua, Carla Seatzu. February 7, 2008

HYPENS Manual. Fausto Sessego, Alessandro Giua, Carla Seatzu. February 7, 2008 HYPENS Manual Fausto Sessego, Alessandro Giua, Carla Seatzu February 7, 28 HYPENS is an open source tool to simulate timed discrete, continuous and hybrid Petri nets. It has been developed in Matlab to

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Max-plus Linear Algebra with Scilab

Max-plus Linear Algebra with Scilab 1 Max-plus Linear Algebra with Scilab Stéphane Gaubert and Max P. Scilab ALAPEDES Max-Plus SOFWARE WORKSHOP INRIA June 18-19, 1998 Abstract his document is a tutorial session in Scilab, which presents

More information

Max-Plus Algebra Toolbox for Matlab R. Jarosław Stańczyk

Max-Plus Algebra Toolbox for Matlab R. Jarosław Stańczyk Max-Plus Algebra Toolbox for Matlab R Jarosław Stańczyk Version 1.7, Tuesday 14 th June, 2016 Contents Preface 5 Technical Conventions......................... 5 Copyright

More information

Linear graph theory. Basic definitions of linear graphs

Linear graph theory. Basic definitions of linear graphs Linear graph theory Linear graph theory, a branch of combinatorial mathematics has proved to be a useful tool for the study of large or complex systems. Leonhard Euler wrote perhaps the first paper on

More information

Model predictive control for max-min-plus-scaling systems

Model predictive control for max-min-plus-scaling systems Delft University of Technology Fac. of Information Technology and Systems Control Systems Engineering Technical report bds:00-03 Model predictive control for max-min-plus-scaling systems B. De Schutter

More information

Max-plus algebra. Max-plus algebra. Monika Molnárová. Technická univerzita Košice. Max-plus algebra.

Max-plus algebra. Max-plus algebra. Monika Molnárová. Technická univerzita Košice. Max-plus algebra. Technická univerzita Košice monika.molnarova@tuke.sk Outline 1 Digraphs Maximum cycle-mean and transitive closures of a matrix Reducible and irreducible matrices Definite matrices Digraphs Complete digraph

More information

fakultät für informatik informatik 12 technische universität dortmund Petri nets Peter Marwedel Informatik 12 TU Dortmund Germany

fakultät für informatik informatik 12 technische universität dortmund Petri nets Peter Marwedel Informatik 12 TU Dortmund Germany 12 Petri nets Peter Marwedel Informatik 12 TU Dortmund Germany Introduction Introduced in 1962 by Carl Adam Petri in his PhD thesis. Focus on modeling causal dependencies; no global synchronization assumed

More information

Correction of railway track geometric irregularities

Correction of railway track geometric irregularities Correction of railway track geometric irregularities A. Yoshimura*, A. Furukawa^ & M. Kamiyama^ ^ Tokyo University of Technology, Japan. ^Railway Technical Research Institute, Japan. Abstract We have already

More information

Time(d) Petri Net. Serge Haddad. Petri Nets 2016, June 20th LSV ENS Cachan, Université Paris-Saclay & CNRS & INRIA

Time(d) Petri Net. Serge Haddad. Petri Nets 2016, June 20th LSV ENS Cachan, Université Paris-Saclay & CNRS & INRIA Time(d) Petri Net Serge Haddad LSV ENS Cachan, Université Paris-Saclay & CNRS & INRIA haddad@lsv.ens-cachan.fr Petri Nets 2016, June 20th 2016 1 Time and Petri Nets 2 Time Petri Net: Syntax and Semantic

More information

The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs

The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs The Chromatic Number of Ordered Graphs With Constrained Conflict Graphs Maria Axenovich and Jonathan Rollin and Torsten Ueckerdt September 3, 016 Abstract An ordered graph G is a graph whose vertex set

More information

The Distribution of Mixing Times in Markov Chains

The Distribution of Mixing Times in Markov Chains The Distribution of Mixing Times in Markov Chains Jeffrey J. Hunter School of Computing & Mathematical Sciences, Auckland University of Technology, Auckland, New Zealand December 2010 Abstract The distribution

More information

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a WHEN IS A MAP POISSON N.G.Bean, D.A.Green and P.G.Taylor Department of Applied Mathematics University of Adelaide Adelaide 55 Abstract In a recent paper, Olivier and Walrand (994) claimed that the departure

More information

Time stealing: An adventure in tropical land

Time stealing: An adventure in tropical land 1/ 21 Time stealing: An adventure in tropical land Marianne Johnson Manchester, 16th November 2010 2/ 21 Time stealing: An adventure in tropical land For Dave on the occasion of his 60th Birthday (with

More information

Statistics 992 Continuous-time Markov Chains Spring 2004

Statistics 992 Continuous-time Markov Chains Spring 2004 Summary Continuous-time finite-state-space Markov chains are stochastic processes that are widely used to model the process of nucleotide substitution. This chapter aims to present much of the mathematics

More information

Learning from Sensor Data: Set II. Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University

Learning from Sensor Data: Set II. Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University Learning from Sensor Data: Set II Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University 1 6. Data Representation The approach for learning from data Probabilistic

More information

Delay management with capacity considerations.

Delay management with capacity considerations. Bachelor Thesis Econometrics Delay management with capacity considerations. Should a train wait for transferring passengers or not, and which train goes first? 348882 1 Content Chapter 1: Introduction...

More information

ECS231: Spectral Partitioning. Based on Berkeley s CS267 lecture on graph partition

ECS231: Spectral Partitioning. Based on Berkeley s CS267 lecture on graph partition ECS231: Spectral Partitioning Based on Berkeley s CS267 lecture on graph partition 1 Definition of graph partitioning Given a graph G = (N, E, W N, W E ) N = nodes (or vertices), E = edges W N = node weights

More information

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:5, No:4, 2011

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:5, No:4, 2011 A New Integer Programming Formulation for the Chinese Postman Problem with Time Dependent Travel Times Jinghao Sun, Guozhen Tan, and Guangjian Hou Abstract The Chinese Postman Problem (CPP) is one of the

More information

System theory and system identification of compartmental systems Hof, Jacoba Marchiena van den

System theory and system identification of compartmental systems Hof, Jacoba Marchiena van den University of Groningen System theory and system identification of compartmental systems Hof, Jacoba Marchiena van den IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF)

More information

An 0.5-Approximation Algorithm for MAX DICUT with Given Sizes of Parts

An 0.5-Approximation Algorithm for MAX DICUT with Given Sizes of Parts An 0.5-Approximation Algorithm for MAX DICUT with Given Sizes of Parts Alexander Ageev Refael Hassin Maxim Sviridenko Abstract Given a directed graph G and an edge weight function w : E(G) R +, themaximumdirectedcutproblem(max

More information

A deadlock prevention method for railway networks using monitors for colored Petri nets

A deadlock prevention method for railway networks using monitors for colored Petri nets A deadlock prevention method for railway networks using monitors for colored Petri nets Maria Pia Fanti Dip di Elettrotecnica ed Elettronica Politecnico di Bari, Italy fanti@deemailpolibait Abstract The

More information

Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach

Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach Stability and Disturbance Propagation in Autonomous Vehicle Formations : A Graph Laplacian Approach Francesco Borrelli*, Kingsley Fregene, Datta Godbole, Gary Balas* *Department of Aerospace Engineering

More information

On the Applicability of an Interval Time Structure for Protocol Verification

On the Applicability of an Interval Time Structure for Protocol Verification On the Applicability of an Interval Time Structure for Protocol Verification Jerzy BRZZIŃSKI, Michał SAJKOWSKI Institute of Computing Science, Poznań University of Technology Piotrowo 3a, 60-965 Poznań,

More information

The Multiple Traveling Salesman Problem with Time Windows: Bounds for the Minimum Number of Vehicles

The Multiple Traveling Salesman Problem with Time Windows: Bounds for the Minimum Number of Vehicles The Multiple Traveling Salesman Problem with Time Windows: Bounds for the Minimum Number of Vehicles Snežana Mitrović-Minić Ramesh Krishnamurti School of Computing Science, Simon Fraser University, Burnaby,

More information

Strongly Regular Decompositions of the Complete Graph

Strongly Regular Decompositions of the Complete Graph Journal of Algebraic Combinatorics, 17, 181 201, 2003 c 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Strongly Regular Decompositions of the Complete Graph EDWIN R. VAN DAM Edwin.vanDam@uvt.nl

More information

On Moore Graphs with Diameters 2 and 3

On Moore Graphs with Diameters 2 and 3 .., A. J. Hoffman* R. R. Singleton On Moore Graphs with Diameters 2 and 3 Abstract: This note treats the existence of connected, undirected graphs homogeneous of degree d and of diameter k, having a number

More information

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process International Journal of Statistics and Systems ISSN 973-2675 Volume 12, Number 2 (217, pp. 293-31 Research India Publications http://www.ripublication.com Multi Stage Queuing Model in Level Dependent

More information

LS.2 Homogeneous Linear Systems with Constant Coefficients

LS.2 Homogeneous Linear Systems with Constant Coefficients LS2 Homogeneous Linear Systems with Constant Coefficients Using matrices to solve linear systems The naive way to solve a linear system of ODE s with constant coefficients is by eliminating variables,

More information