VLDB 2026 Research / reviewers in the wild / expert
Pekka Orponen
dblp:o/PekkaOrponen
· DBLP profile ↗
49ranked-venue papers
16as first author
5since 2021 · last 2026
0000-0002-0417-2104ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 9 first-author · 1 since 2021Artificial intelligence and machine learning · 14 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 8 · 3 first-author · 3 since 2021Computer networks · 4Databases, data management, data science and information retrieval · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Congestion Parameter for Depth-First Graph TraversalsabstractWe explore a new graph parameter, KLX number, which quantifies the minimum edge congestion of depth-first search (DFS) traversals of a given graph. Originally motivated by a problem in RNA nanostructure design, this parameter is also of independent theoretical interest. Informally, the KLX number of a graph is defined as the minimum, over all its DFS traversals, of the maximum number of back edges that are simultaneously open during the traversal. We provide full characterisations and linear-time recognition algorithms for graphs with KLX numbers 0, 1 and 2. We also relate KLX to tree-width, proving that any graph satisfies TW ≤ KLX+1. Furthermore, we show that the property KLX ≤ k is MSO₂-expressible for every fixed k. Combined with the tree-width bound, this result implies that determining whether a graph has KLX number at most k can be achieved in linear time for any constant k. Codaline Bourotte, Gwendal Ducloz, Pekka Orponen, Shinnosuke Seki 0001 |
MFCS | 3 |
| 2025 | Secondary Structure Design for Cotranscriptional 3D RNA Origami Wireframes
Pekka Orponen, Shinnosuke Seki 0001, Antti Elonen |
DNA | 1 |
| 2024 | Designing 3D RNA Origami Nanostructures with a Minimum Number of Kissing Loops
Antti Elonen, Pekka Orponen |
DNA | 2 |
| 2023 | OVI-3: A NoSQL visual query system supporting efficient anti-joinsabstractAbstract The aim of this work was to develop a technique to speed up complex joins in an incremental visual query system. When designing a visual, highly interactive interface for ad-hoc (read-only) queries, fast response times are of paramount importance. While a column-oriented DBMS reduces the inherent latency found in relational DBMS, there is still the question of how to index the data, especially so as to support complex joins. Equi-joins that involve a many-to-many relationship are an example of complex joins that arise frequently and whose efficient processing is essential for fast query processing. We present OVI-3, a NoSQL visual query system based on incremental querying that uses a simple directory-based indexing scheme for faster processing of such complex joins. The system has been piloted using real data from a student database at Aalto University. The results demonstrated that for certain complex joins the presented indexing scheme outperforms SQL queries from a data server, especially for queries involving anti-joins (negation), where OVI-3 provided an orders of magnitude speed improvement. Sami El-Mahgary, Eljas Soisalon-Soininen, Pekka Orponen, Petri Rönnholm, Hannu Hyyppä |
J. Intell. Inf. Syst. | 3 |
| 2022 | RNA secondary structure prediction with convolutional neural networksabstractBACKGROUND: Predicting the secondary, i.e. base-pairing structure of a folded RNA strand is an important problem in synthetic and computational biology. First-principle algorithmic approaches to this task are challenging because existing models of the folding process are inaccurate, and even if a perfect model existed, finding an optimal solution would be in general NP-complete. RESULTS: In this paper, we propose a simple, yet effective data-driven approach. We represent RNA sequences in the form of three-dimensional tensors in which we encode possible relations between all pairs of bases in a given sequence. We then use a convolutional neural network to predict a two-dimensional map which represents the correct pairings between the bases. Our model achieves significant accuracy improvements over existing methods on two standard datasets, RNAStrAlign and ArchiveII, for 10 RNA families, where our experiments show excellent performance of the model across a wide range of sequence lengths. Since our matrix representation and post-processing approaches do not require the structures to be pseudoknot-free, we get similar good performance also for pseudoknotted structures. CONCLUSION: We show how to use an artificial neural network design to predict the structure for a given RNA sequence with high accuracy only by learning from samples whose native structures have been experimentally characterized, independent of any energy model. Mehdi Saman Booy, Alexander Ilin, Pekka Orponen |
BMC Bioinform. | 3 |
| 2018 | Design methods for 3D wireframe DNA nanostructures
Pekka Orponen |
Nat. Comput. | 1 |
| 2014 | Search methods for tile sets in patterned DNA self-assembly
Mika Göös, Tuomo Lempiäinen, Eugen Czeizler, Pekka Orponen |
J. Comput. Syst. Sci. | 4 |
| 2014 | Editorial for Algorithms for Sensor Systems, Wireless Ad Hoc Networks and Autonomous Mobile Entities
Amotz Bar-Noy, Thomas Erlebach, Magnús M. Halldórsson, Sotiris E. Nikoletseas, Pekka Orponen |
Theor. Comput. Sci. | 5 |
| 2012 | Unordered Constraint Satisfaction Games
Lauri Ahlroth, Pekka Orponen |
MFCS | 2 |
| 2011 | Synthesizing Small and Reliable Tile Sets for Patterned DNA Self-assembly
Tuomo Lempiäinen, Eugen Czeizler, Pekka Orponen |
DNA | 3 |
| 2010 | Synthesizing Minimal Tile Sets for Patterned DNA Self-assembly
Mika Göös, Pekka Orponen |
DNA | 2 |
| 2010 | Distributed algorithms for lifetime maximization in sensor networks via Min-Max spanning subgraphs
Harri Haanpää, André Schumacher, Pekka Orponen |
Wirel. Networks | 3 |
| 2008 | Lifetime Maximization in Wireless Sensor Networks by Distributed Binary Search
André Schumacher, Pekka Orponen, Thorn Thaler, Harri Haanpää |
EWSN | 2 |
| 2007 | Distributed Computation of Maximum Lifetime Spanning Subgraphs in Sensor Networks
Harri Haanpää, André Schumacher, Thorn Thaler, Pekka Orponen |
MSN | 4 |
| 2006 | Load Balancing by Distributed Optimisation in Ad Hoc Networks
André Schumacher, Harri Haanpää, Satu Elisa Schaeffer, Pekka Orponen |
MSN | 4 |
| 2005 | Threshold Behaviour of WalkSAT and Focused Metropolis Search on Random 3-Satisfiability
Sakari Seitz, Mikko Alava, Pekka Orponen |
SAT | 3 |
| 2005 | Optimization, block designs and No Free Lunch theorems
Evan J. Griffiths, Pekka Orponen |
Inf. Process. Lett. | 2 |
| 2005 | Lifetime maximization for multicasting in energy-constrained wireless networksabstractWe consider the problem of maximizing the lifetime of a given multicast connection in a wireless network of energy-constrained (e.g., battery-operated) nodes, by choosing ideal transmission power levels for the nodes relaying the connection. We distinguish between two basic operating modes: In a static power assignment, the power levels of the nodes are set at the beginning and remain unchanged until the nodes are depleted of energy. In a dynamic power schedule, the powers can be adjusted during operation. We show that while lifetime-maximizing static power assignments can be found in polynomial time, for dynamic schedules the problem becomes NP-hard. We introduce two approximation heuristics for the dynamic case, and experimentally verify that the lifetime of a dynamically adjusted multicast connection can be made several times longer than what can be achieved by the best possible static assignment. Patrik Floréen, Petteri Kaski, Jukka Kohonen, Pekka Orponen |
IEEE J. Sel. Areas Commun. | 4 |
| 2005 | Exact and approximate balanced data gathering in energy-constrained sensor networks
Patrik Floréen, Petteri Kaski, Jukka Kohonen, Pekka Orponen |
Theor. Comput. Sci. | 4 |
| 2003 | Continuous-Time Symmetric Hopfield Nets Are Computationally UniversalabstractWe establish a fundamental result in the theory of computation by continuous-time dynamical systems by showing that systems corresponding to so-called continuous-time symmetric Hopfield nets are capable of general computation. As is well known, such networks have very constrained Lyapunov-function controlled dynamics. Nevertheless, we show that they are universal and efficient computational devices, in the sense that any convergent synchronous fully parallel computation by a recurrent network of n discrete-time binary neurons, with in general asymmetric coupling weights, can be simulated by a symmetric continuous-time Hopfield net containing only 18n + 7 units employing the saturated-linear activation function. Moreover, if the asymmetric network has maximum integer weight size w(max) and converges in discrete time t*, then the corresponding Hopfield net can be designed to operate in continuous time Theta(t*/epsilon) for any epsilon > 0 such that w(max)2(12n) </= epsilon2(1/epsilon). In terms of standard discrete computation models, our result implies that any polynomially space-bounded Turing machine can be simulated by a family of polynomial-size continuous-time symmetric Hopfield nets. Jirí Síma, Pekka Orponen |
Neural Comput. | 2 |
| 2003 | General-Purpose Computation with Neural Networks: A Survey of Complexity Theoretic ResultsabstractWe survey and summarize the literature on the computational aspects of neural network models by presenting a detailed taxonomy of the various models according to their complexity theoretic characteristics. The criteria of classification include the architecture of the network (feedforward versus recurrent), time model (discrete versus continuous), state type (binary versus analog), weight constraints (symmetric versus asymmetric), network size (finite nets versus infinite families), and computation type (deterministic versus probabilistic), among others. The underlying results concerning the computational power and complexity issues of perceptron, radial basis function, winner-take-all, and spiking neural networks are briefly surveyed, with pointers to the relevant literature. In our survey, we focus mainly on the digital computation whose inputs and outputs are binary in nature, although their values are quite often encoded as analog neuron states. We omit the important learning issues. Jirí Síma, Pekka Orponen |
Neural Comput. | 2 |
| 2003 | Exponential transients in continuous-time Liapunov systems
Jirí Síma, Pekka Orponen |
Theor. Comput. Sci. | 2 |
| 2001 | Exponential Transients in Continuous-Time Symmetric Hopfield Nets
Jirí Síma, Pekka Orponen |
ICANN | 2 |
| 2001 | Computing with continuous-time Liapunov systemsabstractWe establish a fundamental result in the theory of computation by continuous-time dynamical systems, by showing that systems corresponding to so called continuous-time symmetric Hopfield nets are capable of general computation. More precisely, we prove that any function computed by a discrete-time asymmetric recurrent network of n threshold gates can also be computed by a continuous-time symmetrically-coupled Hopfield system of dimension 18n+7. Moreover, if the threshold logic network has maximum weight w_{\max} and converges in discrete time t^*, then the corresponding Hopfield system can be designed to operate in continuous time Θ(t^*/ε), for any value 0<ε<0.0025 such that w_{\max}2^{3n}\leq\ε 2^{1/ε}. Jirí Síma, Pekka Orponen |
STOC | 2 |
| 2001 | On the Computational Complexity of Binary and Analog Symmetric Hopfield NetsabstractWe investigate the computational properties of finite binary- and analog-state discrete-time symmetric Hopfield nets. For binary networks, we obtain a simulation of convergent asymmetric networks by symmetric networks with only a linear increase in network size and computation time. Then we analyze the convergence time of Hopfield nets in terms of the length of their bit representations. Here we construct an analog symmetric network whose convergence time exceeds the convergence time of any binary Hopfield net with the same representation length. Further, we prove that the MIN ENERGY problem for analog Hopfield nets is NP-hard and provide a polynomial time approximation algorithm for this problem in the case of binary nets. Finally, we show that symmetric analog nets with an external clock are computationally Turing universal. Jirí Síma, Pekka Orponen, Teemu Antti-Poika |
Neural Comput. | 2 |
| 1999 | Some Afterthoughts on Hopfield Networks
Jirí Síma, Pekka Orponen, Teemu Antti-Poika |
SOFSEM | 2 |
| 1998 | On the Effect of Analog Noise in Discrete-Time Analog ComputationsabstractWe introduce a model for analog computation with discrete time in the presence of analog noise that is flexible enough to cover the most important concrete cases, such as noisy analog neural nets and networks of spiking neurons. This model subsumes the classical model for digital computation in the presence of noise. We show that the presence of arbitrarily small amounts of analog noise reduces the power of analog computational models to that of finite automata, and we also prove a new type of upper bound for the VC-dimension of computational models with analog noise. Wolfgang Maass 0001, Pekka Orponen |
Neural Comput. | 2 |
| 1997 | The Computational Power of Continuous Time Neural Networks
Pekka Orponen |
SOFSEM | 1 |
| 1997 | Computing with Truly Asynchronous Threshold Logic Networks
Pekka Orponen |
Theor. Comput. Sci. | 1 |
| 1996 | On the Effect of Analog Noise in Discrete-Time Analog Computations
Wolfgang Maass 0001, Pekka Orponen |
NIPS | 2 |
| 1996 | Probably Approximately Optimal Satisficing Strategies
Russell Greiner, Pekka Orponen |
Artif. Intell. | 2 |
| 1996 | Random Strings Make Hard Instances
Harry Buhrman, Pekka Orponen |
J. Comput. Syst. Sci. | 2 |
| 1996 | The Computational Power of Discrete Hopfield Nets with Hidden UnitsabstractWe prove that polynomial size discrete Hopfield networks with hidden units compute exactly the class of Boolean functions PSPACE/poly, i.e., the same functions as are computed by polynomial space-bounded nonuniform Turing machines. As a corollary to the construction, we observe also that networks with polynomially bounded interconnection weights compute exactly the class of functions P/poly, i.e., the class computed by polynomial time-bounded nonuniform Turing machines. Pekka Orponen |
Neural Comput. | 1 |
| 1994 | Instance ComplexityabstractWe introduce a measure for the computational complexity of mdiwdual instances of a decision problem and study some of Its properties.The instance complexity of a string ~with respect to a set A and time bound t, ict(x : A). is defined as the size of the smallest special-case program for A that run> m time t,decides x correctly, and makes no mistakes on other strings ("don't know" answers are permitted).We prove that a set A is m P if and only if there exist a polynomial t and a constant c such that ic'(x : A) < c for all X; on the other hand, If A ]s NP-hard and P # NP, then for all polynomials t and constants c. lc'(~: A) > c log I ~I for ]nfimtely many x.Obserwng that Kf(x), the t-bounded Kolmogorov complexity of x, N roughly an upper bound on ]Ct(.t: A), we proceed to investigate the existence of mdiwdually hard problem Instances.].e , strings whose instance complexity E close to their Kolmogorov complexity.We prove that if t(n) z n is a time-constructible function and A 1s a recurswe set not in DTIME(t), there then exist a constant c and mfimtely many I such that ic'(x : ,4) z K' (x) -c. for some Prehmmary versions of parts of this work have appeared under the titles "What 1s a hard instance of a computational problem?" m Proceedings of tize Conference on Structare m Cornplexm Theory (Berkeley, Calif., June i 986), and "On the instance complexity of NP-hard problems" in Procecduzgs of the 5tk .4nrrualConference on StntctLwe m Cowrpkwty Theory (Barcelona, Spain, July 1990). Pekka Orponen, Ker-I Ko, Uwe Schöning, Osamu Watanabe 0001 |
J. ACM | 1 |
| 1993 | On the Computational Power of Discrete Hopfield Nets
Pekka Orponen |
ICALP | 1 |
| 1993 | Attraction Radii in Binary Hopfield Nets are Hard to ComputeabstractWe prove that it is an NP-hard problem to determine the attraction radius of a stable vector in a binary Hopfield memory network, and even that the attraction radius is hard to approximate. Under synchronous updating, the problems are already NP-hard for two-step attraction radii; direct (one-step) attraction radii can be computed in polynomial time. Patrik Floréen, Pekka Orponen |
Neural Comput. | 2 |
| 1992 | Neural Networks and Complexity Theory
Pekka Orponen |
MFCS | 1 |
| 1991 | Probably Approximately Optimal Derivation Strategies
Russell Greiner, Pekka Orponen |
KR | 2 |
| 1990 | A neural implementation of conceptual hierarchies with Bayesian reasoningabstractA scheme is presented for translating high-level descriptions of conceptual hierarchies into a neural network representation. The intuitive semantics of a conceptual hierarchy is provided by a Bayesian net, and the neural network implementation provably approximates the behavior of this net under a stochastic simulation rule Pekka Orponen, Patrik Floréen, Petri Myllymäki, Henry Tirri |
IJCNN | 1 |
| 1990 | Dempster's Rule of Combination is #P-Complete
Pekka Orponen |
Artif. Intell. | 1 |
| 1988 | Lowness Properties of Sets in the Exponential-Time HierarchyabstractThe notion of “lowness” was introduced in computational complexity theory by Schöning [J, Comput. Systems Sci., 27 (1983), pp. 14–28] who studied sets in the class NP. This notion may be interpreted as setting an upper bound on the amount of information that can be encoded by a set. Here ideas from previous studies are incorporated in order to capture the notion of a set being exponentially low. The main result asserts the existence of a sparse set E such that ${\operatorname{DEXT}}(E) = {\operatorname{DEXT}}$, i.e., E is “exponentially low,” but E is not in the class P. In contrast, any set with small generalized Kolmogorov complexity that is exponentially low must be in the class P. In addition, we show that for each $k \geqq 2$, any sparse set S that is low with respect to the class $\Sigma _k^E $ of the exponential-time hierarchy (i.e., $\Sigma _k^E {(S) = \Sigma _k^E } $ ) must be in the class $\Sigma _k^P $ of the polynomial-time hierarchy. Similarly, for each $k \geqq 4$, any set with polynomial-size circuits that is low with respect to the class $\Sigma _k^E $ must be in the class $\Sigma _k^P $ . Ronald V. Book, Pekka Orponen, David A. Russo, Osamu Watanabe 0001 |
SIAM J. Comput. | 2 |
| 1987 | On P-Subset Structures
David A. Russo, Pekka Orponen |
Math. Syst. Theory | 2 |
| 1986 | On Exponential Lowness
Ronald V. Book, Pekka Orponen, David A. Russo, Osamu Watanabe 0001 |
ICALP | 2 |
| 1986 | The Density and Complexity of Polynomial Cores for Intractable Sets
Pekka Orponen, Uwe Schöning |
Inf. Control. | 1 |
| 1986 | Optimal Approximations and Polynomially Levelable SetsabstractA set A not in P is polynomially levelable if any algorithm for A has speedup to a polynomial infinitely often in A: precisely, if given any algorithm M for A and polynomial p, it is possible to find another algorithm $M'$ for A and polynomial $p'$, such that $M'$ runs in time $p'(|x|)$ on infinitely many inputs x in A, on which the running time of M exceeds $p(|x|)$. Intuitively, this condition states that among polynomial time computable approximations to A there is no optimal one, or one giving correct answers on a maximally large subset of A. It appears that most naturally occurring intractable sets are polynomially levelable. We prove this for sets not in P that are either “paddable,” “self-reducible,” or complete for a deterministic time class. We also discuss levelability preserving reductions, and give a simple reducibility characterization of nonlevelable sets. Pekka Orponen, David A. Russo, Uwe Schöning |
SIAM J. Comput. | 1 |
| 1986 | A Classification of Complexity Core Lattices
Pekka Orponen |
Theor. Comput. Sci. | 1 |
| 1985 | Polynomial Levelability and Maximal Complexity Cores
Pekka Orponen, David A. Russo, Uwe Schöning |
ICALP | 1 |
| 1984 | The Structure of Polynomial Complexity Cores (Extended Abstract)
Pekka Orponen, Uwe Schöning |
MFCS | 1 |
| 1983 | Complexity Classes of Alternating Machines with Oracles
Pekka Orponen |
ICALP | 1 |