Event segment

This is an old revision of this page, as edited by Mhhwang2002 (talk | contribs) at 20:33, 21 July 2009 (Timed Language). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A segment or trajectory is a relation between an element of an arbitrary set and a time of time base [Zeigler76] and [ZPK00]. As timed sequences of events, event segments are a special class of the general segment. Event segments are used to define Timed Event Systems such as DEVS, timed automata, and timed petri nets.

Event Segments

Event and Null Event

An event is a label that abstracts a change. Given an event set  , the null event denoted by   stands for nothing change.

Time Base

The time base of our concerning systems is denoted by  , and defined

 

as the set of non-negative real numbers.

Timed Event

A timed event   over an event set   and the time base   denotes that an event   occurs at time  .

Null Event Segment

The null event segment over time interval   is denoted by   which means that there is no event over  .

Unit Event Segment

An unit event segment is either a null event segment or a timed event.

Concatenation of Event Segments

Given an event set  , concatenation of two unit event segments   over   and   over   is denoted by   whose time interval is  , and implies  .

Multi-Event Segment

A multi-event segment   over an event set   and a time interval   is concatenations of unit event segments   and   where  .

Timed Language

The universal timed language over an event set   and a time interval  , is denoted by  , and is defined as the set of all possible event segments. Formally,

 

where   denotes a none or multiple concatenation(s) of timed events. Notice that the number of events in an event segment   can be either one of zero, finite or infinite. Infinite many events in an event segment   implies that  , however   does not imply infinite many events in it.


A timed language over an event set   and a timed interval   is a set of event segments over   and  . If   is a language over   and  , then  .

References

  • [Zeigler76] Bernard Zeigler (1976). Theory of Modeling and Simulation (first ed.). Wiley Interscience, New York.
  • [ZKP00] Bernard Zeigler, Tag Gon Kim, Herbert Praehofer (2000). Theory of Modeling and Simulation (second ed.). Academic Press, New York. ISBN 978-0127784557.{{cite book}}: CS1 maint: multiple names: authors list (link)