h1

h2

h3

h4

h5
h6
% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@PHDTHESIS{Chaturvedi:461238,
      author       = {Chaturvedi, Namit},
      othercontributors = {Thomas, Wolfgang and Muscholl, Anca},
      title        = {{C}lassifications of {R}ecognizable {I}nfinitary {T}race
                      {L}anguages and the {D}istributed {S}ynthesis {P}roblem},
      address      = {Aachen},
      publisher    = {Publikationsserver der RWTH Aachen University},
      reportid     = {RWTH-2015-00319},
      pages        = {X, 105 S. : Ill., graph. Darst.},
      year         = {2015},
      note         = {Prüfungsjahr: 2014. - Publikationsjahr: 2015; Aachen,
                      Techn. Hochsch., Diss., 2014},
      abstract     = {The classification of recognizable ω-word languages into
                      Borel levels is the basis of many specialized solutions in
                      the fields of formal verification and algorithmic controller
                      synthesis. Each of these levels is characterized by a class
                      of deterministic ω-automata, namely deterministic weak
                      (reachability and safety), deterministic Büchi, and
                      deterministic Muller automata. This thesis analyses the more
                      general setting of infinitary Mazurkiewicz traces, which
                      model nonterminating, concurrent computation of distributed
                      systems. The study of finitary trace-languages generalizes
                      that of word-languages, and numerous results have been
                      extended to infinitary trace-languages (due to Gastin,
                      Petit, Diekert, Muscholl, and others). However, the current
                      definitions of asynchronous ω-automata fail to yield a
                      classification of ω-trace languages that is compatible with
                      the Borel hierarchy. We close this gap, which had been open
                      since the 1990's, by introducing the family of
                      "synchronization aware'' automata. We also demonstrate the
                      semi-decidability of the problem to determine whether a
                      given recognizable ω-trace language is also recognized by a
                      deterministic synchronization aware Büchi
                      automaton.Although asynchronous automata are useful in
                      implementing distributed monitors and distributed
                      controllers, their constructions are prohibitively expensive
                      even by automata-theoretic standards. On the other hand,
                      "linearizations'' of infinitary trace languages, which
                      invoke the framework of "trace-closed'' ω-word languages,
                      can find immediate applications in model checking and formal
                      verification of distributed systems. This is because word
                      automata recognizing trace-closed languages support more
                      efficient analyses of most of the interesting properties
                      pertaining to distributed computations. In this setting, we
                      present another classification of ω-trace languages in
                      terms of a Borel-like hierarchy of trace-closed ω-word
                      languages.Finally, we introduce a distributed version of
                      Church's synthesis problem and compare it with two well
                      known variants of distributed controller synthesis, viz.
                      action-based control (due to Gastin, Lerman, and Zeitoun)
                      and process-based control (due to Madhusudan, Thiagarajan,
                      and Yang). While the algorithmic solution of these problems
                      remains an open area of investigation, we build upon the
                      work of Muscholl, Walukiewicz, and Zeitoun, and compare
                      their problem classes with variants of distributed Church's
                      synthesis problem by demonstrating suitable reductions in
                      the sense that a solution of any one problem can be
                      converted into a solution of the other.},
      cin          = {122110 / 120000},
      ddc          = {510},
      cid          = {$I:(DE-82)122110_20140620$ / $I:(DE-82)120000_20140620$},
      typ          = {PUB:(DE-HGF)11},
      urn          = {urn:nbn:de:hbz:82-rwth-2015-003199},
      url          = {https://publications.rwth-aachen.de/record/461238},
}