Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Dedicated to Jesús Pérez-Jiménez, on the occasion of his 65th birthday
Article type: Research Article
Authors: Murphy, Niall | Woods, Damien
Affiliations: Microsoft Research, Cambridge, CB1 2FB, UK. a-nimurp@microsoft.com | California Institute of Technology, Pasadena, CA 91125, USA. woods@caltech.edu
Note: [] Address for correspondence: Microsoft Research, Cambridge, CB1 2FB, UK. Niall Murphy was supported by a PICATA Young Doctors fellowship from CEI Campus Moncloa, UCM-UPM,Madrid, Spain and an Embark Fellowship from the Irish Research Council for Science, Engineering and Technology.
Note: [] Damien Woods is supported by the USA National Science Foundation under grants 0832824 & 1317694 (The Molecular Programming Project), CCF-1219274, and CCF-1162589.
Abstract: We investigate computing models that are presented as families of finite computing devices with a uniformity condition on the entire family. Examples of such models include Boolean circuits, membrane systems, DNA computers, chemical reaction networks and tile assembly systems, and there are many others. However, in such models there are actually two distinct kinds of uniformity condition. The first is the most common and well-understood, where each input length is mapped to a single computing device (e.g. a Boolean circuit) that computes on the finite set of inputs of that length. The second, called semi-uniformity, is where each input is mapped to a computing device for that input (e.g. a circuit with the input encoded as constants). The former notion is well-known and used in Boolean circuit complexity, while the latter notion is frequently found in literature on nature-inspired computation from the past 20 years or so. Are these two notions distinct? For many models it has been found that these notions are in fact the same, in the sense that the choice of uniformity or semi-uniformity leads to characterisations of the same complexity classes. In other related work, we showed that these notions are actually distinct for certain classes of Boolean circuits. Here, we give analogous results for membrane systems by showing that certain classes of uniform membrane systems are strictly weaker than the analogous semi-uniform classes. This solves a known open problem in the theory of membrane systems. We then go on to present results towards characterising the power of these semi-uniform and uniform membrane models in terms of NL and languages reducible to the unary languages in NL, respectively.
Keywords: membranes systems, computational complexity, uniform families, semi-uniform families, tally languages
DOI: 10.3233/FI-2014-1095
Journal: Fundamenta Informaticae, vol. 134, no. 1-2, pp. 129-152, 2014
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl