Network


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

Hotspot


Dive into the research topics where Mahsa Shirmohammadi is active.

Publication


Featured researches published by Mahsa Shirmohammadi.


Electronic Notes in Theoretical Computer Science | 2011

Synchronizing Objectives for Markov Decision Processes

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

We introduce synchronizing objectives for Markov decision processes (MDP). Intuitively, a synchronizing objective requires that eventually, at every step there is a state which concentrates almost all the probability mass. In particular, it implies that the probabilistic system behaves in the long run like a deterministic system: eventually, the current state of the MDP can be identified with almost certainty. We study the problem of deciding the existence of a strategy to enforce a synchronizing objective in MDPs. We show that the problem is decidable for general strategies, as well as for blind strategies where the player cannot observe the current state of the MDP. We also show that pure strategies are sufficient, but memory may be necessary.


mathematical foundations of computer science | 2011

Infinite synchronizing words for probabilistic automata

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

Probabilistic automata are finite-state automata where the transitions are chosen according to fixed probability distributions. We consider a semantics where on an input word the automaton produces a sequence of probability distributions over states. An infinite word is accepted if the produced sequence is synchronizing, i.e. the sequence of the highest probability in the distributions tends to 1. We show that this semantics generalizes the classical notion of synchronizing words for deterministic automata. We consider the emptiness problem, which asks whether some word is accepted by a given probabilistic automaton, and the universality problem, which asks whether all words are accepted. We provide reductions to establish the PSPACE-completeness of the two problems.


international conference on foundation of software technology and theoretical computer science | 2014

Synchronizing words for weighted and timed automata

Laurent Doyen; Line Juhl; Kim Guldstrand Larsen; Nicolas Markey; Mahsa Shirmohammadi

The problem of synchronizing automata is concerned with the existence of a word that sends all states of the automaton to one and the same state. This problem has classically been studied for complete deterministic finite automata, with the existence problem being NLOGSPACE-complete. In this paper we consider synchronizing-word problems for weighted and timed automata. We consider the synchronization problem in several variants and combinations of these, including deterministic and non-deterministic timed and weighted automata, synchronization to unique location with possibly different clock valuations or accumulated weights, as well as synchronization with a safety condition forbidding the automaton to visit states outside a safety-set during synchronization (e.g. energy constraints). For deterministic weighted automata, the synchronization problem is proven PSPACE-complete under energy constraints, and in 3-EXPSPACE under general safety constraints. For timed automata the synchronization problems are shown to be PSPACE-complete in the deterministic case, and undecidable in the non-deterministic case.


international conference on concurrency theory | 2014

Robust Synchronization in Markov Decision Processes

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

We consider synchronizing properties of Markov decision processes (MDP), viewed as generators of sequences of probability distributions over states. A probability distribution is p-synchronizing if the probability mass is at least p in some state, and a sequence of probability distributions is weakly p-synchronizing, or strongly p-synchronizing if respectively infinitely many, or all but finitely many distributions in the sequence are p-synchronizing.


arXiv: Computational Complexity | 2017

Nonnegative Matrix Factorization Requires Irrationality

Dmitry Chistikov; Stefan Kiefer; Ines Marušić; Mahsa Shirmohammadi; James Worrell

Nonnegative matrix factorization (NMF) is the problem of decomposing a given nonnegative


international colloquium on automata, languages and programming | 2016

On Restricted Nonnegative Matrix Factorization

Dmitry Chistikov; Stefan Kiefer; Ines Marušić; Mahsa Shirmohammadi; James Worrell

n \times m


mathematical foundations of computer science | 2016

Synchronizing Data Words for Register Automata

Parvaneh Babari; Karin Quaas; Mahsa Shirmohammadi

matrix


foundations of software science and computation structure | 2014

Limit Synchronization in Markov Decision Processes

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

M


Journal of Computer and System Sciences | 2018

The complexity of synchronizing Markov decision processes

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

into a product of a nonnegative


arXiv: Formal Languages and Automata Theory | 2012

Infinite Synchronizing Words for Probabilistic Automata: (Erratum)

Laurent Doyen; Thierry Massart; Mahsa Shirmohammadi

n \times d

Collaboration


Dive into the Mahsa Shirmohammadi's collaboration.

Top Co-Authors

Avatar

Laurent Doyen

École normale supérieure de Cachan

View shared research outputs
Top Co-Authors

Avatar

Thierry Massart

Université libre de Bruxelles

View shared research outputs
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

Guillermo A. Pérez

Université libre de Bruxelles

View shared research outputs
Researchain Logo
Decentralizing Knowledge