VLDB 2026 Research / reviewers in the wild / expert
Natasa Jonoska
dblp:j/NatasaJonoska · also Natasha Jonoska
· DBLP profile ↗
50ranked-venue papers
25as first author
6since 2021 · last 2026
0000-0003-0765-9425ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 31 · 17 first-author · 1 since 2021Artificial intelligence and machine learning · 11 · 4 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 4 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Algorithmic quipu representation of non-cooperative directed 2D tile assembly
Jérôme Olivier Durand-Lose, Hendrik Jan Hoogeboom, Natasa Jonoska |
Theor. Comput. Sci. | 3 |
| 2025 | Preface
Natasa Jonoska, Ion Petre, Grzegorz Rozenberg |
Nat. Comput. | 1 |
| 2025 | The R-loop grammar predicts R-loop formation under different topological constraintsabstractR-loops are transient three-stranded nucleic acids that form during transcription when the nascent RNA hybridizes with the template DNA, freeing the non-template strand of the DNA. There is growing evidence that R-loops play important roles in physiological processes such as the regulation of gene expression, and that they contribute to chromosomal instability and disease. It is known that R-loop formation is influenced by both the sequence and the topology of the DNA substrate, but many questions remain about how R-loops form and the three-dimensional structures that they adopt. Here we represent an R-loop as a word in a formal grammar, the R-loop grammar. We use the R-loop grammar to predict R-loop formation. We train the R-loop grammar on experimental data obtained by single-molecule R-loop footprinting and sequencing (SMRF-seq). Despite not explicitly encoding topological information, the R-loop grammar accurately predicts R-loop formation on plasmids with varying starting topologies and outperforms previous methods in R-loop prediction. Margherita Maria Ferrari, Svetlana Poznanovic, Manda Riehl, Jacob Lusk, Stella Hartono, Georgina Gonzalez-Isunza, Frédéric Chedin, Mariel Vázquez, Natasa Jonoska |
PLoS Comput. Biol. | 9 |
| 2024 | Tree polynomials identify a link between co-transcriptional R-loops and nascent RNA foldingabstractR-loops are a class of non-canonical nucleic acid structures that typically form during transcription when the nascent RNA hybridizes the DNA template strand, leaving the non-template DNA strand unpaired. These structures are abundant in nature and play important physiological and pathological roles. Recent research shows that DNA sequence and topology affect R-loops, yet it remains unclear how these and other factors contribute to R-loop formation. In this work, we investigate the link between nascent RNA folding and the formation of R-loops. We introduce tree-polynomials, a new class of representations of RNA secondary structures. A tree-polynomial representation consists of a rooted tree associated with an RNA secondary structure together with a polynomial that is uniquely identified with the rooted tree. Tree-polynomials enable accurate, interpretable and efficient data analysis of RNA secondary structures without pseudoknots. We develop a computational pipeline for investigating and predicting R-loop formation from a genomic sequence. The pipeline obtains nascent RNA secondary structures from a co-transcriptional RNA folding software, and computes the tree-polynomial representations of the structures. By applying this pipeline to plasmid sequences that contain R-loop forming genes, we establish a strong correlation between the coefficient sums of tree-polynomials and the experimental probability of R-loop formation. Such strong correlation indicates that the pipeline can be used for accurate R-loop prediction. Furthermore, the interpretability of tree-polynomials allows us to characterize the features of RNA secondary structure associated with R-loop formation. In particular, we identify that branches with short stems separated by bulges and interior loops are associated with R-loops. Pengyu Liu 0003, Jacob Lusk, Natasa Jonoska, Mariel Vázquez |
PLoS Comput. Biol. | 3 |
| 2021 | Preface
David Doty, Rudolf Freund, Natasa Jonoska, Jarkko Kari 0001 |
Nat. Comput. | 3 |
| 2021 | DNA origami words, graphical structures and their rewriting systems
James Garrett, Natasa Jonoska, Hwee Kim, Masahico Saito |
Nat. Comput. | 2 |
| 2020 | The Topology of Scaffold Routings on Non-Spherical Mesh WireframesabstractThe routing of a DNA-origami scaffold strand is often modelled as an Eulerian circuit of an Eulerian graph in combinatorial models of DNA origami design. The knot type of the scaffold strand dictates the feasibility of an Eulerian circuit to be used as the scaffold route in the design. Motivated by the topology of scaffold routings in 3D DNA origami, we investigate the knottedness of Eulerian circuits on surface-embedded graphs. We show that certain graph embeddings, checkerboard colorable, always admit unknotted Eulerian circuits. On the other hand, we prove that if a graph admits an embedding in a torus that is not checkerboard colorable, then it can be re-embedded so that all its non-intersecting Eulerian circuits are knotted. For surfaces of genus greater than one, we present an infinite family of checkerboard-colorable graph embeddings where there exist knotted Eulerian circuits. Abdulmelik Mohammed, Natasa Jonoska, Masahico Saito |
DNA | 2 |
| 2020 | Insertions Yielding Equivalent Double Occurrence WordsabstractA double occurrence word (DOW) is a word in which every symbol appears exactly twice; two DOWs are equivalent if one is a symbol-to-symbol image of the other. We consider the so called repeat pattern (αα) and the return pattern (ααR), with gaps allowed between the α’s. These patterns generalize squ are and palindromic factors of DOWs, respectively. We introduce a notion of inserting repeat/return words into DOWs and study how two distinct insertions into the same word can produce equivalent DOWs. Given a DOW w, we characterize the structure of w which allows two distinct insertions to yield equivalent DOWs. This characterization depends on the locations of the insertions and on the length of the inserted repeat/return words and implies that when one inserted word is a repeat word and the other is a return word, then both words must be trivial (i.e., have only one symbol). The characterization also introduces a method to generate families of words recursively. Daniel A. Cruz, Margherita Maria Ferrari, Natasa Jonoska, Lukas Nabergall, Masahico Saito |
Fundam. Informaticae | 3 |
| 2020 | Companions and an Essential Motion of a Reaction SystemabstractFor a family of sets we consider elements that belong to the same sets within the family as companions. The global dynamics of a reactions system (as introduced by Ehrenfeucht and Rozenberg) can be represented by a directed graph, called a transition graph, which is uniquely determined by a one-out subgraph, called the 0-context graph. We consider the companion classes of the outsets of a transition graph and introduce a directed multigraph, called an essential motion, whose vertices are such companion classes. We show that all one-out graphs obtained from an essential motion represent 0-context graphs of reactions systems with isomorphic transition graphs. All such 0-context graphs are obtained from one another by swapping the outgoing edges of companion vertices. Daniela Genova, Hendrik Jan Hoogeboom, Natasa Jonoska |
Fundam. Informaticae | 3 |
| 2017 | Patterns and Distances in Words Related to DNA RearrangementabstractWe initiate studies of patterns in words that appear as subwords (not necessarily factors) of words. A pattern is a string of variables, and we say that a pattern appears in a word if each variable can be morphically mapped to a factor in the word. We define pattern indices and distances between tw o words relative to a given set of patterns. The distance is defined as the minimal number of ‘pattern reductions’ that transfer one word into another. Motivated by patterns detected in certain scrambled ciliate genomes, we focus on double occurrence words (words where every symbol appears twice) and patterns in those words. Specifically, we show that in double occurrence words the distance relative to patterns αα (repeat words) and ααR (return words) is computable. We also compare some pattern indices of highly scrambled genes in O. trifallax relative to random sequences. Natasa Jonoska, Lukas Nabergall, Masahico Saito |
Fundam. Informaticae | 1 |
| 2017 | A graph isomorphism condition and equivalence of reaction systems
Daniela Genova, Hendrik Jan Hoogeboom, Natasa Jonoska |
Theor. Comput. Sci. | 3 |
| 2016 | Counter machines and crystallographic structures
Natasa Jonoska, Mile Krajcevski, Gregory L. McColm |
Nat. Comput. | 1 |
| 2015 | Existence of constants in regular splicing languages
Paola Bonizzoni, Natasa Jonoska |
Inf. Comput. | 2 |
| 2014 | A Stronger Square Conjecture on Binary Words
Natasa Jonoska, Florin Manea, Shinnosuke Seki 0001 |
SOFSEM | 1 |
| 2014 | Preface
Jérôme Olivier Durand-Lose, Natasa Jonoska |
Nat. Comput. | 2 |
| 2013 | Four-regular graphs with rigid vertices associated to DNA recombination
Jonathan Burns, Egor Dolzhenko, Natasa Jonoska, Tilahun Muche, Masahico Saito |
Discret. Appl. Math. | 3 |
| 2012 | Rewriting rule chains modeling DNA rearrangement pathways
Angela Angeleska, Natasa Jonoska, Masahico Saito |
Theor. Comput. Sci. | 2 |
| 2012 | Forbidding and enforcing on graphs
Daniela Genova, Natasa Jonoska |
Theor. Comput. Sci. | 2 |
| 2011 | Regular Splicing Languages Must Have a Constant
Paola Bonizzoni, Natasa Jonoska |
Developments in Language Theory | 2 |
| 2011 | On stoichiometry for the assembly of flexible tile DNA complexes
Natasa Jonoska, Gregory L. McColm, Ana Staninska |
Nat. Comput. | 1 |
| 2010 | DNA Rearrangements through Spatial Graphs
Natasa Jonoska, Masahico Saito |
CiE | 1 |
| 2010 | Using Automata to Describe Self-Assembled Nanostructures
Natasa Jonoska |
CIAA | 1 |
| 2010 | Transducer generated arrays of robotic nano-arms
Egor Dolzhenko, Natasa Jonoska, Nadrian C. Seeman |
Nat. Comput. | 2 |
| 2009 | Framed Versus Unframed Two-Dimensional Languages
Marcella Anselmo, Natasa Jonoska, Maria Madonia |
SOFSEM | 2 |
| 2009 | DNA recombination through assembly graphs
Angela Angeleska, Natasa Jonoska, Masahico Saito |
Discret. Appl. Math. | 2 |
| 2009 | DNA splicing: computing by observing
Matteo Cavaliere, Natasa Jonoska, Peter Leupold |
Nat. Comput. | 2 |
| 2009 | Preface
Natasa Jonoska, Jarkko Kari 0001 |
Theor. Comput. Sci. | 1 |
| 2009 | Preface
Natasa Jonoska, Jarkko Kari 0001 |
Theor. Comput. Sci. | 1 |
| 2009 | Complexity classes for self-assembling flexible tiles
Natasa Jonoska, Gregory L. McColm |
Theor. Comput. Sci. | 1 |
| 2009 | Finite state automata representing two-dimensional subshifts
Natasa Jonoska, Joni Burnette Pirnot |
Theor. Comput. Sci. | 1 |
| 2009 | On existence of reporter strands in DNA-based graph structures
Natasa Jonoska, Nadrian C. Seeman |
Theor. Comput. Sci. | 1 |
| 2008 | Describing Self-assembly of Nanostructures
Natasa Jonoska, Gregory L. McColm |
SOFSEM | 1 |
| 2008 | On Complexity of Two Dimensional Languages Generated by Transducers
Egor Dolzhenko, Natasa Jonoska |
CIAA | 2 |
| 2008 | Involution Solid and Join codes
Natasa Jonoska, Lila Kari, Kalpana Mahalingam |
Fundam. Informaticae | 1 |
| 2007 | Finite State Automata Representing Two-Dimensional Subshifts
Natasa Jonoska, Joni Burnette Pirnot |
CIAA | 1 |
| 2006 | Involution Solid and Join Codes
Natasa Jonoska, Lila Kari, Kalpana Mahalingam |
Developments in Language Theory | 1 |
| 2006 | Spectrum of a Pot for DNA Complexes
Natasa Jonoska, Gregory L. McColm, Ana Staninska |
DNA | 1 |
| 2006 | Flexible Versus Rigid Tile Assembly
Natasa Jonoska, Gregory L. McColm |
UC | 1 |
| 2005 | A Computational Model for Self-assembling Flexible Tiles
Natasa Jonoska, Gregory L. McColm |
UC | 1 |
| 2005 | Structural DNA Nanotechnology: Molecular Construction and Computation
Ruojie Sha, Shiping Liao, Pamela E. Constantinou, Baoquan Ding, Alejandra V. Garibotti, Lisa B. Israel, Banani Chakraborty, Junghuei Chen, Zhiyong Shen, Wanqiu Shen, Phiset Sa-Ardyen, Jens Kopatsch, Jiwen Zheng, Philip S. Lukeman, William B. Sherman, Chengde Mao, Natasa Jonoska, Nadrian C. Seeman |
UC | 24 |
| 2005 | Involution codes: with application to DNA coded languages
Natasa Jonoska, Kalpana Mahalingam, Junghuei Chen |
Nat. Comput. | 1 |
| 2004 | Algebraic and Topological Models for DNA Recombinant Processes
Natasa Jonoska, Masahico Saito |
Developments in Language Theory | 1 |
| 2004 | Tree Operations in P Systems and lamda-Calculus
Natasa Jonoska, Maurice Margenstern |
Fundam. Informaticae | 1 |
| 2004 | Trends in Computing with DNA
Natasa Jonoska |
J. Comput. Sci. Technol. | 1 |
| 2003 | Tissue-like P Systems with Active Membranes for Picture Generation
Rodica Ceterchi, Radu Gramatovici, Natasa Jonoska, K. G. Subramanian 0001 |
Fundam. Informaticae | 3 |
| 2003 | Forbidding and enforcing in membrane computing
Matteo Cavaliere, Natasa Jonoska |
Nat. Comput. | 2 |
| 2003 | Self-assembling DNA graphs
Phiset Sa-Ardyen, Natasa Jonoska, Nadrian C. Seeman |
Nat. Comput. | 2 |
| 2001 | Multiplicities of covers for sofic shifts
Doris Fiebig, Ulf-Rainer Fiebig, Natasa Jonoska |
Theor. Comput. Sci. | 3 |
| 1996 | Sofic Shifts with Synchronizing Presentations
Natasa Jonoska |
Theor. Comput. Sci. | 1 |
| 1994 | Minimal presentations for irreducible sofic shiftsabstractWe re-cast a theorem of Willems (1989) in terms of symbolic dynamics. We then present a new result which characterizes when an irreducible sofic shift (i.e., constrained system) has a unique minimal irreducible presentation.> Natasa Jonoska, Brian H. Marcus |
IEEE Trans. Inf. Theory | 1 |