Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martti Penttonen

dblp:19/454 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 10 · 5 first-authorSystems, architecture and hardware · 3Databases, data management, data science and information retrieval · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Computational complexity · 61% Automata and formal languages · 39%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity › computational models
random access machines
0.011988
Fast Simulation of Turing Machines by Random Access Machines · SIAM J. Comput. 1988
Computational complexity › computational models
turing machine simulation
0.011988
Fast Simulation of Turing Machines by Random Access Machines · SIAM J. Comput. 1988
Automata and formal languages
formal grammars
0.021984
Direction Independent Context-Sensitive Grammars · Inf. Control. 1984
One-Sided and Two-Sided Context in Formal Grammars · Inf. Control. 1974
Automata and formal languages › formal grammars › chomsky hierarchy
context-sensitive grammars
0.011984
Direction Independent Context-Sensitive Grammars · Inf. Control. 1984

Methods — techniques the papers use, named apart from their topics

simulation · 0.0
YearPublicationVenuePosition
2011 Cost of Sparse Mesh Layouts Supporting Throughput Computing
abstract
The purpose of this paper is to estimate the cost of utilizing under populated, or sparse, networks on chip (NOC) for chip multiprocessors (CMP). In under-populated NOCs, only a portion of nodes are sources and sinks whereas the rest are simple intermediate nodes increasing communication bandwidth. Compared to dense NOCs, where all nodes can be sources and sinks of communication, the under populated NOCs can be scaled so that any degree of communication frequency of nodes can be supported. The drawback of under populated NOCs is larger network area and bigger logical diameter. GPGPU-style stream-based or high-throughput CMPs can be used to hide the effect of longer latencies. In this paper, we present layouts for mesh-based under populated networks, calculate their wire length distributions and the overall area. Moreover, we present energy consumption calculations for such networks, and show that while the network part of a CMP system based on under populated NOCs can play a major role when considering the chip area and energy consumption, it can be pushed down by increasing the number of dimensions and using meshes instead of tori. We also compare various multidimensional sparse mesh-layouts and conclude the 3-dimensional and 4-dimensional sparse meshes to be the most attractive ones for throughput computing.
Martti Forsell, Ville Leppänen, Martti Penttonen
DSD3
2010 Thinning protocols for routing h-relations over shared media
Anssi Kautonen, Ville Leppänen, Martti Penttonen
J. Parallel Distributed Comput.3
2002 Towards automating of document structure transformations
abstract
In this paper we develop a syntax-directed approach to transformation of documents from one structure to another. The aim is to automate a transformation between two grammars that have common parts, although the grammars and names of elements may differ. In an important case, called local transformations, the transformation can be performed by a finite state tree transducer. We propose a system that can generate a transformation semi-automatically if the user defines a matching between the elements containing the text of the document. Multiple possible translations from the target grammar can be restricted using a suitable heuristic function so that the transformation can be completed in a reasonable time period. From the generated transformation specification, it is possible to construct rules for a tree transducer or XSLT script automatically.
Eila Kuikka, Paula Leinonen, Martti Penttonen
ACM Symposium on Document Engineering3
1999 Relative Cost Random Access Machines
abstract
The purpose of a model of computation is to provide the algorithm designer a device for running algorithms. It should be conceptually clear to let him or her concentrate at the algorithmic ideas for solving the problem. At the same time it should be
Martti Penttonen
Fundam. Informaticae1
1998 Constant Thinning Protocol for Routing h-Relations in Complete Networks
Anssi Kautonen, Ville Leppänen, Martti Penttonen
Euro-Par3
1988 Fast Simulation of Turing Machines by Random Access Machines
abstract
We prove that a $T(n)$ time-bounded, $S(n)$ space-bounded and $U(n)$ output-length-bounded Turing machine can be simulated in $O(T(n) + (n + U(n))\log \log S(n))$ time by a random access machine (with no multiplication or division instructions) under the logarithmic cost criterion.
Jyrki Katajainen, Jan van Leeuwen, Martti Penttonen
SIAM J. Comput.3
1986 Syntax-directed Compression of Program Files
abstract
Abstract Parsing can be applied to compress source programs. A suitably encoded parse tree, together with the symbol table, constitutes a very compact representation of the program. The paper reports a Prolog implementation of the method, including automatic, syntax‐directed, encoder and decoder generators. The test results show compression gains of 50–60 per cent.
Jyrki Katajainen, Martti Penttonen, Jukka Teuhola
Softw. Pract. Exp.2
1984 Direction Independent Context-Sensitive Grammars
Jetty Kleijn, Martti Penttonen, Grzegorz Rozenberg, Kai Salomaa
Inf. Control.2
1980 NP-completeness of combinatorial problems with unary notation for integers
Martti Penttonen
Fundam. Informaticae1
1979 New Proofs for Jump DPDA's
Matti Linna, Martti Penttonen
MFCS2
1979 On Non Context-Free Grammar Forms
Hermann A. Maurer, Martti Penttonen, Arto Salomaa, Derick Wood
Math. Syst. Theory2
1977 Bibliography of L Systems
Grzegorz Rozenberg, Martti Penttonen, Arto Salomaa
Theor. Comput. Sci.2
1975 ET0L-Grammars and N-Grammars
Martti Penttonen
Inf. Process. Lett.1
1974 On Derivation Languages Corresponding to Context-Free Grammars
Martti Penttonen
Acta Informatica1
1974 One-Sided and Two-Sided Context in Formal Grammars
Martti Penttonen
Inf. Control.1