CV
Department of Computer Science University of Maryland at College Park College Park, MD 20742 |
alejandr at cs dot umd dot edu http://www.cs.umd.edu/users/alejandr Office: (301)405-2775 |
Research Interests
Machine Learning and Artificial intelligence, with an emphasis on self-organization and adaptive complex systems.
Education
Dissertation: Guiding Self-Organizing Particle Systems for Basic Problem Solving
Advisor: James A. Reggia
Advisor: James A. Reggia
GPA: 3.8/4
Computer Engineering, July 2001, Summa Cum Laude
Thesis: Evaluating Optimization Techniques of Web Queries (Outstanding Thesis Award)
Advisor: Maria E. Vidal
GPA: 3.85/4
Awards and Honors
14-th Place ACM Regional Programming Contest 2000 (South America).
PDVSA Award to Excellence 1998 (granted to top student in each major).
Professional Experience
Research Assistant, University of Maryland at College Park. Spring 2002-Present
Developed a model for the application of flocking behaviors to multi-agent systems for cooperatively solving problems involving search, transport and collection. The model combines low-level reactive behaviors with high-level, goal-oriented control.
Designed and implemented a flexible and extensible multi-agent simulator for testing and developing models of control for mobile agents.
Contributed to the design and development of novel models of interaction for Tablet PC based on crossing gestures.
Contributed to the development of a system combining non-monotonic reasoning and pattern recognition through neural networks for the control of mobile robots solving navigational tasks.
Contributed to the development of a system for the automatic statistical analysis of experiments in query evaluation techniques. The system was used in the development of query evaluation techniques for heterogeneous web data sources.Intern, Proximo Paso, Caracas, Venezuela Summer 1999
Designed and co-developed software for automatic toll collection in highways through the use of SmartCard technology.
Teaching Experience
Teaching Assistant Fall 2001-Spring 2002
Introduction to Computer Science
Algorithms
Peer-reviewed Publications
Alejandro Rodriguez, Alexander Grushin and James A. Reggia. Swarm intelligence systems using guided self-organization for collective problem solving.
Advances in Complex Systems, In Press.
Alejandro Rodriguez and James A. Reggia. Using aggregate motion in multi-agent teams to solve search and transport problems.
Swarm Intelligence Symposium, pp. 373-380, 2005
Alejandro Rodriguez and James A. Reggia. Collective-movement teams for cooperative problem solving.
Integrated Computer Aided Engineering, 2005, Vol. 12, p217.
Alejandro Rodriguez and James A. Reggia. Adaptive problem solving with particle systems.
Performance Metrics for Intelligent Systems Workshop, 2004.
Alejandro Rodriguez and James A. Reggia. Extending self-organizing particle systems to problem solving.
Artificial Life, 2004, Vol. 10 Issue 4, pp. 379-395.
Relevant Course Work
Machine Learning, Neural Networks, Artificial Intelligence, Artificial Life, Web-Semantics, Algorithm Design, Scientific Computing, Database-Management Systems.
Software Skills
Other Programming Languages: C/C++, Shell/Bash, Perl, PhP, Lisp, Prolog.
Design Methodologies: UML.
Design Patterns: Factory, Singleton, Dispatcher, Data Access Object.
Platforms: Linux, Solaris, Windows.
RDBMS: MySQL, Oracle.
Others: Matlab, S-Plus, XML/HTML, MPI, LaTex.
USA Work Status
Miscellaneous
Citizenship: Venezuela
USA Visa: F-1
References
Available upon request.
Alejandro Rodríguez
Last modified: Sun Apr 29 17:26:51 EDT 2007