Univerzita Komenského v Bratislave
|
|
|
- Kerrie Marsh
- 9 years ago
- Views:
Transcription
1 Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Michal Kováč Autoreferát dizertačnej práce Biologically inspired computation models na získanie akademického titulu philosophiae doctor v odbore doktorandského štúdia: Informatika Miesto a dátum: Bratislava,
2 (2. strana autoreferátu) Dizertačná práca bola vypracovaná v dennej forme doktorandského štúdia na Katedre aplikovanej informatiky na Fakulte matematiky, fyziky a informatiky, Univerzity Komenského v Bratislave Predkladateľ: Mgr. Michal Kováč Školiteľ: doc. RNDr. Damas Gruska, PhD. Oponenti: (meno a priezvisko oponenta s uvedením jeho titulov a hodností a názov ustanovizne, s ktorou je oponent v pracovnom pomere) Obhajoba dizertačnej práce sa koná... o... h pred komisiou pre obhajobu dizertačnej práce v odbore doktorandského štúdia vymenovanou predsedom odborovej komisie... (uviesť dátum vymenovania) (študijný odbor) (názov študijného programu doktorandského štúdia) na (presná adresa miesta konania obhajoby dizertačnej práce) Predseda odborovej komisie: Prof. RNDr. Branislav Rovan, PhD. Fakulta matematiky, fyziky a informatiky Univerzity Komenského Mlynská dolina Bratislava
3 Introduction There are a lot of areas in the theoretical computer science that are motivated by other science fields. Computation models motivated by biology forms a large group of them. They include neural networks, computational models based on DNA evolutionary algorithms, which have already found their use in computer science and proved that it is worth to be inspired by biology. L- systems are specialized for describing the growth of plants, but they have also found the applications in computer graphics, especially in fractal geometry. Other emerging areas are still awaiting for their more significant uses. One of them is the membrane computing. It is relatively young field of natural computing - in comparison: neural networks have been researched since 1943 and membrane systems since Membrane systems (P systems) are distributed parallel computing devices inspired by the structure and functionality of cells. Recently, many P system variants have been developed in order to simulate the cells more realistically or just to improve the computational power. P systems Nature computes not only at the neural or genetic level, but also at the cellular level. In general, any non-trivial biological system has a hierarchical structure where objects and information flows between regions, what can be interpreted as a computation process. The regions are typically delimited by various types of membranes at different levels from cell membranes, through skin membrane to virtual membranes which delimits different parts of an ecosystem. This hierarchical system can be seen in other field such as distributed computing, where again well delimited computing units coexist and are hierarchically arranged in complex systems from single processors to the internet. Membranes keep together certain chemicals or information and selectively determines which of them may pass through. From these observations, Păun introduces the notion of a membrane structure as a mathematical representation of hierarchical architectures composed of membranes. It is usually represented as a Venn diagram with all the considered sets being subsets of a unique set and not allowed to be intersected. Every two sets are either one the subset of the other, or disjoint. Outermost membrane (also called skin membrane) delimits the finite inside and the infinite outside. 3
4 Results We have studied several variants of sequential P systems in order to obtain universality without using maximal parallelism. A variant with rewriting rules that can use inhibitors was shown to be universal in both generating and accepting case. The generating model is able to simulate maximal parallel P system and the accepting model can simulate a register machine. The constructive proof for the generating case is valuable not only for the universality, but also can be seen as a method of conversion between P systems in sequential manner and maximally parallel manner, which may be essential for future works on P systems and other multiset rewriting systems. Sequential variants are promising alternative to traditional maximal parallel variants and will be good subject for the further research. Future plans include research of other more restricted variants such as omitting cooperation in the rules or restricting the power of inhibitors. In addition, we have defined a new variants of zero-testing, aiming to fit in layers between mere reformulations of the basic sequential P system and universal sequential P systems with inhibitors. These include various forms of detection of empty membranes, which is specific for membrane systems. As for now, the work is currently in progress, and the results obtained so far have been just the computational completeness. However, one variant with objects avoiding empty regions is more promising for our goal because the standard contruction of register machine do not work. We conjecture this variant is not universal, possibly equivalent with Petri nets. There are many features not yet combined, so we suggest them for the fur ther research (non-cooperative rules, rules with priorities, decaying objects, deterministic steps,... ). Aside from the research of the computational power, there are many open problems in the area of decision problems of certain properties. Interesting ideas for future work can be taken from Bottoni et. al. as they define an abstract notion of negative application conditions for general rewriting systems, which is for multiset rewriting rendered as usage of inhibitors. Although they considered only nondeleting rules (after application of each rule the resulting multiset is a superset of the current multiset), interesting results was shown that the termination of rewriting was shown to be decidable. We have investigated the decidability problems of existence of (in)finite computation for a universal class of P systems with active membranes. We have shown and published our results that are on both sides of the decidability barrier. Regarding the open problem stated in about sequential active P systems with hard membranes (without communication between membranes), it could be interesting to find a connection between the universality 4
5 and decidability of these termination problems. We research sequential P systems with active membranes also in combination with notions inspired by reaction systems, i.e. using sets instead of multisets and the assumption of non-permanency of objects. There are no results yet in this area and our proposals could be set as a single topic for the future study. Bibliography [1] Np-completeness. In Claude Sammut and GeoffreyI. Webb, editors, Encyclopedia of Machine Learning, pages Springer US, [2] LM Adleman. Molecular computation of solutions to combinatorial problems. Science, 266(5187): , [3] Oana Agrigoroaiei and Gabriel Ciobanu. Flattening the transition p systems with dissolution. In Proceedings of the 11th international conference on Membrane computing, CMC 10, pages 53 64, Berlin, Heidelberg, Springer-Verlag. [4] Artiom Alhazov. P systems without multiplicities of symbol-objects. In Information Processing Letters, accepted, [5] Artiom Alhazov. Properties of membrane systems. In Marian Gheorghe, Gheorghe Păun, Grzegorz Rozenberg, Arto Salomaa, and Sergey Verlan, editors, Membrane Computing, volume 7184 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [6] Artiom Alhazov and Rudolf Freund. P systems with toxic objects. In Marian Gheorghe, Grzegorz Rozenberg, Arto Salomaa, Petr Sosík, and Claudio Zandron, editors, Membrane Computing, volume 8961 of Lecture Notes in Computer Science, pages Springer International Publishing, [7] IoanI. Ardelean. Biological roots and applications of p systems: Further suggestions. In HendrikJan Hoogeboom, Gheorghe Păun, Grzegorz Rozenberg, and Arto Salomaa, editors, Membrane Computing, volume 4361 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [8] FAC Azevedo, LRB Carvalho, LT Grinberg, JM Farfel, REL Ferreti, REP Leite, WJ Filho, R Lent, and S Herculano-Houzel. Equal 5
6 numbers of neuronal and nonneuronal cells make the human brain an isometrically scaled-up primate brain. Journal of Comparative Neurology, 513(5): , [9] Henry Givens Baker. Rabin s proof of the undecidability of the reachability set inclusion problem of vector addition systems. Massachusetts Institute of Technology, Project MAC, [10] Roberto Barbuti, Andrea Maggiolo-Schettini, Paolo Milazzo, and Simone Tini. Membrane systems working in generating and accepting modes: expressiveness and encodings. In Proceedings of the 11th international conference on Membrane computing, CMC 10, pages , Berlin, Heidelberg, Springer-Verlag. [11] Roberto Barbuti, Andrea Maggiolo-Schettini, Paolo Milazzo, and Simone Tini. Membrane systems working in generating and accepting modes: expressiveness and encodings. In Proceedings of the 11th international conference on Membrane computing, CMC 10, pages , Berlin, Heidelberg, Springer-Verlag. [12] Roberto Barbuti, Andrea Maggiolo Schettini, Paolo Milazzo, and Angelo Troina. The calculus of looping sequences for modeling biological membranes. In George Eleftherakis, Petros Kefalas, Gheorghe Păun, Grzegorz Rozenberg, and Arto Salomaa, editors, Membrane Computing, volume 4860 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [13] Daniela Besozzi. Computational and modelling power of P systems. PhD thesis, Universita degli Studi di Milano, Milano, Italy, [14] Henning Bordihn, Henning Fernau, and Markus Holzer. Accepting pure grammars and systems. In Otto-von-Guericke-Universitat Magdeburg, Fakultat fur Informatik, Preprint Nr, [15] Paolo Bottoni, Kathrin Hoffmann, and Francesco Parisi-Presicce. Termination of algebraic rewriting with inhibitors. ECEASST, 4, [16] Catalin Buiu, Cristian Vasile, and Octavian Arsene. Development of membrane controllers for mobile robots. Information Sciences, 187(0):33 51, [17] Mónica Cardona, M. Angels Colomer, Antoni Margalida, Antoni Palau, Ignacio Pérez-Hurtado, Mario J. Pérez-Jiménez, and Delfí 6
7 Sanuy. A computational modeling for real ecosystems based on p systems. 10(1):39 53, mar [18] Mónica Cardona, M. Angels Colomer, Mario J. Pérez-Jiménez, Delfí Sanuy, and Antoni Margalida. Membrane computing. chapter Modeling Ecosystems Using P Systems: The Bearded Vulture, a Case Study, pages Springer-Verlag, Berlin, Heidelberg, [19] Professor Cayley. On the analytical forms called trees. American Journal of Mathematics, 4(1):pp , [20] José M. Cecilia, José M. García, Ginés D. Guerrero, Miguel A. Martínez del Amor, Ignacio Pérez-Hurtado, and Mario J. Pérez-Jiménez. Simulating a p system based efficient solution to sat by using gpus. Journal of Logic and Algebraic Programming, 79: , 08/ Membrane computing and programming. [21] N. Chomsky. Three models for the description of language. Information Theory, IRE Transactions on, 2(3): , September [22] George M. Church, Yuan Gao, and Sriram Kosuri. Next-generation digital information storage in dna. Science, 337(6102):1628, [23] G. Ciobanu and Gheorghe Păun. The minimal parallelism is still universal, [24] Gabriel Ciobanu, Linqiang Pan, Gheorghe Pun, and Mario J. Pérez-Jiménez. P systems with minimal parallelism. Theor. Comput. Sci., 378(1): , June [25] Zhe Dang and Oscar H. Ibarra. On p systems operating in sequential mode. In International Journal of Foundations of Computer Science, pages , [26] Jrgen Dassow and Gheorghe Paun. Regulated Rewriting in Formal Language Theory. Springer Publishing Company, Incorporated, 1st edition, [27] Martin Davis. Hilbert s tenth problem is unsolvable. American Mathematical Monthly, pages , [28] Rocco De Nicola and Frits Vaandrager. Three logics for branching bisimulation. J. ACM, 42(2): , mar
8 [29] Reinhard Diestel. Graph Theory. Number 173 in Graduate Texts in Mathematics. Springer, [30] Catherine Dufourd, Alain Finkel, and Ph. Schnoebelen. Reset nets between decidability and undecidability. In Proceedings of the 25th International Colloquium on Automata, Languages and Programming, ICALP 98, pages , London, UK, UK, Springer-Verlag. [31] A. Ehrenfeucht and G. Rozenberg. Introducing time in reaction systems. Theor. Comput. Sci., 410(4-5): , feb [32] Diego Figueira, Santiago Figueira, Sylvain Schmitz, and Philippe Schnoebelen. Ackermannian and primitive-recursive bounds with dickson s lemma. In Proceedings of the 2011 IEEE 26th Annual Symposium on Logic in Computer Science, LICS 11, pages , Washington, DC, USA, IEEE Computer Society. [33] Alain Finkel. The minimal coverability graph for petri nets. In Grzegorz Rozenberg, editor, Advances in Petri Nets 1993, volume 674 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [34] Rudolf Freund. Asynchronous p systems and p systems working in the sequential mode. In Proceedings of the 5th international conference on Membrane Computing, WMC 04, pages 36 62, Berlin, Heidelberg, Springer-Verlag. [35] Rudolf Freund, Lila Kari, Marion Oswald, and Petr Sosík. Computationally universal p systems without priorities: two catalysts are sufficient. Theoretical Computer Science, 330(2): , Descriptional Complexity of Formal Systems. [36] Rudolf Freund, Alberto Leporati, Marion Oswald, and Claudio Zandron. Sequential p systems with unit rules and energy assigned to membranes. In Proceedings of the 4th international conference on Machines, Computations, and Universality, MCU 04, pages , Berlin, Heidelberg, Springer-Verlag. [37] Renana Gershoni, Ehud Keinan, Gheorghe Păun, Ron Piran, Tamar Ratner, and Sivan Shoshani. Research topics arising from the (planned) P systems implementation experiment in Technion. In Daniel Díaz-Pernil, Carmen Graciani, Miguel Angel Gutiérrez-Naranjo, Gheorghe Păun, Ignacio Pérez-Hurtado, and Agustín Riscos-Nú nez, 8
9 editors, Sixth Brainstorming Week on Membrane Computing, pages , [38] Michel Hack. The recursive equivalence of the reachability problem and the liveness problem for petri nets and vector addition systems. In Proceedings of the 15th Annual Symposium on Switching and Automata Theory (Swat 1974), SWAT 74, pages , Washington, DC, USA, IEEE Computer Society. [39] Michel Hack. The recursive equivalence of the reachability problem and the liveness problem for petri nets and vector addition systems. In Proceedings of the 15th Annual Symposium on Switching and Automata Theory (Swat 1974), SWAT 74, pages , Washington, DC, USA, IEEE Computer Society. [40] Michel Hack. The equality problem for vector addition systems is undecidable. Theoretical Computer Science, 2(1):77 95, [41] Oscar H. Ibarra, Hsu chun Yen, and Zhe Dang. Dang: The power of maximal parallelism in p systems. In Proceedings of the Eight Conference on Developments in Language Theory, pages Springer, [42] Oscar H. Ibarra, Zhe Dang, and Omer Egecioglu. Catalytic p systems, semilinear sets, and vector addition systems. Theor. Comput. Sci., 312(2-3): , [43] OscarH. Ibarra, Zhe Dang, Omer Egecioglu, and Gaurav Saxena. Characterizations of catalytic membrane computing systems. In Branislav Rovan and Peter Vojtáš, editors, Mathematical Foundations of Computer Science 2003, volume 2747 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [44] OscarH. Ibarra, Sara Woodworth, Hsu-Chun Yen, and Zhe Dang. On sequential and 1-deterministic p systems. In Lusheng Wang, editor, Proceedings of the 11th annual international conference on Computing and Combinatorics, volume 3595 of COCOON 05, pages Springer-Verlag, Berlin, Heidelberg, [45] Mihai Ionescu and Dragos Sburlan. On p systems with promoters/inhibitors. Journal of Universal Computer Science, 10(5): , may
10 [46] Ryuichi Ito. Every semilinear set is a finite union of disjoint linear sets. Journal of Computer and System Sciences, 3(2): , [47] Lila Kari, Greg Gloor, and Sheng Yu. Using dna to solve the bounded post correspondence problem. Theoretical Computer Science, 231(2): , [48] Richard M. Karp and Raymond E. Miller. Parallel program schemata. J. Comput. Syst. Sci., 3(2): , may [49] S. Khrisna and A. Păun. Three universality results on P systems. TR 28/03, URV Tarragona, [50] Jetty Kleijn and Maciej Koutny. Membrane systems with qualitative evolution rules. Fundam. Inf., 110(1-4): , jan [51] Dexter C. Kozen. Automata and Computability. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1st edition, [52] Aristid Lindenmayer. Mathematical models for cellular interactions in development, ii. simple and branching filaments with two-sided inputs. J. Theoretical Biology, pages , [53] Richard J. Lipton. The reachability problem requires exponential space. Research report (Yale University. Department of Computer Science). Department of Computer Science, Yale University, [54] Ernst W. Mayr. An algorithm for the general petri net reachability problem. In Proceedings of the Thirteenth Annual ACM Symposium on Theory of Computing, STOC 81, pages , New York, NY, USA, ACM. [55] Paolo Milazzo. Qualitative and Quantitative Formal Modeling of Biological Systems. PhD thesis, Universita di Pisa, [56] David J. Montana and Lawrence Davis. Training feedforward neural networks using genetic algorithms. In Proceedings of the 11th international joint conference on Artificial intelligence - Volume 1, IJCAI 89, pages , San Francisco, CA, USA, Morgan Kaufmann Publishers Inc. [57] Madhu Mutyam and Kamala Krithivasan. P systems with membrane creation: Universality and efficiency. In Proceedings of the Third International Conference on Machines, Computations, and 10
11 Universality, MCU 01, pages , London, UK, UK, Springer-Verlag. [58] Research Group on Natural Computing. Mecosim membrane computing simulator, [59] Rohit J. Parikh. On context-free languages. J. ACM, 13(4): , October [60] Andrei Paun and Gheorghe Paun. The power of communication: P systems with symport/antiport. New Gen. Comput., 20(3): , July [61] Gheorghe Păun. Computing with membranes. Technical Report 208, Turku Center for Computer Science-TUCS, ( [62] Gheorghe Paun and Mario J. Pérez-Jiménez. Towards bridging two cell-inspired models: P systems and r systems. Theoretical Computer Science, 429: , [63] Gheorghe Paun, Grzegorz Rozenberg, and Arto Salomaa. The Oxford Handbook of Membrane Computing. Oxford University Press, Inc., New York, NY, USA, [64] Mario J. Pérez-Jiménez. P systems-based modelling of cellular signalling pathways. Workshop on Membrane Computing, WMC7, pages 54 73, July 17-21, [65] James Lyle Peterson. Petri Net Theory and the Modeling of Systems. Prentice Hall PTR, Upper Saddle River, NJ, USA, [66] Carl Adam Petri. Kommunikation mit Automaten. PhD thesis, Universität Hamburg, [67] Ignacio Pérez-Hurtado, Luis Valencia-Cabrera, Mario J. Pérez-Jiménez, Maria Angels Colomer, and Agustin Riscos-Núñez. Mecosim: A general purpose software tool for simulating biological phenomena by means of p systems. In BIC-TA 10, pages , [68] Gheorghe Păun. P systems with active membranes: Attacking NP complete problems. Journal of Automata, Languages and Combinatorics, 6:75 90, [69] Gheorghe Păun. Computing with membranes. Journal of Computer and System Sciences, 61(1): ,
12 [70] Gheorghe Păun. Introduction to membrane computing. In Gabriel Ciobanu, Gheorghe Păun, and MarioJ. Pérez-Jiménez, editors, Applications of Membrane Computing, Natural Computing Series, pages Springer Berlin Heidelberg, [71] Gheorghe Păun, Yasuhiro Suzuki, and Hiroshi Tanaka. P systems with energy accounting. International Journal of Computer Mathematics, 78(3): , [72] Charles Rackoff. The covering and boundedness problems for vector addition systems. Theoretical Computer Science, 6(2): , [73] H. G. Rice. Classes of recursively enumerable sets and their decision problems. Trans. Amer. Math. Soc., 74: , [74] J.M. Robson. Parallel algorithms for np-complete problems. In Ricardo Baeza-Yates and Udi Manber, editors, Computer Science, pages Springer US, [75] Grzegorz Rozenberg. Reaction systems: A formal framework for processes. In Giuliana Franceschinis and Karsten Wolf, editors, Applications and Theory of Petri Nets, volume 5606 of Lecture Notes in Computer Science, pages Springer Berlin Heidelberg, [76] Dragoş Sburlan. Non-cooperative p systems with priorities characterize pset0l. In Proceedings of the 6th International Conference on Membrane Computing, WMC 05, pages , Berlin, Heidelberg, Springer-Verlag. [77] Dragos Sburlan. Promoting and Inhibiting Contexts in Membrane Computing. PhD thesis, University of Seville. [78] Dragoş Sburlan. Further results on p systems with promoters/inhibitors. International Journal of Foundations of Computer Science, 17(01): , [79] Michael John Sebastian Smith. Application-Specific Integrated Circuits. Addison-Wesley Professional, 1st edition, [80] Petr Sosík and Rudolf Freund. P systems without priorities are computationally universal. In Revised Papers from the International Workshop on Membrane Computing, WMC-CdeA 02, pages , London, UK, UK, Springer-Verlag. 12
13 [81] Mark Stamp. Once upon a time-memory tradeoff, [82] Hsu-Chun Yen. Introduction to petri net theory. In Zoltán Esik, Carlos Martín-Vide, and Victor Mitrana, editors, Recent Advances in Formal Languages and Applications, volume 25 of Studies in Computational Intelligence, pages Springer Berlin Heidelberg, [83] Ge-Xiang Zhang, Chun-Xiu Liu, and Hai-Na Rong. Analyzing radar emitter signals with membrane algorithms. Mathematical and Computer Modelling, 52(11 12): , The BIC-TA 2009 Special Issue, International Conference on Bio-Inspired Computing: Theory and Applications. Own publications [1] Michal Kováč. Using inhibitors to achieve universality of sequential p systems. In Informal Proceedings of Computability in Europe, CiE 2014, [2] Michal Kováč. Decidability of termination problems for sequential p systems with active membranes. In Proceedings of Computability in Europe, CiE 2015, Citations [1] in Bachelor thesis of Martin Gábriš (2014): Analýza behaviorálnych vlastností membránových systémov 13
Remarks on the computational complexity of small universal Turing machines
Remarks on the computational complexity of small universal Turing machines Damien Woods School of Mathematics Boole Centre for Research in Informatics, University College Cork, Ireland http://www.bcri.ucc.ie/
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Grammars with Regulated Rewriting
Grammars with Regulated Rewriting Jürgen Dassow Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Lecture in the 5 th PhD Program Formal Languages and Applications PhD Program Formal Languages
3515ICT Theory of Computation Turing Machines
Griffith University 3515ICT Theory of Computation Turing Machines (Based loosely on slides by Harald Søndergaard of The University of Melbourne) 9-0 Overview Turing machines: a general model of computation
CS556 Course Project Performance Analysis of M-NET using GSPN
Performance Analysis of M-NET using GSPN CS6 Course Project Jinchun Xia Jul 9 CS6 Course Project Performance Analysis of M-NET using GSPN Jinchun Xia. Introduction Performance is a crucial factor in software
Doctor of Philosophy in Computer Science
Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects
Generating models of a matched formula with a polynomial delay
Generating models of a matched formula with a polynomial delay Petr Savicky Institute of Computer Science, Academy of Sciences of Czech Republic, Pod Vodárenskou Věží 2, 182 07 Praha 8, Czech Republic
Computation Beyond Turing Machines
Computation Beyond Turing Machines Peter Wegner, Brown University Dina Goldin, U. of Connecticut 1. Turing s legacy Alan Turing was a brilliant mathematician who showed that computers could not completely
Learning Automata and Grammars
WDS'11 Proceedings of Contributed Papers, Part I, 125 130, 2011. ISBN 978-80-7378-184-2 MATFYZPRESS Learning Automata and Grammars P. Černo Charles University, Faculty of Mathematics and Physics, Prague,
Computer Science MS Course Descriptions
Computer Science MS Course Descriptions CSc I0400: Operating Systems Underlying theoretical structure of operating systems; input-output and storage systems, data management and processing; assembly and
C u r r i c u l u m V i t a e György Vaszil
C u r r i c u l u m V i t a e György Vaszil May, 2011 Personal Family status: Languages: Married, father of three children (seven and five years, 21 months) English, German, Hungarian (mother tongue) Education
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
Competitive Analysis of On line Randomized Call Control in Cellular Networks
Competitive Analysis of On line Randomized Call Control in Cellular Networks Ioannis Caragiannis Christos Kaklamanis Evi Papaioannou Abstract In this paper we address an important communication issue arising
A Performance Comparison of Five Algorithms for Graph Isomorphism
A Performance Comparison of Five Algorithms for Graph Isomorphism P. Foggia, C.Sansone, M. Vento Dipartimento di Informatica e Sistemistica Via Claudio, 21 - I 80125 - Napoli, Italy {foggiapa, carlosan,
A new evaluation model for e-learning programs
A new evaluation model for e-learning programs Uranchimeg Tudevdagva 1, Wolfram Hardt 2 Abstract This paper deals with a measure theoretical model for evaluation of e-learning programs. Based on methods
SECRET sharing schemes were introduced by Blakley [5]
206 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 1, JANUARY 2006 Secret Sharing Schemes From Three Classes of Linear Codes Jin Yuan Cunsheng Ding, Senior Member, IEEE Abstract Secret sharing has
Turing Machines: An Introduction
CIT 596 Theory of Computation 1 We have seen several abstract models of computing devices: Deterministic Finite Automata, Nondeterministic Finite Automata, Nondeterministic Finite Automata with ɛ-transitions,
Course Manual Automata & Complexity 2015
Course Manual Automata & Complexity 2015 Course code: Course homepage: Coordinator: Teachers lectures: Teacher exercise classes: Credits: X_401049 http://www.cs.vu.nl/~tcs/ac prof. dr. W.J. Fokkink home:
Regular Languages and Finite Automata
Regular Languages and Finite Automata 1 Introduction Hing Leung Department of Computer Science New Mexico State University Sep 16, 2010 In 1943, McCulloch and Pitts [4] published a pioneering work on a
Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.
Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected
Evolutionary Algorithms Software
Evolutionary Algorithms Software Prof. Dr. Rudolf Kruse Pascal Held {kruse,pheld}@iws.cs.uni-magdeburg.de Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Institut für Wissens- und Sprachverarbeitung
Bachelor Degree in Informatics Engineering Master courses
Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko
Stage III courses COMPSCI 314
Stage III courses To major in Computer Science, you have to take four Stage III COMPSCI courses, plus one other Stage III course chosen from the BSc Schedule. This may be another Stage III COMPSCI course.
Genetic programming with regular expressions
Genetic programming with regular expressions Børge Svingen Chief Technology Officer, Open AdExchange [email protected] 2009-03-23 Pattern discovery Pattern discovery: Recognizing patterns that characterize
Pushdown Automata. International PhD School in Formal Languages and Applications Rovira i Virgili University Tarragona, Spain
Pushdown Automata transparencies made for a course at the International PhD School in Formal Languages and Applications Rovira i Virgili University Tarragona, Spain Hendrik Jan Hoogeboom, Leiden http://www.liacs.nl/
Neural network software tool development: exploring programming language options
INEB- PSI Technical Report 2006-1 Neural network software tool development: exploring programming language options Alexandra Oliveira [email protected] Supervisor: Professor Joaquim Marques de Sá June 2006
Computer Architecture Syllabus of Qualifying Examination
Computer Architecture Syllabus of Qualifying Examination PhD in Engineering with a focus in Computer Science Reference course: CS 5200 Computer Architecture, College of EAS, UCCS Created by Prof. Xiaobo
Computational Engineering Programs at the University of Erlangen-Nuremberg
Computational Engineering Programs at the University of Erlangen-Nuremberg Ulrich Ruede Lehrstuhl für Simulation, Institut für Informatik Universität Erlangen http://www10.informatik.uni-erlangen.de/ ruede
CS 3719 (Theory of Computation and Algorithms) Lecture 4
CS 3719 (Theory of Computation and Algorithms) Lecture 4 Antonina Kolokolova January 18, 2012 1 Undecidable languages 1.1 Church-Turing thesis Let s recap how it all started. In 1990, Hilbert stated a
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
CENTER OF BIOMEDICAL COMPUTING FONDAZIONE CARIVERONA AND UNIVERSITÀ DI VERONA SHORT REPORT 2006-2012 AND SITUATION AT APRIL 2013
CENTER OF BIOMEDICAL COMPUTING FONDAZIONE CARIVERONA AND UNIVERSITÀ DI VERONA SHORT REPORT 2006-2012 AND SITUATION AT APRIL 2013 VINCENZO MANCA 1. AIMS The Center for BioMedical Computing (CBMC) was established
Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering
LT400, Independent Study: Directed reading registering. (U)(1). LT401, Independent Study: Directed reading registering. (U)(2). LT402, Independent Study: Directed reading registering. (U)(3). LT499, Honors
Representing Reversible Cellular Automata with Reversible Block Cellular Automata
Discrete Mathematics and Theoretical Computer Science Proceedings AA (DM-CCG), 2001, 145 154 Representing Reversible Cellular Automata with Reversible Block Cellular Automata Jérôme Durand-Lose Laboratoire
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
D A T A M I N I N G C L A S S I F I C A T I O N
D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.
Curriculum Vitae. Daniela Genova
Curriculum Vitae Daniela Genova Assistant Professor of Mathematics, Department of Mathematics and Statistics, University of North Florida, 1 UNF Drive, 14/2715, Jacksonville, FL 32224-7699 Tel. (904) 620-3739,
Curriculum Vitae up to February 3, 2013
Curriculum Vitae up to February 3, 2013 Alessandro De Luca DIETI, University of Naples Federico II via Cintia, Monte S. Angelo 80126 Napoli, Italy [email protected] Personal Born: 1981 in Heerlen,
An example of a computable
An example of a computable absolutely normal number Verónica Becher Santiago Figueira Abstract The first example of an absolutely normal number was given by Sierpinski in 96, twenty years before the concept
Decentralized Utility-based Sensor Network Design
Decentralized Utility-based Sensor Network Design Narayanan Sadagopan and Bhaskar Krishnamachari University of Southern California, Los Angeles, CA 90089-0781, USA [email protected], [email protected]
Curriculum Vitae of. Vicky G. Papadopoulou
Curriculum Vitae of Vicky G. Papadopoulou Personal Information Full Name: Vicky G. Papadopoulou Home Address: Odysseos 23, Strovolos, PO Box 2040, Nicosia, Cyprus Phones: Office: +357 22 713046 Email:
Bio-inspired mechanisms for efficient and adaptive network security
Bio-inspired mechanisms for efficient and adaptive network security Falko Dressler Computer Networks and Communication Systems University of Erlangen-Nuremberg, Germany [email protected]
How To Use Neural Networks In Data Mining
International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and
Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski [email protected]
Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski [email protected] Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems
ON THE COMPLEXITY OF THE GAME OF SET. {kamalika,pbg,dratajcz,hoeteck}@cs.berkeley.edu
ON THE COMPLEXITY OF THE GAME OF SET KAMALIKA CHAUDHURI, BRIGHTEN GODFREY, DAVID RATAJCZAK, AND HOETECK WEE {kamalika,pbg,dratajcz,hoeteck}@cs.berkeley.edu ABSTRACT. Set R is a card game played with a
2110711 THEORY of COMPUTATION
2110711 THEORY of COMPUTATION ATHASIT SURARERKS ELITE Athasit Surarerks ELITE Engineering Laboratory in Theoretical Enumerable System Computer Engineering, Faculty of Engineering Chulalongkorn University
MASTER S PROGRAM IN INFORMATION TECHNOLOGY
MASTER S PROGRAM IN INFORMATION TECHNOLOGY Computing Electronics and Communication Systems Mathematics Program description This program covers many fields in the broad area of information technology, including
The Halting Problem is Undecidable
185 Corollary G = { M, w w L(M) } is not Turing-recognizable. Proof. = ERR, where ERR is the easy to decide language: ERR = { x { 0, 1 }* x does not have a prefix that is a valid code for a Turing machine
Model 2.4 Faculty member + student
Model 2.4 Faculty member + student Course syllabus for Formal languages and Automata Theory. Faculty member information: Name of faculty member responsible for the course Office Hours Office Number Email
Oracle8i Spatial: Experiences with Extensible Databases
Oracle8i Spatial: Experiences with Extensible Databases Siva Ravada and Jayant Sharma Spatial Products Division Oracle Corporation One Oracle Drive Nashua NH-03062 {sravada,jsharma}@us.oracle.com 1 Introduction
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Computability Theory
CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Computability Theory This section is partly inspired by the material in A Course in Mathematical Logic by Bell and Machover, Chap 6, sections 1-10.
COURSE CATALOGUE 2013-2014
COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.
Exponential time algorithms for graph coloring
Exponential time algorithms for graph coloring Uriel Feige Lecture notes, March 14, 2011 1 Introduction Let [n] denote the set {1,..., k}. A k-labeling of vertices of a graph G(V, E) is a function V [k].
Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.
Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary
Algebraic Computation Models. Algebraic Computation Models
Algebraic Computation Models Ζυγομήτρος Ευάγγελος ΜΠΛΑ 201118 Φεβρουάριος, 2013 Reasons for using algebraic models of computation The Turing machine model captures computations on bits. Many algorithms
An Analytical Framework for Measuring Network Security using Exploit Dependency Graph
An Analytical Framework for Measuring Network Security using Exploit Dependency Graph Parantapa Bhattacharya Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Email:
ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013
Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm
The Theory of Tetris
The Theory of Tetris Hendrik Jan Hoogeboom and Walter A. Kosters Leiden Institute of Advanced Computer Science Universiteit Leiden, The Netherlands {hoogeboo,kosters}@liacs.nl 1 Introduction Any algorithm
9700 South Cass Avenue, Lemont, IL 60439 URL: www.mcs.anl.gov/ fulin
Fu Lin Contact information Education Work experience Research interests Mathematics and Computer Science Division Phone: (630) 252-0973 Argonne National Laboratory E-mail: [email protected] 9700 South
Formal Verification Problems in a Bigdata World: Towards a Mighty Synergy
Dept. of Computer Science Formal Verification Problems in a Bigdata World: Towards a Mighty Synergy Matteo Camilli [email protected] http://camilli.di.unimi.it ICSE 2014 Hyderabad, India June 3,
THE DEGREES OF BI-HYPERHYPERIMMUNE SETS
THE DEGREES OF BI-HYPERHYPERIMMUNE SETS URI ANDREWS, PETER GERDES, AND JOSEPH S. MILLER Abstract. We study the degrees of bi-hyperhyperimmune (bi-hhi) sets. Our main result characterizes these degrees
CGT 581 G Procedural Methods L systems
CGT 581 G Procedural Methods L systems Bedrich Benes, Ph.D. Purdue University Department of Computer Graphics Technology L systems Lindenmayer systems Lindenmayer system or D0L systems [d zero l system]
6.080 / 6.089 Great Ideas in Theoretical Computer Science Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 6.080 / 6.089 Great Ideas in Theoretical Computer Science Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
Recurrent Neural Networks
Recurrent Neural Networks Neural Computation : Lecture 12 John A. Bullinaria, 2015 1. Recurrent Neural Network Architectures 2. State Space Models and Dynamical Systems 3. Backpropagation Through Time
FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM
FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM April 2011 Index Personal details and education 1 Research activities 2 Teaching and tutorial activities 3 Conference organization and review activities
System BV is NP-complete
System BV is NP-complete Ozan Kahramanoğulları 1,2 Computer Science Institute, University of Leipzig International Center for Computational Logic, TU Dresden Abstract System BV is an extension of multiplicative
MATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. III - Logic and Computer Science - Phokion G. Kolaitis
LOGIC AND COMPUTER SCIENCE Phokion G. Kolaitis Computer Science Department, University of California, Santa Cruz, CA 95064, USA Keywords: algorithm, Armstrong s axioms, complete problem, complexity class,
Quantum and Non-deterministic computers facing NP-completeness
Quantum and Non-deterministic computers facing NP-completeness Thibaut University of Vienna Dept. of Business Administration Austria Vienna January 29th, 2013 Some pictures come from Wikipedia Introduction
Core Curriculum to the Course:
Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric
Automata Theory. Şubat 2006 Tuğrul Yılmaz Ankara Üniversitesi
Automata Theory Automata theory is the study of abstract computing devices. A. M. Turing studied an abstract machine that had all the capabilities of today s computers. Turing s goal was to describe the
Master of Arts in Mathematics
Master of Arts in Mathematics Administrative Unit The program is administered by the Office of Graduate Studies and Research through the Faculty of Mathematics and Mathematics Education, Department of
Teaching Formal Methods for Computational Linguistics at Uppsala University
Teaching Formal Methods for Computational Linguistics at Uppsala University Roussanka Loukanova Computational Linguistics Dept. of Linguistics and Philology, Uppsala University P.O. Box 635, 751 26 Uppsala,
ŠTUDIJNÝ ODBOR PRIEMYSELNÉ INŽINIERSTVO NA VYSOKÝCH ŠKOLÁCH FIELD OF STUDY INDUSTRIAL ENGINEERING AT SCHOOLS OF HIGHER EDUCATION
ŠTUDIJNÝ ODBOR PRIEMYSELNÉ INŽINIERSTVO NA VYSOKÝCH ŠKOLÁCH FIELD OF STUDY INDUSTRIAL ENGINEERING AT SCHOOLS OF HIGHER EDUCATION Renáta TURISOVÁ Stela BESLEROVÁ Abstract This paper deals with the field
P versus NP, and More
1 P versus NP, and More Great Ideas in Theoretical Computer Science Saarland University, Summer 2014 If you have tried to solve a crossword puzzle, you know that it is much harder to solve it than to verify
On the Relationship between Classes P and NP
Journal of Computer Science 8 (7): 1036-1040, 2012 ISSN 1549-3636 2012 Science Publications On the Relationship between Classes P and NP Anatoly D. Plotnikov Department of Computer Systems and Networks,
Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects
Journal of Computer Science 2 (2): 118-123, 2006 ISSN 1549-3636 2006 Science Publications Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects Alaa F. Sheta Computers
PETRI NET BASED SUPERVISORY CONTROL OF FLEXIBLE BATCH PLANTS. G. Mušič and D. Matko
PETRI NET BASED SUPERVISORY CONTROL OF FLEXIBLE BATCH PLANTS G. Mušič and D. Matko Faculty of Electrical Engineering, University of Ljubljana, Slovenia. E-mail: [email protected] Abstract: The
Knowledge Discovery from Data Bases Proposal for a MAP-I UC
Knowledge Discovery from Data Bases Proposal for a MAP-I UC P. Brazdil 1, João Gama 1, P. Azevedo 2 1 Universidade do Porto; 2 Universidade do Minho; 1 Knowledge Discovery from Data Bases We are deluged
New trend in Russian informatics curricula: integration of math and informatics
New trend in Russian informatics curricula: integration of math and informatics Svetlana Gaisina Academy of post-degree pedagogical education, Saint Petersburg, [email protected] Sergei Pozdniakov Saint
CURRICULUM VITAE. Ankur Gupta
CURRICULUM VITAE Ankur Gupta Email: [email protected] [email protected] 4600 Sunset Avenue Office phone: (317) 940-6943 Indianapolis, IN 46208 3485 Cell phone: (317) 681-3490 USA Education Doctor of
Overview of E0222: Automata and Computability
Overview of E0222: Automata and Computability Deepak D Souza Department of Computer Science and Automation Indian Institute of Science, Bangalore. August 3, 2011 What this course is about What we study
A Bibliography of Publications of Michel Wermelinger
A Bibliography of Publications of Michel Wermelinger Michel Wermelinger Universidade Nova de Lisboa Departamento de Informatica 2825 Monte da Caparica Portugal Tel:?n/a? FAX:?n/a? E-mail: [email protected]
Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
Graph Security Testing
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 23 No. 1 (2015), pp. 29-45 Graph Security Testing Tomasz Gieniusz 1, Robert Lewoń 1, Michał Małafiejski 1 1 Gdańsk University of Technology, Poland Department of
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Matthias F.M. Stallmann Department of Computer Science North Carolina State University Raleigh, NC 27695-8206
Matthias F.M. Stallmann Department of Computer Science North Carolina State University Raleigh, NC 27695-8206 August, 1990 UNIFORM PLANAR EMBEDDING IS NP-COMPLETE* MATTHIAS F.M. STALLMANN Key Words. planar
Regular Expressions with Nested Levels of Back Referencing Form a Hierarchy
Regular Expressions with Nested Levels of Back Referencing Form a Hierarchy Kim S. Larsen Odense University Abstract For many years, regular expressions with back referencing have been used in a variety
Miodrag Cristian Iovanov
Miodrag Cristian Iovanov Address: 3333 W 2nd St. #55-215 Los Angeles, CA 90004, USA email: [email protected], [email protected]; [email protected] web: http://yovanov.net Current position Assistant Professor
