VLDB 2026 Research / reviewers in the wild / expert
Kamila Barylska
dblp:14/7220 · also Kamila Agata Barylska
· DBLP profile ↗
8ranked-venue papers
7as first author
2since 2021 · last 2022
0000-0002-5098-4816ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 6 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Formal Translation from Reversing Petri Nets to Coloured Petri Nets
Kamila Barylska, Anna Gogolinska, Lukasz Mikulski, Anna Philippou, Marcin Piatkowski, Kyriaki Psara |
RC | 1 |
| 2021 | Acyclic and Cyclic Reversing Computations in Petri NetsabstractReversible computations constitute an unconventional form of computing where any sequence of performed operations can be undone by executing in reverse order at any point during a computation. It has been attracting increasing attention as it provides opportunities for low-power computation, being at the same time essential or eligible in various applications. In recent work, we have proposed a structural way of translating Reversing Petri Nets (RPNs) - a type of Petri nets that embeds reversible computation, to bounded Coloured Petri Nets (CPNs) - an extension of traditional Petri Nets, where tokens carry data values. Three reversing semantics are possible in RPNs: backtracking (reversing of the lately executed action), causal reversing (action can be reversed only when all its effects have been undone) and out of causal reversing (any previously performed action can be reversed). In this paper, we extend the RPN to CPN translation with formal proofs of correctness. Moreover, the possibility of introduction of cycles to RPNs is discussed. We analyze which type of cycles could be allowed in RPNs to ensure consistency with the current semantics. It emerged that the most interesting case related to cycles in RPNs occurs in causal semantics, where various interpretations of dependency result in different net's behaviour during reversing. Three definitions of dependence are presented and discussed. Comment: arXiv admin note: text overlap with arXiv:2101.07066 by other authors Kamila Barylska, Anna Gogolinska |
Fundam. Informaticae | 1 |
| 2020 | Generating all minimal petri net unsolvable binary words
Evgeny Erofeev, Kamila Barylska, Lukasz Mikulski, Marcin Piatkowski |
Discret. Appl. Math. | 2 |
| 2018 | Reversing Transitions in Bounded Petri NetsabstractReversible computation deals with mechanisms for undoing the effects of actions executed by a dynamic system. This paper is concerned with reversibility in the context of Petri nets which are a general formal model of concurrent systems. A key construction we investigate amounts to adding ‘reverse’ versions of selected net transitions. Such a static modification can severely impact on the behaviour of the system, e.g., the problem of establishing whether the modified net has the same states as the original one is undecidable. We therefore concentrate on nets with finite state spaces and show, in particular, that every transition in such nets can be reversed using a suitable set of new transitions. Kamila Barylska, Evgeny Erofeev, Maciej Koutny, Lukasz Mikulski, Marcin Piatkowski |
Fundam. Informaticae | 1 |
| 2018 | Reversible computation vs. reversibility in Petri nets
Kamila Barylska, Maciej Koutny, Lukasz Mikulski, Marcin Piatkowski |
Sci. Comput. Program. | 1 |
| 2016 | Reversible Computation vs. Reversibility in Petri Nets
Kamila Barylska, Maciej Koutny, Lukasz Mikulski, Marcin Piatkowski |
RC | 1 |
| 2013 | On persistent reachability in Petri nets
Kamila Barylska, Lukasz Mikulski, Edward Ochmanski |
Inf. Comput. | 1 |
| 2009 | Levels of Persistency in Place/Transition NetsabstractThe notion of persistency, based on the rule "no action can disable another one" is one of the classical notions in concurrency theory. We propose two ways of generalization of this notion: the first is "no action can kill another one" and the second "no action can kill another enabled one". We study the three notions in the context of place/transition nets, the fundamental class of Petri nets. We prove that the three classes of persistency form an increased strict hierarchy. The final section of the paper deals with decision problems about persistency. We show that the set reachability problem is decidable for rational convex sets, and using this result we prove that all kinds of persistency are decidable in the class place/transition nets. Kamila Barylska, Edward Ochmanski |
Fundam. Informaticae | 1 |