Williams College, Department of Computer Science,
Bronfman Science Center
Williamstown, MA 01267, Phone: (413) 597-4407
Email: mebalazs@cs.williams.edu
CURRICULUM VITA
1994 Ph.D. Mathematical Sciences, specialization Computer Science -"Babes-Bolyai" University, Cluj, Romania (Dissertation: Contributions to the Theory of Genetic Algorithms, Advisor: Dr. Emil Muntean, "Babes-Bolyai" University)
1981 Diploma (equivalent of the B.Sc.) Computer Science and Mathematics -"Babes-Bolyai" University, Cluj, Romania (Thesis: Parser Generator for the TICS Compiler Generator System, Advisor: Dr. Teodor Rus, currently at the University of Iowa)
1996 - 1998 Instructor, Computer Science Department, Worcester Polytechnic Institute, Graduate level courses: Analysis of Algorithms and Systems, Data Structures and Analysis of Algorithms. Undergraduate level course: Techniques of Programming (Data Structures in C++)
1997 - 1998 Lecturer, Continuing Education Center, Worcester Polytechnic Institute, Continuing education courses: Introduction to C, Advanced C and C++, and UNIX Software Development Tools.
1991 - Assistant Professor, Department of Mathematics, "Babes-Bolyai" University, Cluj, Romania. Undergraduate level courses: Analysis of Algorithms, Numerical Analysis, Programming Systems and Environments. (On leave since September 1994)
1986 - 1988 Adjunct Lecturer, Research Institute for Computer Techniques and Central Institute for Management and Informatics, Bucharest, Romania. Continuing education courses: Programming in C and C++.
1984 - 1990 Adjunct Lecturer, "Babes-Bolyai" University, Cluj, Romania. Undergraduate level courses: Programming Languages (Pascal, C, C++), Foundations of Computer Science, Theory of Formal Languages and Compiler Techniques, Data Structures and Databases
Advising: Co-advised one Master of Science thesis on the use of messy genetic algorithms for mapping tasks to processors in a multiprocessing architecture (at the Department of Computer Science of Worcester Polytechnic Institute - with Professor Lee Becker).
Co-advised three Senior Theses (MQP) on applications of genetic algorithms and genetic programming (at the Department of Computer Science of Worcester Polytechnic Institute - with Professor Stanley Selkow).
Advised several Diploma Theses (equivalent of B.Sc. in the US) in the area of numerical analysis and analysis of algorithms (at the Department of Mathematics and Computer Science of the "Babes-Bolyai" University, Cluj, Romania).
Advised several "Class One" Theses for high-school
teachers (equivalent of a Masters degree in Education), with specialization
in teaching mathematics and computer science (at the Department of Mathematics
and Computer Science of the "Babes-Bolyai" University, Cluj, Romania).
1995 - 1996 Research Assistant, Computer Science Department, Worcester Polytechnic Institute. Project: Serviceability of Computer Networks (funded by Digital Equipment Corporation)
1986 - 1991 Senior Researcher, Research Institute for Computer Techniques, Cluj, Romania. Description: Research and development in the area of tools for building knowledge-based systems. Projects lead: COMMON LISP Environment for 16 bit Minicomputers; Expert System Shell for Medical Diagnosis Applications; Frame-Based Environment for Developing KB Applications.
1990 Software Engineer, IQ-Soft, Intelligent Software, Budapest, Hungary Description: Designing a System for Developing Knowledge-Based Applications using Frames as Representation Paradigm (in MProlog).
1993 Research grant for conducting research on Set Theory based Computation Models (with Dr. Albert Dragalin) - Institute for Mathematics and Computer Science, Kossuth Lajos University, Debrecen, Hungary
1992 Research grant for conducting research on Frame based Knowledge Representation - Computer Science Department of the Eotvos Lorand University, Budapest, Hungary
1981 Was named the "Best Computer Science Graduate" in Romania, 1981
1981 Third prize at the National Student Conference on Computer Science and Applied Mathematics, Iasi, Romania (presented paper: Convex Utility Functions in Solving Multicriterial Decision Problems)
1980 First Prize at the National Student Conference on Computer Science and Applied Mathematics, Iasi, Romania (presented paper: A Compiler Generating System for the TICS System)
University of Salzburg, Department of Computer Science, Salzburg, Austria: 1 hour invited talk on Teaching Computer Science in Technical Universities, 1990
Massachusetts Institute of Technology, Department
of Mechanical Engineering:1 hour invited talk on Genetic Algorithms using
Multidimensional Crossover Operators and their applications, 1994
LIST OF PUBLICATIONS (in chronological order):
[1] "Subroutines for Numerical Conversions", (Romanian), Babes-Bolyai University Press, 1980.
[2] "On the Decision Problem", Studia Universitatis `Babes-Bolyai" Economic, VXVI., 2. 1981 (with Fabian, I.).
[3] "On a Method for solving the Decision Problem", Revue d'Analyse Numerique et de Theorie de l'Aproximation, Tom. l0,nr. 2, 1981.
[4] "Algorithms Using Excluding Methods for Nonlinear System Solving", Research Seminars of the Faculty of Mathematics, "Babes-Bolyai" University, Cluj, 1986.
[5] "Heuristic Type Algorithms for Solving Nonlinear Equations", Studia Universitatis "Babes-Bolyai" Cluj, Mathematica, 1988.
[61 "On an Implementation of COMMON LISP for 16 bit Minicomputers", Studia Universitatis Babes-Bolyai Cluj, Mathematica 3., 1989 (with Neamtu, D.).
[7] "On Teaching Computer Science in High schools", Didactica Matematicii, Cluj, 1989.
[8] "Demons and Rules", Proceedings of the Second Hungarian Conference on Artificial Intelligence, Budapest, Hungary, 1991
[9] "On a Functional Classification of Computer Based Systems", Studia Universitatis "Babes-Bolyai" Cluj, Mathematica 3., 1991.
[10] "Classification of Computer Based Systems Based on their Functionality", Proceedings of the Third Hungarian Conference on Natural and Technical Sciences, Budapest, 1992.
[11] "On an Experiment using Genetic Algorithms for Solving Equations", Studia Universitatis "Babes-Bolyai", Mathematica, 1993.
[12] "On a Class of Fitness Functions for Genetic Algorithms using Proportional Selection", Revue d'Analyse Numerique et de Theorie de l'Aproximation, Tome 23, No.1, 1994.
[13] "The Use of Function, Structure and Behavior in Design", Preprints of Workshop on Representing Function in Design, AID-94, Al in Design Conference, 1994 (with Brown, D.C.).
[14] "An Approach to the Study of Sensitivity for a Class of Genetic Algorithms", in Foundations of Genetic Algorithms 3, (Whitley and Vose eds.), Morgan Kaufmann, 1995.
[16] "How to Present Designs", in Knowledge Intensive CAD, vol. 2 (Mantyla, Finger and Tomiyama eds.), Chapman & Hall, 1997 (with Brown, D.C., Bastien, P., Wills, C.W.).
[15] "Function in Design Presentations", Preprints of Workshop on Functional Reasoning, AID'96, Stanford, CA, 1996 (with Brown, D.C.).
[17] "Multidimensional Crossover in Genetic Algorithms", Submitted to Revue d'Analyse Numerique et de Theorie de l'Aproximation, Cluj, Romania, 1996.
[18] "A Schema Theorem-like result for Multidimensional Encoding and Crossover", in Artificial Neural Networks and genetic Algorithms (Smith ed.), Springer Wien, 1998.
[19] "A Preliminary Investigation of Design Simplification by Analogy, in Proceedings of Artificial Intelligence in Design '98, (Gero & Sudweeks Eds.), Kluwer, 1998 (with Brown, D.C.).
[20] "Structural, Behavioral and Functional Simplification of Designs", Proceedings of the Functional Modeling and Teleological Reasoning Workshop at, AAAI-98, Madison, Wisconsin, USA, 1998 (with D.C. Brown).
[21] "A Genetic Algorithm with Dynamic Population",
submitted to the International Conference on Artificial Neural Networks
and Genetic Algorithms, ICANNGA'99, Portoroz, Slovenia, 1999