VLDB 2026 Research / reviewers in the wild / expert
Bogdan Aman
dblp:40/1806
· DBLP profile ↗
40ranked-venue papers
36as first author
14since 2021 · last 2026
0000-0001-7649-8181ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 19 first-author · 7 since 2021Artificial intelligence and machine learning · 9 · 9 first-author · 5 since 2021Software engineering, systems software and programming languages · 5 · 5 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-author · 2 since 2021Computer networks · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Distributed multiset reaction systemsabstractAbstract We develop a process-algebraic framework for multiset reaction systems (MRSs), in which both reactions and system states are represented as multisets rather than sets. This representation enables quantitative reasoning about resources and naturally supports nondeterministic behaviour: unlike standard reaction systems, unconsumed resources persist into the next state, and several maximally enabled multisets of reactions may coexist at the same state. We equip the framework with a compositional operational semantics defined by structural operational semantics (SOS) rules, introduce a process representation for MRSs and the notion of maximal interactive processes, and prove that the induced labelled transition system faithfully corresponds to the rewriting dynamics of MRSs (Theorem 1). Building on this foundation, we extend the framework to distributed multiset reaction systems (DMRSs), in which processes are located at nodes of a network and communicate asynchronously by sending products to neighbouring locations. A distinguishing feature of the model is that reactions may dynamically modify the network topology through controlled division mechanisms, thereby integrating locality, asynchronous communication, and structural evolution within a single operational semantics. Finally, we investigate the computational power of DMRSs by studying their ability to solve the NP-complete Subset Sum problem. We present two constructions: a semi-uniform one, in which a dedicated DMRS is built for each problem instance, and a uniform one, in which a single DMRS handles all instances of a fixed size while the instance parameters are supplied as contextual resources. In both cases the system solves Subset Sum in at most $$2n+3$$ 2 n + 3 computation steps, where n is the number of input integers, by exploiting nondeterminism and large-scale parallelism: division generates all $$2^n$$ 2 n candidate subsets in parallel, and resource-based cancellation detects valid solutions. These results demonstrate that DMRSs constitute a powerful and flexible formal framework for distributed, resource-driven computation. Bogdan Aman, Gabriel Ciobanu |
Nat. Comput. | 1 |
| 2025 | Reaction systems with nondeterministic behaviourabstractAbstract The evolution of a reaction system is usually achieved by applying a maximal set of reactions in a deterministic manner. In this paper, we consider reaction systems characterized by nondeterministic behaviour, where the set of applied reactions does not contain all enabled reactions, but only a subset of them based on specific constraints, particularly emphasizing on asynchronous reaction systems and restricted reaction systems. The nondeterministic approach facilitates a more realistic modelling of complex systems, where multiple potential behaviours can arise from a given set of reactions. Our aim is to explore different types of nondeterminism in reaction systems, investigating their behavioural properties, and examining the connections between the behaviour of asynchronous reaction systems and the behaviour of restricted reaction systems. Bogdan Aman, Gabriel Ciobanu |
Nat. Comput. | 1 |
| 2025 | Arithmetic abilities of SNP systems with astrocytes producing calciumabstractAre the membrane systems able of performing arithmetic operations? In the last dozen years, there were published several implementations of the arithmetic operations based on membrane systems by using all available topologies (cell-like, tissue-like, or neural-like). In particular, the spiking neural P systems perform arithmetic operations by using the numbers represented in binary base. In this paper, we consider numbers represented in unary base (to each number n corresponds an object with multiplicity n), and we propose two encodings for the main arithmetic operations (addition, subtraction, multiplication and division) between numbers given in unary base: (i) for each pair of input values generate an instance of a spiking neural P system with astrocytes producing calcium with rules based on these values; (ii) generate a spiking neural P system with astrocytes producing calcium that does not depend on these values. While the second approach is commonly used in membrane computing to construct only a system for each operation, the first approach is interesting because each system is uniquely constructed based on a pair of input values , and so it performs faster the desired arithmetic operation. The main advantage (with respect to other attempts) of using any of these two approaches to perform arithmetic operations consists in the reduced size of created systems (number of locations and used rules). Additionally, we extend a semantic interpreter (in Haskell) for spiking neural P systems to test all the encodings of the arithmetic operations presented in this paper. Bogdan Aman, Gabriel Ciobanu |
Neural Networks | 1 |
| 2024 | Introducing variables in the evolution rules of P systemsabstractIn membrane systems evolution rules are constructed using only objects from a finite alphabet. In this paper we investigate rules in which variables are used. Namely, we define Variable P systems in which the rules containing variables need to be instantiated at the start of each computational step with values from some predefined sets of sets of objects. The modelling power of variable P systems is described by simulating some basic arithmetic operations over a (multi)set of positive numbers (addition, multiplication, or a combination of them). The main advantage of using variable P systems consists in the small number of used rules regardless how many numbers are involved in the operation: e.g., the addition requires only 3 rules, while the multiplication only 27 rules. Bogdan Aman |
Inf. Comput. | 1 |
| 2024 | Solving subset sum and SAT problems by reaction systems
Bogdan Aman, Gabriel Ciobanu |
Nat. Comput. | 1 |
| 2023 | Solving subset sum by spiking neural P systems with astrocytes producing calcium
Bogdan Aman |
Nat. Comput. | 1 |
| 2023 | Relating randomized right-hand sides to communicating rewriting rules
Bogdan Aman, Gabriel Ciobanu |
Theor. Comput. Sci. | 1 |
| 2022 | From Networks of Reaction Systems to Communicating Reaction Systems and Back
Bogdan Aman |
MCU | 1 |
| 2022 | Interval Probability for Sessions Types
Bogdan Aman, Gabriel Ciobanu |
WoLLIC | 1 |
| 2022 | Dynamics of reputation in mobile agents systems and weighted timed automata
Bogdan Aman, Gabriel Ciobanu |
Inf. Comput. | 1 |
| 2022 | The power of synchronizing rules in membrane computing
Bogdan Aman, Gabriel Ciobanu |
Inf. Sci. | 1 |
| 2022 | Stochastic sharing calculus for reasoning about social networksabstractAbstract We study the dynamics of information sharing in web-based social networks and analyse in a stochastic manner some aspects of this phenomenon. We define the stochastic sharing calculus by considering probabilistic factors and stochastic evolutions that could be analysed statistically. A rate-based operational semantics allows specific observations and results regarding sharing in web-based social networks. To reason about the dynamics of the social networks, we verify statistically various aspects of information sharing expressed in CTL by employing an existing statistical model checker (after a translation of our processes into stochastic automata). Some queries related to the stochastic behaviours in social networks are illustrated by a running example. Bogdan Aman, Gabriel Ciobanu |
J. Log. Comput. | 1 |
| 2022 | Theories of life and computation: Special issue on the occasion of the 65th birthday of Professor Gabriel Ciobanu
Andrei Alexandru, Bogdan Aman, Ross Horne |
Theor. Comput. Sci. | 2 |
| 2021 | Type inference for hierarchical multiset structures in rule-based systems
Bogdan Aman, Gabriel Ciobanu |
Inf. Sci. | 1 |
| 2020 | Employing Costs in Multiagent Systems with Timed Migration and Timed Communication
Bogdan Aman, Gabriel Ciobanu |
SOFSEM | 1 |
| 2020 | Spiking Neural P Systems with Astrocytes Producing CalciumabstractThe astrocytes are cells which play an essential role in the functioning and interaction of neurons by feeding the respective neurons with calcium ions. Drawing inspiration from this two-way relationship in which the astrocytes influence and are influenced by the neurons by means of calcium ions, in this paper, we define and study spiking neural P systems with astrocytes producing calcium. Distinct from the usual firing rules in spiking neural P systems, the firing condition not only depends on the spikes collected in a neuron but also on the calcium units received from astrocytes. From the perspective of topological structure, the new variant is shown as a directed graph in which synapses link either astrocytes or neurons, as well as astrocytes to neurons and conversely. The computational power of spiking neural P systems with astrocytes producing calcium is investigated; it is proved that these systems using a limited number of rules are Turing universal as both number generating and number accepting devices. It is also presented how to obtain normal forms by removing forgetting rules and delays while preserving the computational power. Bogdan Aman, Gabriel Ciobanu |
Int. J. Neural Syst. | 1 |
| 2020 | Local time membrane systems and time Petri nets
Bogdan Aman, Péter Battyányi, Gabriel Ciobanu, György Vaszil |
Theor. Comput. Sci. | 1 |
| 2019 | Verification of Multi-agent Systems with Timeouts for Migration and Communication
Bogdan Aman, Gabriel Ciobanu |
ICTAC | 1 |
| 2019 | De Morgan Dual Nominal Quantifiers Modelling Private Names in Non-Commutative LogicabstractThis article explores the proof theory necessary for recommending an expressive but decidable first-order system, named MAV1, featuring a De Morgan dual pair of nominal quantifiers. These nominal quantifiers called “new” and “wen” are distinct from the self-dual Gabbay-Pitts and Miller-Tiu nominal quantifiers. The novelty of these nominal quantifiers is they are polarised in the sense that “new” distributes over positive operators while “wen” distributes over negative operators. This greater control of bookkeeping enables private names to be modelled in processes embedded as formulae in MAV1. The technical challenge is to establish a cut elimination result from which essential properties including the transitivity of implication follow. Since the system is defined using the calculus of structures, a generalisation of the sequent calculus, novel techniques are employed. The proof relies on an intricately designed multiset-based measure of the size of a proof, which is used to guide a normalisation technique called splitting . The presence of equivariance, which swaps successive quantifiers, induces complex inter-dependencies between nominal quantifiers, additive conjunction, and multiplicative operators in the proof of splitting. Every rule is justified by an example demonstrating why the rule is necessary for soundly embedding processes and ensuring that cut elimination holds. Ross Horne, Alwen Tiu, Bogdan Aman, Gabriel Ciobanu |
ACM Trans. Comput. Log. | 3 |
| 2018 | Bonding calculus
Bogdan Aman, Gabriel Ciobanu |
Nat. Comput. | 1 |
| 2017 | Analyzing Distributed Pi-Calculus Systems by Using the Rewriting Engine Maude
Bogdan Aman, Gabriel Ciobanu |
VECoS | 1 |
| 2017 | Efficiently solving the Bin Packing problem through bio-inspired mobility
Bogdan Aman, Gabriel Ciobanu |
Acta Informatica | 1 |
| 2017 | Methods for Distributed and Concurrent Systems: Special Issue on the occasion of the 60th Birthday of Professor Gabriel CiobanuabstractThis special issue marks the 60th birthday of Professor Gabriel Ciobanu.It consists of 7 original contributions from colleagues who have accompanied Gabriel through his scientific life in one way or another, be it in joint projects, research articles, or even the writing of complete books.We would like to thank all the contributors to this special issue for their hard work and Bogdan Aman, Jetty Kleijn, Maciej Koutny, Dorel Lucanu |
Fundam. Informaticae | 1 |
| 2017 | Verification of critical systems described in real-time TiMo
Bogdan Aman, Gabriel Ciobanu |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2016 | Private Names in Non-Commutative LogicabstractWe present an expressive but decidable first-order system (named MAV1) defined by using the calculus of structures, a generalisation of the sequent calculus. In addition to first-order universal and existential quantifiers the system incorporates a de Morgan dual pair of nominal quantifiers called `new' and `wen', distinct from the self-dual Gabbay-Pitts and Miller-Tiu nominal quantifiers. The novelty of the operators `new' and `wen' is they are polarised in the sense that `new' distributes over positive operators while `wen' distributes over negative operators. This greater control of bookkeeping enables private names to be modelled in processes embedded as predicates in MAV1. Modelling processes as predicates in MAV1 has the advantage that linear implication defines a precongruence over processes that fully respects causality and branching. The transitivity of this precongruence is established by novel techniques for handling first-order quantifiers in the cut elimination proof. Ross Horne, Alwen Tiu, Bogdan Aman, Gabriel Ciobanu |
CONCUR | 3 |
| 2016 | Simulating P systems with membrane dissolution in a chemical calculus
Bogdan Aman, Péter Battyányi, Gabriel Ciobanu, György Vaszil |
Nat. Comput. | 1 |
| 2016 | Modelling and verification of weighted spiking neural systems
Bogdan Aman, Gabriel Ciobanu |
Theor. Comput. Sci. | 1 |
| 2015 | Timed Mobility and Timed Communication for Critical Systems
Bogdan Aman, Gabriel Ciobanu |
FMICS | 1 |
| 2015 | Verification of membrane systems with delays via Petri nets with delays
Bogdan Aman, Gabriel Ciobanu |
Theor. Comput. Sci. | 1 |
| 2013 | Mobile Membranes: Computability and Complexity
Bogdan Aman, Gabriel Ciobanu |
ICTAC | 1 |
| 2013 | Real-Time Migration Properties of rTiMo Verified in Uppaal
Bogdan Aman, Gabriel Ciobanu |
SEFM | 1 |
| 2012 | On the Computability Power of Membrane Systems with Controlled Mobility
S. Krishna 0004, Bogdan Aman, Gabriel Ciobanu |
CiE | 2 |
| 2012 | Coordinating Parallel Mobile Ambients to Solve SAT Problem in Polynomial Number of Steps
Bogdan Aman, Gabriel Ciobanu |
COORDINATION | 1 |
| 2012 | Properties of enhanced mobile membranes via coloured Petri nets
Bogdan Aman, Gabriel Ciobanu |
Inf. Process. Lett. | 1 |
| 2011 | Solving a weak NP-complete problem in polynomial time by using mutual mobile membrane systems
Bogdan Aman, Gabriel Ciobanu |
Acta Informatica | 1 |
| 2011 | Mutual mobile membranes with objects on surface
Bogdan Aman, Gabriel Ciobanu |
Nat. Comput. | 1 |
| 2010 | Formalizing the Behavior of Biological Processes with Mobility
Bogdan Aman, Gabriel Ciobanu |
UC | 1 |
| 2009 | Turing Completeness Using Three Mobile Membranes
Bogdan Aman, Gabriel Ciobanu |
UC | 1 |
| 2008 | Timed Mobile Ambients for Network Protocols
Bogdan Aman, Gabriel Ciobanu |
FORTE | 1 |
| 2007 | Mobile Ambients with Timers and Types
Bogdan Aman, Gabriel Ciobanu |
ICTAC | 1 |