Asynchronous Spiking Neural P Systems with Structural Plasticity

Size: px
Start display at page:

Download "Asynchronous Spiking Neural P Systems with Structural Plasticity"

Transcription

1 Asynchronous Spiking Neural P Systems with Structural Plasticity Francis George Carreon-Cabarle 1, Henry N. Adorna 1, Mario J. Pérez-Jiménez 2 1 Department of Computer Science, University of the Philippines Diliman Quezon city, 1101, Philippines; 2 Department of Computer Science and AI University of Sevilla Avda. Reina Mercedes s/n, 41012, Sevilla, Spain fccabarle@up.edu.ph, hnadorna@dcs.upd.edu.ph, marper@us.es 02 to 06 Feb th Brainstorming Week on Membrane Computing Seville, Spain

2 SNP systems with structural plasticity In short, SNPSP systems; Dynamism is only applied for synapses: can create and delete synapses; Introduced in Asian CMC 2013 (Chengdu, China), then improved and extended; 1 Sequential SNPSP systems; 2 1 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J., Song, T.: Spiking neural P systems with structural plasticity (in press). Neural Computing and Applications (2015) 2 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J.: Sequential Spiking neural P systems with structural plasticity (submitted). Neural Computing and Applications (2015)

3 SNP systems with structural plasticity In short, SNPSP systems; Dynamism is only applied for synapses: can create and delete synapses; Introduced in Asian CMC 2013 (Chengdu, China), then improved and extended; 1 Sequential SNPSP systems; 2 1 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J., Song, T.: Spiking neural P systems with structural plasticity (in press). Neural Computing and Applications (2015) 2 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J.: Sequential Spiking neural P systems with structural plasticity (submitted). Neural Computing and Applications (2015)

4 SNP systems with structural plasticity In short, SNPSP systems; Dynamism is only applied for synapses: can create and delete synapses; Introduced in Asian CMC 2013 (Chengdu, China), then improved and extended; 1 Sequential SNPSP systems; 2 1 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J., Song, T.: Spiking neural P systems with structural plasticity (in press). Neural Computing and Applications (2015) 2 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J.: Sequential Spiking neural P systems with structural plasticity (submitted). Neural Computing and Applications (2015)

5 SNP systems with structural plasticity In short, SNPSP systems; Dynamism is only applied for synapses: can create and delete synapses; Introduced in Asian CMC 2013 (Chengdu, China), then improved and extended; 1 Sequential SNPSP systems; 2 1 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J., Song, T.: Spiking neural P systems with structural plasticity (in press). Neural Computing and Applications (2015) 2 Cabarle, F.G.C., Adorna, H.N., Pérez-Jiménez, M.J.: Sequential Spiking neural P systems with structural plasticity (submitted). Neural Computing and Applications (2015)

6 SNP systems with structural plasticity A spiking neural P system with structural plasticity (SNPSP system) of degree m 1 is a construct of the form Π = (O, σ 1,..., σ m, syn, out), where: O = {a} is the singleton alphabet (a is called spike); σ 1,..., σ m are neurons of the form (n i, R i ), 1 i m; n i 0 indicates the initial number of spikes in σ i ; R i is a finite rule set of σ i with two forms: 1. Spiking rule: E/a c a, where E is a regular expression over O, c 1; 2. Plasticity rule: E/a c αk(i, N), where E is a regular expression over O, c 1, α {+,, ±, }, k 1, and N {1,..., m} {i}; syn {1,..., m} {1,..., m}, with (i, i) / syn for 1 i m (synapses between neurons); out {1,..., m} indicate the output neuron.

7 SNPSP systems example step 1: syn = {(j, k), (k, l)} i a a ±1(i, {j, k}) l a k j a a a a a a

8 SNPSP systems example step 1: syn = {(j, k), (k, l)} i step 2: syn = {(j, k), (k, l),(i, j) } a ±1(i, {j,k}) l k j a a a a a a a

9 SNPSP systems example step 1: syn = {(j, k), (k, l)} step 2: syn = {(j, k), (k, l),(i, j) } step 3: syn = {(j, k), (k, l)} i a ±1(i, {j,k}) l k a j a a a a a a

10 SNPSP systems example step 1: syn = {(j, k), (k, l)} step 2 i : syn = {(j, k), (k, l),(i, k) } a ±1(i, {j,k }) l k a j a a a a a a

11 SNPSP systems example step 1: syn = {(j, k), (k, l)} step 2 : syn = {(j, k), (k, l),(i, j) } step 3: syn = {(j, k), (k, l)} i a ±1(i, {j,k}) l a k j a a a a a a

12 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

13 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

14 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

15 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

16 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

17 In this work Asynchronous SNPSP systems: Show SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

18 SLIN = N tot SNP SP asyn (bound p ), p 1 N tot SNP SP asyn (bound p ) SLIN, p 1. Construct a right-linear grammar G, such that Π generates the length set of the regular language L(G). Let us denote by C the set of all possible configurations of Π, with C 0 being the initial configuration. The right-linear grammar G = (C, {a}, C 0, P ), where the production rules in P are as follows: (1) C C, for C, C C where Π has a transition C C in which the output neuron does not spike; (2) C ac, for C, C C where Π has a transition C C in which the output neuron spikes; (3) C λ, for any C C in which Π halts.

19 SLIN = N tot SNP SP asyn (bound p ), p 1 SLIN N tot SNP SP asyn (bound p ), p 1. ADD module simulating l i : (ADD(1) : l j, l k ) of a strongly monotonic register machine. l i a a 1 a q /a a for 1 q p li 1 l a ±1(li 1, {l j, l k }) j l k

20 Achieving universality Additional ingredient: weighted synapses 3 Synapse set is now of the form syn {1, 2,..., m} {1, 2,..., m} N. If σ i applies a rule E/a c a p, and the synapse (i, j, r) exists (i.e. the weight of synapse (i, j) is r) then σ j receives p r spikes. Normal form: if σ i has standard rule, then σ i is simple, i.e. R i = 1; 3 Pan, L., Zeng, X., Zhang, X.: Spiking Neural P Systems with Weighted Synapses. Neural Processing Letters vol. 35, pp (2012)

21 Achieving universality Additional ingredient: weighted synapses 3 Synapse set is now of the form syn {1, 2,..., m} {1, 2,..., m} N. If σ i applies a rule E/a c a p, and the synapse (i, j, r) exists (i.e. the weight of synapse (i, j) is r) then σ j receives p r spikes. Normal form: if σ i has standard rule, then σ i is simple, i.e. R i = 1; 3 Pan, L., Zeng, X., Zhang, X.: Spiking Neural P Systems with Weighted Synapses. Neural Processing Letters vol. 35, pp (2012)

22 Achieving universality Additional ingredient: weighted synapses 3 Synapse set is now of the form syn {1, 2,..., m} {1, 2,..., m} N. If σ i applies a rule E/a c a p, and the synapse (i, j, r) exists (i.e. the weight of synapse (i, j) is r) then σ j receives p r spikes. Normal form: if σ i has standard rule, then σ i is simple, i.e. R i = 1; 3 Pan, L., Zeng, X., Zhang, X.: Spiking Neural P Systems with Weighted Synapses. Neural Processing Letters vol. 35, pp (2012)

23 Achieving universality Additional ingredient: weighted synapses 3 Synapse set is now of the form syn {1, 2,..., m} {1, 2,..., m} N. If σ i applies a rule E/a c a p, and the synapse (i, j, r) exists (i.e. the weight of synapse (i, j) is r) then σ j receives p r spikes. Normal form: if σ i has standard rule, then σ i is simple, i.e. R i = 1; 3 Pan, L., Zeng, X., Zhang, X.: Spiking Neural P Systems with Weighted Synapses. Neural Processing Letters vol. 35, pp (2012)

24 NRE = N tot W SNP SP asyn ADD module simulating l i : (ADD(r) : l j, l k ) of register machine. l i a a l i 1 a a r 2 l j a ±1(li 2, {l j, l k }, 1) li 2 l k

25 NRE = N tot W SNP SP asyn SUB module simulating l i : (SUB(r) : l j, l k ) of register machine. l i l 1 4 S r s i a a a p 1(li 1, {r}, 1) r a(a 2 ) + /a 3 for 3 S r p < 8 S r ± S r (r, S r, 4 S r + s) a 8 Sr ±1(li 1 a ± S r (r, S r, 5 S r + s), {l j}, 1) a 9 Sr ±1(li 1, {l k}, 1) l j l k

26 NRE = N tot W SNP SP asyn FIN module. a(a 2 ) + /a 2 a 1 a a l h

27 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

28 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

29 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

30 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

31 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

32 In summary Asynchronous SNPSP systems: Shown SLIN = N tot SNP SP asyn (bound p ), p 1, by: N totsnp SP asyn (bound p) SLIN, p 1. SLIN N totsnp SP asyn (bound p), p 1. NRE = N tot W SNP SP asyn Under a normal form.

33 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

34 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

35 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

36 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

37 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

38 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

39 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

40 Final remarks Asynchronous SNP systems using extended rules are universal; Open question: 4 Asynchronous SNP systems using standard rules only are universal? Their conjecture: No. Plasticity rules can produce at most one spike each step; Plasticity rules with weighted synapses can produce more than one spike each step; Our (non)universality results provide some hint to support their conjecture α {±, } can be another form of synchronization: what if we remove this? A uniform construction? i.e. SUB module construction is independent on a given M. 4 Cavaliere, M., Egecioglu, O., Woodworth, S., Ionescu, I., Păun, G.: Asynchronous spiking neural P systems: Decidability and undecidability. DNA 2008, LNCS vol. 4848, pp (2008)

41 Thank you for your attention! End!

Notes on Spiking Neural P Systems and Finite Automata

Notes on Spiking Neural P Systems and Finite Automata Notes on Spiking Neural P Systems and Finite Automata Francis George C. Cabarle 1, Henry N. Adorna 1, Mario J. Pérez-Jiménez 2 1 Department of Computer Science University of the Philippines Diliman Diliman,

More information

CuSNP: Spiking Neural P Systems Simulators in CUDA

CuSNP: Spiking Neural P Systems Simulators in CUDA CuSNP: SN P Systems Simulator in CUDA 1 ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 20, Number 1, 2017, 57 70 CuSNP: Spiking Neural P Systems Simulators in CUDA Jym Paul A. Carandang

More information

Improving Simulations of Spiking Neural P Systems in NVIDIA CUDA GPUs: CuSNP

Improving Simulations of Spiking Neural P Systems in NVIDIA CUDA GPUs: CuSNP Improving Simulations of Spiking Neural P Systems in NVIDIA CUDA GPUs: CuSNP 1 Jym Paul Carandang, 1 John Matthew B. Villaflores, 1 Francis George C. Cabarle, 1 Henry N. Adorna, 2 Miguel Ángel Martínez-del-Amor

More information

Spiking Neural P Systems with Astrocyte-Like Control 1

Spiking Neural P Systems with Astrocyte-Like Control 1 Journal of Universal Computer Science, vol. 13, no. 11 (2007), 1707-1721 submitted: 10/9/06, accepted: 19/11/07, appeared: 28/11/07 J.UCS Spiking Neural P Systems with Astrocyte-Like Control 1 Gheorghe

More information

First Steps Towards a CPU Made of Spiking Neural P Systems

First Steps Towards a CPU Made of Spiking Neural P Systems Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. IV (2009), No. 3, pp. 244-252 First Steps Towards a CPU Made of Spiking Neural P Systems Miguel A. Gutiérrez-Naranjo,

More information

Asynchronous Spiking Neural P Systems

Asynchronous Spiking Neural P Systems Asynchronous Spiking Neural P Systems Matteo Cavaliere Microsoft Research-University of Trento Centre for Computational and Systems Biology, Trento, Italy matteo.cavaliere@cosbi.eu Omer Egecioglu, Oscar

More information

On Communication Complexity in Evolution-Communication P Systems

On Communication Complexity in Evolution-Communication P Systems ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 13, Number 2, 2010, 113 130 On Communication Complexity in Evolution-Communication P Systems Henry ADORNA 1, Gheorghe PĂUN2,3, Mario J. PÉREZ-JIMÉNEZ3

More information

Solving Subset Sum Problems by Time-free Spiking Neural P Systems

Solving Subset Sum Problems by Time-free Spiking Neural P Systems Appl. Math. Inf. Sci. 8, No. 1, 327-332 (2014) 327 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/080140 Solving Subset Sum Problems by Time-free Spiking

More information

Adaptive Fuzzy Spiking Neural P Systems for Fuzzy Inference and Learning

Adaptive Fuzzy Spiking Neural P Systems for Fuzzy Inference and Learning Adaptive Fuzzy Spiking Neural P Systems for Fuzzy Inference and Learning Jun Wang 1 and Hong Peng 2 1 School of Electrical and Information Engineering, Xihua University, Chengdu, Sichuan, 610039, China

More information

Spike Trains in Spiking Neural P Systems

Spike Trains in Spiking Neural P Systems Spike Trains in Spiking Neural P Systems Gheorghe Păun Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania, and Department of Computer Science and Artificial Intelligence

More information

Spiking Neural P Systems. A Tutorial

Spiking Neural P Systems. A Tutorial Spiking Neural P Systems. A Tutorial Gheorghe P UN Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucure³ti, Romania E-mail: george.paun@imar.ro, gpaun@us.es Abstract. We briey present

More information

On Controlled P Systems

On Controlled P Systems On Controlled P Systems Kamala Krithivasan 1, Gheorghe Păun 2,3, Ajeesh Ramanujan 1 1 Department of Computer Science and Engineering Indian Institute of Technology, Madras Chennai-36, India kamala@iitm.ac.in,

More information

Time and Synchronization in Membrane Systems

Time and Synchronization in Membrane Systems Fundamenta Informaticae XX (2007) 1 14 1 IOS Press Time and Synchronization in Membrane Systems Matteo Cavaliere Department of Computer Science and Artificial Intelligence University of Sevilla, Av. Reina

More information

Hybrid Transition Modes in (Tissue) P Systems

Hybrid Transition Modes in (Tissue) P Systems Hybrid Transition Modes in (Tissue) P Systems Rudolf Freund and Marian Kogler Faculty of Informatics, Vienna University of Technology Favoritenstr. 9, 1040 Vienna, Austria {rudi,marian}@emcc.at Summary.

More information

Theoretical Computer Science

Theoretical Computer Science Theoretical Computer Science 410 (2009) 2982 2991 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Sequential SNP systems based on min/max

More information

Cell-like Versus Tissue-like P Systems by Means of Sevilla Carpets

Cell-like Versus Tissue-like P Systems by Means of Sevilla Carpets Cell-like Versus Tissue-like P Systems by Means of Sevilla Carpets Daniel Díaz-Pernil 1, Pilar Gallego-Ortiz 2, Miguel A. Gutiérrez-Naranjo 2, Mario J. Pérez-Jiménez 2, Agustín Riscos-Núñez 2 1 Research

More information

Spiking Neural P Systems with Anti-Spikes as Transducers

Spiking Neural P Systems with Anti-Spikes as Transducers ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 14, Number 1, 2011, 20 30 Spiking Neural P Systems with Anti-Spikes as Transducers Venkata Padmavati METTA 1, Kamala KRITHIVASAN 2, Deepak

More information

On String Languages Generated by Numerical P Systems

On String Languages Generated by Numerical P Systems ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 8, Number 3, 205, 273 295 On String Languages Generated by Numerical P Systems Zhiqiang ZHANG, Tingfang WU, Linqiang PAN, Gheorghe PĂUN2 Key

More information

Solving Problems in a Distributed Way in Membrane Computing: dp Systems

Solving Problems in a Distributed Way in Membrane Computing: dp Systems Solving Problems in a Distributed Way in Membrane Computing: dp Systems Gheorghe Păun 1,2, Mario J. Pérez-Jiménez 2 1 Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania

More information

2006 Research Topics in Membrane Computing

2006 Research Topics in Membrane Computing 2006 Research Topics in Membrane Computing Gheorghe Păun Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucharest, Romania and Research Group on Natural Computing Department of Computer

More information

Solving Vertex Cover Problem by Tissue P Systems with Cell Division

Solving Vertex Cover Problem by Tissue P Systems with Cell Division Appl. Math. Inf. Sci. 8, No. 1, 333-337 (2014) 333 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/080141 Solving Vertex Cover Problem by Tissue P Systems

More information

Extended Spiking Neural P Systems

Extended Spiking Neural P Systems Extended Spiking Neural P Systems Artiom ALHAZOV 1,2, Rudolf FREUND 3, Marion OSWALD 3, and Marija SLAVKOVIK 3 1 Institute of Mathematics and Computer Science Academy of Sciences of Moldova Str. Academiei

More information

About the Efficiency of Spiking Neural P Systems

About the Efficiency of Spiking Neural P Systems About the Efficiency of Spiing Neural P Systems Jun Wang 1, Tseren-Onolt Ishdorj 2, Linqiang Pan 1,3 1 Key Laboratory of Image Processing and Intelligent Control Department of Control Science and Engineering

More information

Membrane Computing: Power, Efficiency, Applications

Membrane Computing: Power, Efficiency, Applications Membrane Computing: Power, Efficiency, Applications (A Quick Introduction) Gheorghe Păun Romanian Academy, Bucharest, RGNC, Sevilla University, Spain george.paun@imar.ro, gpaun@us.es Gh. Păun, Membrane

More information

Solving NP-complete Problems by Spiking Neural P Systems with Budding Rules

Solving NP-complete Problems by Spiking Neural P Systems with Budding Rules Solving NP-complete Problems by Spiking Neural P Systems with Budding Rules Tseren-Onolt Ishdorj 1 Alberto Leporati 2 Linqiang Pan 34 Jun Wang 3 1 Computational Biomodelling Laboratory Åbo Akademi University

More information

Complexity Classes in Membrane Computing

Complexity Classes in Membrane Computing Complexity Classes in Membrane Computing Fernando Sancho Caparrini Research Group on Natural Computing Dpt. Computer Science and Artificial Intelligence University of Seville, Spain Goal Main Object of

More information

Solving the N-Queens Puzzle with P Systems

Solving the N-Queens Puzzle with P Systems Solving the N-Queens Puzzle with P Systems Miguel A. Gutiérrez-Naranjo, Miguel A. Martínez-del-Amor, Ignacio Pérez-Hurtado, Mario J. Pérez-Jiménez Research Group on Natural Computing Department of Computer

More information

13th Brainstorming Week on Membrane Computing

13th Brainstorming Week on Membrane Computing 13th Brainstorming Week on Membrane Computing Sevilla, February 2 6, 2015 Luis F. Macías-Ramos Gheorghe Păun Agustín Riscos-Núñez Luis Valencia-Cabrera Editors 13th Brainstorming Week on Membrane Computing

More information

Simulation of Spiking Neural P Systems using Pnet Lab

Simulation of Spiking Neural P Systems using Pnet Lab Simulation of Spiking Neural P Systems using Pnet Lab Venkata Padmavati Metta Bhilai Institute of Technology, Durg vmetta@gmail.com Kamala Krithivasan Indian Institute of Technology, Madras kamala@iitm.ac.in

More information

Frontiers of Membrane Computing: Open Problems and Research Topics

Frontiers of Membrane Computing: Open Problems and Research Topics Frontiers of Membrane Computing: Open Problems and Research Topics Marian Gheorghe 1, Gheorghe Păun 2,3, Mario J. Pérez-Jiménez 3 Editors 1 Department of Computer Science, University of Sheffield Regent

More information

An Overview of Membrane Computing

An Overview of Membrane Computing An Overview of Membrane Computing Krishna Shankara Narayanan Department of Computer Science & Engineering Indian Institute of Technology Bombay Membrane Computing The paradigmatic idea of membrane computing

More information

An Optimal Frontier of the Efficiency of Tissue P Systems with Cell Division

An Optimal Frontier of the Efficiency of Tissue P Systems with Cell Division An Optimal Frontier of the Efficiency of Tissue P Systems with Cell Division A.E. Porreca 1, Niall Murphy 2,3, Mario J. Pérez-Jiménez 4 1 Dipartimento di Informatica, Sistemistica e Comunicazione Università

More information

MINIMAL INGREDIENTS FOR TURING COMPLETENESS IN MEMBRANE COMPUTING

MINIMAL INGREDIENTS FOR TURING COMPLETENESS IN MEMBRANE COMPUTING THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Series A, OF THE ROMANIAN ACADEMY Volume 18, Number 2/2017, pp. 182 187 MINIMAL INGREDIENTS FOR TURING COMPLETENESS IN MEMBRANE COMPUTING Bogdan

More information

15th Brainstorming Week on Membrane Computing

15th Brainstorming Week on Membrane Computing 15th Brainstorming Week on Membrane Computing Sevilla, January 31 February 3, 2017 Carmen Graciani Gheorghe Păun Agustín Riscos-Núñez Luis Valencia-Cabrera Editors 15th Brainstorming Week on Membrane

More information

Solving Multidimensional 0-1 Knapsack Problem by P Systems with Input and Active Membranes

Solving Multidimensional 0-1 Knapsack Problem by P Systems with Input and Active Membranes Solving Multidimensional 0-1 Knapsack Problem by P Systems with Input and Active Membranes Linqiang PAN 1,2, Carlos MARTIN-VIDE 2 1 Department of Control Science and Engineering Huazhong University of

More information

An Approach to Computational Complexity in Membrane Computing

An Approach to Computational Complexity in Membrane Computing An Approach to Computational Complexity in Membrane Computing Mario J. Pérez-Jiménez Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, University of Sevilla

More information

On P Systems with Bounded Parallelism

On P Systems with Bounded Parallelism On P Systems with Bounded Parallelism Francesco Bernardini Department of Computer Science, The University of Sheffield Regent Court, Portobello Street, Sheffield S1 4DP, UK F.Bernardini@dcs.shef.ac.uk

More information

P Systems with Symport/Antiport of Rules

P Systems with Symport/Antiport of Rules P Systems with Symport/Antiport of Rules Matteo CAVALIERE Research Group on Mathematical Linguistics Rovira i Virgili University Pl. Imperial Tárraco 1, 43005 Tarragona, Spain E-mail: matteo.cavaliere@estudiants.urv.es

More information

Further Twenty Six Open Problems in Membrane Computing

Further Twenty Six Open Problems in Membrane Computing Further Twenty Six Open Problems in Membrane Computing Gheorghe PĂUN Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania and Research Group on Natural Computing Department

More information

Fifth Brainstorming Week on Membrane Computing

Fifth Brainstorming Week on Membrane Computing Fifth Brainstorming Week on Membrane Computing Sevilla, January 29 February 2, 2007 Miguel Angel Gutiérrez-Naranjo, Gheorghe Păun, Alvaro Romero-Jiménez, Agustín Riscos-Núñez Editors Fifth Brainstorming

More information

A Framework for Complexity Classes in Membrane Computing

A Framework for Complexity Classes in Membrane Computing Electronic Notes in Theoretical Computer Science 225 (2009) 319 328 www.elsevier.com/locate/entcs A Framework for Complexity Classes in Membrane Computing Agustín Riscos-Núñez 1,2 Dpt. Computer Science

More information

6.8 The Post Correspondence Problem

6.8 The Post Correspondence Problem 6.8. THE POST CORRESPONDENCE PROBLEM 423 6.8 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that turns out to be a very helpful tool for

More information

Further Open Problems in Membrane Computing

Further Open Problems in Membrane Computing Further Open Problems in Membrane Computing Gheorghe PĂUN Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania and Research Group on Natural Computing Department of

More information

Tissue P Systems with Cell Division

Tissue P Systems with Cell Division Tissue P Systems with Cell Division Gheorghe PĂUN 1,2, Mario PÉREZ-JIMÉNEZ 2, Agustín RISCOS-NÚÑEZ 2 1 Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania 2 Research

More information

Array Insertion and Deletion P Systems

Array Insertion and Deletion P Systems Array Insertion and Deletion P Systems Henning Fernau 1 Rudolf Freund 2 Sergiu Ivanov 3 Marion Oswald 2 Markus L. Schmid 1 K.G. Subramanian 4 1 Universität Trier, D-54296 Trier, Germany Email: {fernau,mschmid}@uni-trier.de

More information

Application of Adaptive Fuzzy Spiking Neural P Systems in Fault Diagnosis of Power Systems

Application of Adaptive Fuzzy Spiking Neural P Systems in Fault Diagnosis of Power Systems Chinese Journal of Electronics Vol.23, No.1, Jan. 2014 Application of Adaptive Fuzzy Spiking Neural P Systems in Fault Diagnosis of Power Systems TU Min 1, WANG Jun 1, PENG Hong 2 and SHI Peng 3,4 (1.School

More information

On Flip-Flop Membrane Systems with Proteins

On Flip-Flop Membrane Systems with Proteins On Flip-Flop Membrane Systems with Proteins Andrei Păun 1,2, Alfonso Rodríguez-Patón 2 1 Department of Computer Science/IfM Louisiana Tech University P.O. Box 10348, Ruston, LA 71272, USA apaun@latech.edu

More information

On P Systems with Active Membranes

On P Systems with Active Membranes On P Systems with Active Membranes Andrei Păun Department of Computer Science, University of Western Ontario London, Ontario, Canada N6A 5B7 E-mail: apaun@csd.uwo.ca Abstract. The paper deals with the

More information

Cell-Like Fuzzy P System and Its Application of Coordination Control in Micro-grid

Cell-Like Fuzzy P System and Its Application of Coordination Control in Micro-grid Cell-Like Fuzzy P System and Its Application of Coordination Control in Micro-grid Ke Chen 1, Jun Wang 1(B),MingLi 1, Jun Ming 1, and Hong Peng 2 1 Sichuan Province Key Laboratory of Power Electronics

More information

CS481F01 Solutions 8

CS481F01 Solutions 8 CS481F01 Solutions 8 A. Demers 7 Dec 2001 1. Prob. 111 from p. 344 of the text. One of the following sets is r.e. and the other is not. Which is which? (a) { i L(M i ) contains at least 481 elements }

More information

Membrane Computing and Economics: Numerical P Systems

Membrane Computing and Economics: Numerical P Systems Membrane Computing and Economics: Numerical P Systems Gheorghe PĂUN Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania george.paun@imar.ro and Research Group on Natural

More information

CS5371 Theory of Computation. Lecture 14: Computability V (Prove by Reduction)

CS5371 Theory of Computation. Lecture 14: Computability V (Prove by Reduction) CS5371 Theory of Computation Lecture 14: Computability V (Prove by Reduction) Objectives This lecture shows more undecidable languages Our proof is not based on diagonalization Instead, we reduce the problem

More information

Weak Synchronization & Synchronizability. Multi-tape Automata and Machines

Weak Synchronization & Synchronizability. Multi-tape Automata and Machines Weak Synchronization and Synchronizability of Multi-tape Automata and Machines Oscar H. Ibarra 1 and Nicholas Tran 2 1 Department of Computer Science University of California at Santa Barbara ibarra@cs.ucsb.edu

More information

Modeling Neural Processes in Lindenmayer Systems

Modeling Neural Processes in Lindenmayer Systems Modeling Neural Processes in Lindenmayer Systems Carlos Martín-Vide and Tseren-Onolt Ishdorj Research Group on Mathematical Linguistics Rovira i Virgili University Pl. Imperial Tàrraco 1, 43005 Tarragona,

More information

Eighth Brainstorming Week on Membrane Computing Sevilla, February 1-5, 2010

Eighth Brainstorming Week on Membrane Computing Sevilla, February 1-5, 2010 RGNC REPORT 1/2010 Eighth Brainstorming Week on Membrane Computing Sevilla, February 1-5, 2010 Miguel Ángel Martínez del Amor Gheorghe Păun Ignacio Pérez Hurtado de Mendoza Agustín Riscos Núñez Editors

More information

Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks

Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks Adam Obtu lowicz Institute of Mathematics, Polish Academy of Sciences Śniadeckich 8, P.O.B.

More information

An Application of Genetic Algorithms to Membrane Computing

An Application of Genetic Algorithms to Membrane Computing An Application of Genetic Algorithms to Membrane Computing Gabi Escuela 1, Miguel A. Gutiérrez-Naranjo 2 1 Bio Systems Analysis Group Friedrich Schiller University Jena gabi.escuela@uni-jena.de 2 Research

More information

COSC 594 Final Presentation Membrane Systems/ P Systems

COSC 594 Final Presentation Membrane Systems/ P Systems COSC 594 Final Presentation Membrane Systems/ P Systems Mesbah Uddin & Gangotree Chakma November, 6 Motivation of Unconventional Computing Parallel computing-- restricted in conventional computers Deterministic

More information

Publications of the Research Group on Natural Computing (from 2000 to present date)

Publications of the Research Group on Natural Computing (from 2000 to present date) Publications of the Research Group on Natural Computing (from 2000 to present date) November 27, 2013 Publications in ISI Ranked Journals (excluding LNCS) References [1] T. Song, L.F. Macías-Ramos, L.

More information

Signaling P Systems and Verification Problems

Signaling P Systems and Verification Problems Signaling P Systems and Verification Problems Cheng Li 1, Zhe Dang 1,, Oscar H. Ibarra 2, and Hsu-Chun Yen 3 1 School of Electrical Engineering and Computer Science, Washington State University, Pullman,

More information

SOLVING DIOPHANTINE EQUATIONS WITH A PARALLEL MEMBRANE COMPUTING MODEL Alberto Arteta, Nuria Gomez, Rafael Gonzalo

SOLVING DIOPHANTINE EQUATIONS WITH A PARALLEL MEMBRANE COMPUTING MODEL Alberto Arteta, Nuria Gomez, Rafael Gonzalo 220 International Journal "Information Models and Analyses" Vol.1 / 2012 SOLVING DIOPHANTINE EQUATIONS WITH A PARALLEL MEMBRANE COMPUTING MODEL Alberto Arteta, Nuria Gomez, Rafael Gonzalo Abstract: Membrane

More information

The Post Correspondence Problem; Applications to Undecidability Results

The Post Correspondence Problem; Applications to Undecidability Results Chapter 8 The Post Correspondence Problem; Applications to Undecidability Results 8.1 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that

More information

Parallel Solution to the Dominating Set Problem by Tile Assembly System

Parallel Solution to the Dominating Set Problem by Tile Assembly System Appl. Math. Inf. Sci. 8, No. 1, 345-349 (2014) 345 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/080143 Parallel Solution to the Dominating Set Problem

More information

University of Sheffield Portobello Street, Regent Court, Sheffield, S1 4DP, UK {m.gheorghe,

University of Sheffield Portobello Street, Regent Court, Sheffield, S1 4DP, UK {m.gheorghe, A Kernel P System Marian Gheorghe 1,2, Florentin Ipate 2, and Ciprian Dragomir 1 1 Department of Computer Science University of Sheffield Portobello Street, Regent Court, Sheffield, S1 4DP, UK {m.gheorghe,

More information

A Tissue P Systems Based Uniform Solution To Tripartite Matching Problem

A Tissue P Systems Based Uniform Solution To Tripartite Matching Problem Fundamenta Informaticae 109 (2011) 1 10 1 DOI 10.3233/FI-2011-420 IOS Press A Tissue P Systems Based Uniform Solution To Tripartite Matching Problem Yunyun Niu, Linqiang Pan Key Laboratory of Image Processing

More information

COM S 330 Homework 08 Solutions. Type your answers to the following questions and submit a PDF file to Blackboard. One page per problem.

COM S 330 Homework 08 Solutions. Type your answers to the following questions and submit a PDF file to Blackboard. One page per problem. COM S 0 Homework 08 Solutions Type your answers to the following questions and submit a PDF file to Blackboard. One page per problem. Problem 1. [10pts] Let M = (S, T, s 0 ) be the state machine where

More information

Computing with cells: membrane systems - some complexity issues

Computing with cells: membrane systems - some complexity issues Computing with cells: membrane systems - some complexity issues Oscar H. Ibarra and Andrei Paun Department of Computer Science, University of California, Santa Barbara, CA 93106, USA; National Institute

More information

Natural Computing Modelling of the Polynomial Space Turing Machines

Natural Computing Modelling of the Polynomial Space Turing Machines Natural Computing Modelling of the Polynomial Space Turing Machines Bogdan Aman and Gabriel Ciobanu Romanian Academy, Institute of Computer Science Blvd. Carol I no., 756 Iaşi, Romania baman@iit.tuiasi.ro,

More information

B U L L E T I N of the International Membrane Computing Society I M C S

B U L L E T I N of the International Membrane Computing Society I M C S B U L L E T I N of the International Membrane Computing Society I M C S Number 4 December 2017 Bulletin Webpage: http://membranecomputing.net/imcsbulletin Webmaster: Andrei Florea, andrei91ro@gmail.com

More information

Testing Einstein s Formula on Brownian Motion Using Membrane Computing

Testing Einstein s Formula on Brownian Motion Using Membrane Computing Testing Einstein s Formula on Brownian Motion Using Membrane Computing Manuel A. Gálvez-Santisteban, Miguel A. Gutiérrez-Naranjo, Daniel Ramírez-Martínez, Elena Rivero-Gil Research Group on Natural Computing

More information

P Colonies with a Bounded Number of Cells and Programs

P Colonies with a Bounded Number of Cells and Programs P Colonies with a Bounded Number of Cells and Programs Erzsébet Csuhaj-Varjú 1 Maurice Margenstern 2 György Vaszil 1 1 Computer and Automation Research Institute Hungarian Academy of Sciences Kende utca

More information

Computation Histories

Computation Histories 208 Computation Histories The computation history for a Turing machine on an input is simply the sequence of configurations that the machine goes through as it processes the input. An accepting computation

More information

Signaling P Systems and Verification Problems

Signaling P Systems and Verification Problems Signaling P Systems and Verification Problems Cheng Li, Zhe Dang, Oscar H. Ibarra, and Hsu-Chun Yen School of Electrical Engineering and Computer Science Washington State University Pullman, WA 99164,

More information

Chapter 1 Introduction to Membrane Computing

Chapter 1 Introduction to Membrane Computing Chapter 1 Introduction to Membrane Computing Gheorghe Păun Institute of Mathematics of the Romanian Academy PO Box 1-764, 014700 Bucureşti, Romania george.paun@imar.ro Research Group on Natural Computing

More information

REAL-TIME COMPUTING WITHOUT STABLE

REAL-TIME COMPUTING WITHOUT STABLE REAL-TIME COMPUTING WITHOUT STABLE STATES: A NEW FRAMEWORK FOR NEURAL COMPUTATION BASED ON PERTURBATIONS Wolfgang Maass Thomas Natschlager Henry Markram Presented by Qiong Zhao April 28 th, 2010 OUTLINE

More information

P Colonies with a Bounded Number of Cells and Programs

P Colonies with a Bounded Number of Cells and Programs P Colonies with a Bounded Number of Cells and Programs Erzsébet Csuhaj-Varjú 1,2, Maurice Margenstern 3, and György Vaszil 1 1 Computer and Automation Research Institute, Hungarian Academy of Sciences

More information

The Pumping Lemma. for all n 0, u 1 v n u 2 L (i.e. u 1 u 2 L, u 1 vu 2 L [but we knew that anyway], u 1 vvu 2 L, u 1 vvvu 2 L, etc.

The Pumping Lemma. for all n 0, u 1 v n u 2 L (i.e. u 1 u 2 L, u 1 vu 2 L [but we knew that anyway], u 1 vvu 2 L, u 1 vvvu 2 L, etc. The Pumping Lemma For every regular language L, there is a number l 1 satisfying the pumping lemma property: All w L with w l can be expressed as a concatenation of three strings, w = u 1 vu 2, where u

More information

TAKE-HOME: OUT 02/21 NOON, DUE 02/25 NOON

TAKE-HOME: OUT 02/21 NOON, DUE 02/25 NOON CSE 555 MIDTERM EXAMINATION SOLUTIONS TAKE-HOME: OUT 02/21 NOON, DUE 02/25 NOON The completed test is to be submitted electronically to colbourn@asu.edu before the deadline, or time-stamped by the main

More information

A Model for Molecular Computing: Membrane Systems

A Model for Molecular Computing: Membrane Systems A Model for Molecular Computing: Membrane Systems Claudio Zandron DISCo - Universita di Milano-Bicocca zandron@disco.unimib.it A Model for Molecular Computing: Membrane Systems p.1/43 Summary Membrane

More information

Parikh s theorem. Håkan Lindqvist

Parikh s theorem. Håkan Lindqvist Parikh s theorem Håkan Lindqvist Abstract This chapter will discuss Parikh s theorem and provide a proof for it. The proof is done by induction over a set of derivation trees, and using the Parikh mappings

More information

Characterizations of Catalytic Membrane Computing Systems

Characterizations of Catalytic Membrane Computing Systems Characterizations of Catalytic Membrane Computing Systems (Extended Abstract) Oscar H. Ibarra, Zhe Dang, Omer Egecioglu, and Gaurav Saxena Department of Computer Science University of California Santa

More information

Active membrane systems without charges and using only symmetric elementary division characterise P

Active membrane systems without charges and using only symmetric elementary division characterise P Active membrane systems without charges and using only symmetric elementary division characterise P Niall Murphy 1 and Damien Woods 2 1 Department of Computer Science, National University of Ireland, Maynooth,

More information

On Stateless Multicounter Machines

On Stateless Multicounter Machines On Stateless Multicounter Machines Ömer Eğecioğlu and Oscar H. Ibarra Department of Computer Science University of California, Santa Barbara, CA 93106, USA Email: {omer, ibarra}@cs.ucsb.edu Abstract. We

More information

P systems based on tag operations

P systems based on tag operations Computer Science Journal of Moldova, vol.20, no.3(60), 2012 P systems based on tag operations Yurii Rogozhin Sergey Verlan Abstract In this article we introduce P systems using Post s tag operation on

More information

Lecture 12: Mapping Reductions

Lecture 12: Mapping Reductions Lecture 12: Mapping Reductions October 18, 2016 CS 1010 Theory of Computation Topics Covered 1. The Language EQ T M 2. Mapping Reducibility 3. The Post Correspondence Problem 1 The Language EQ T M The

More information

Computability and Complexity

Computability and Complexity Computability and Complexity Lecture 5 Reductions Undecidable problems from language theory Linear bounded automata given by Jiri Srba Lecture 5 Computability and Complexity 1/14 Reduction Informal Definition

More information

Lipschitz Robustness of Finite-state Transducers

Lipschitz Robustness of Finite-state Transducers Lipschitz Robustness of Finite-state Transducers Roopsha Samanta IST Austria Joint work with Tom Henzinger and Jan Otop December 16, 2014 Roopsha Samanta Lipschitz Robustness of Finite-state Transducers

More information

P Automata: Concepts, Results and New Aspects

P Automata: Concepts, Results and New Aspects P Automata: Concepts, Results and New Aspects Erzsébet Csuhaj-Varjú Computer and Automation Research Institute Hungarian Academy of Sciences Kende u. 13-17, 1111 Budapest, Hungary and Department of Algorithms

More information

Twelfth Brainstorming Week on Membrane Computing

Twelfth Brainstorming Week on Membrane Computing Twelfth Brainstorming Week on Membrane Computing Sevilla, February 3 7, 2014 Luis F. Macías-Ramos Miguel Ángel Martínez-del-Amor Gheorghe Păun Agustín Riscos-Núñez Luis Valencia-Cabrera Editors Twelfth

More information

Theory Bridge Exam Example Questions

Theory Bridge Exam Example Questions Theory Bridge Exam Example Questions Annotated version with some (sometimes rather sketchy) answers and notes. This is a collection of sample theory bridge exam questions. This is just to get some idea

More information

AN OPTIMIZATION SPIKING NEURAL P SYSTEM FOR APPROXIMATELY SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS

AN OPTIMIZATION SPIKING NEURAL P SYSTEM FOR APPROXIMATELY SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS International Journal of Neural Systems, Vol. 24, No. 5 (2014) 1440006 (16 pages) c World Scientific Publishing Company DOI: 10.1142/S0129065714400061 AN OPTIMIZATION SPIKING NEURAL P SYSTEM FOR APPROXIMATELY

More information

Minimal Cooperation in Symport/Antiport Tissue P Systems

Minimal Cooperation in Symport/Antiport Tissue P Systems Minimal Cooperation in Symport/Antiport Tissue P Systems Artiom Alhazov Yurii Rogozhin Institute of Mathematics and Computer Science Academy of Sciences of Moldova Academiei 5, Chişinău, MD-08, Moldova

More information

Non-emptiness Testing for TMs

Non-emptiness Testing for TMs 180 5. Reducibility The proof of unsolvability of the halting problem is an example of a reduction: a way of converting problem A to problem B in such a way that a solution to problem B can be used to

More information

Theory of Computation

Theory of Computation Theory of Computation Lecture #10 Sarmad Abbasi Virtual University Sarmad Abbasi (Virtual University) Theory of Computation 1 / 35 Lecture 10: Overview Undecidability of the Halting Problem Russell s Paradox

More information

CSCE 551 Final Exam, Spring 2004 Answer Key

CSCE 551 Final Exam, Spring 2004 Answer Key CSCE 551 Final Exam, Spring 2004 Answer Key 1. (10 points) Using any method you like (including intuition), give the unique minimal DFA equivalent to the following NFA: 0 1 2 0 5 1 3 4 If your answer is

More information

An Application of the PCol Automata in Robot Control

An Application of the PCol Automata in Robot Control An Application of the PCol Automata in Robot Control Miroslav Langer 1, Luděk Cienciala 1, Lucie Ciencialová 1, Michal Perdek 1, and Alice Kelemenová 1 Institute of Computer Science and Research Institute

More information

Termination Detection for Synchronous Algorithms in P Systems

Termination Detection for Synchronous Algorithms in P Systems Termination Detection for Synchronous Algorithms in P Systems Huiling Wu Abstract We continue the research on termination detection for synchronous algorithms in P systems []. This paper is the first attempt

More information

P Systems for Traffic Flow Simulation

P Systems for Traffic Flow Simulation P Systems for Traffic Flow Simulation Jiří Dvorský 21, Zbyněk Janoška 1, and Lukáš Vojáček 2 1 Department of Geoinformatics, Palacký University, Třída Svobody 26, 771 46, Olomouc, Czech Republic jiri.dvorsky@upol.cz,zbynek.janoska@cdv.cz

More information

1 Acceptance, Rejection, and I/O for Turing Machines

1 Acceptance, Rejection, and I/O for Turing Machines 1 Acceptance, Rejection, and I/O for Turing Machines Definition 1.1 (Initial Configuration) If M = (K,Σ,δ,s,H) is a Turing machine and w (Σ {, }) then the initial configuration of M on input w is (s, w).

More information

Fast neural network simulations with population density methods

Fast neural network simulations with population density methods Fast neural network simulations with population density methods Duane Q. Nykamp a,1 Daniel Tranchina b,a,c,2 a Courant Institute of Mathematical Science b Department of Biology c Center for Neural Science

More information