Gabriel Catalin Balan 401-***-****
Resume (C)
******@**.***.***
cs.gmu.edu/~gbala
n
Summary of Skills
. Expertise in Artificial Intelligence (Machine Learning: Genetic
Algorithms, Reinforcement Learning), Multi-agent Systems, Game Theory.
. Extensive knowledge of algorithms, data structures, and OO design
patterns.
. Experience with large open-source systems (software development,
troubleshooting, and maintenance; working in 3-12 people teams).
. Strong Java programming (10+ years), Java3D, Swing.
. Windows, Unix, Mac Os.
. Open to new things, fast learner.
Education
2000-2009
PhD Computer Science, George Mason University. Dissertation: Computational
Issues in Long-term Fairness Among Groups of Agents. 3.99 GPA.
1995-2000
BS Computer Science, Bucharest Polytechnic University, Romania, School of
System Control and Computer Science. Specialization: Application Programs
and Artificial Intelligence. 3.87 GPA (top 2% of class).
Research / Work Experience
2002-2009: Graduate Research Assistant. I was a major coauthor of 2 open-
source projects:
. ECJ: an "industrial-grade" evolutionary computation research toolkit.
Probably the most widely used such system worldwide.
. MASON: a massive single-process multi-agent simulation library.
Popular in biology, multi-agent systems and social sciences.
Most notable contribution: the java3D module for MASON, allowing users
with no graphics experience to add 3D visualizations (grid, continuous
space, network) to their simulations. In ECJ I contributed to the multi-
objective functionality, test-beds, and progress measures.
Either alone or as part of a team, I developed a large number of multi-
agent simulations in web service, urban traffic, political science,
anthropology, and economics, in conjunction with the Department of
Computer Science and Krasnow Institute at George Mason University, with
the Department of Anthropology at the Smithsonian Institution, and with
the Mongolian Science Foundation.
2003-2004: Graduate Teaching Assistant for graduate and undergraduate level
classes in Analysis of Analysis of Algorithms and Artificial
Intelligence.
2000-2002: Graduate Research Assistant in Learning Agents Laboratory. I
designed and implemented a system that retrieves and exports knowledge
between Cyc (Lenat) and Disciple (Tecuci). Also developed knowledge
management tool GUIs.
1996-1998: Part-time high-school teacher. I taught "Computer Aided Image
Processing" at NICOLAE TONITZA High School, Bucharest, Romania.
Selected Publications
1. "Computational Issues in Long-term Fairness Among Groups of Agents,"
Balan G., PhD thesis, George Mason University, 2009.
2. "Long-term Fairness with Bounded Worst-case Losses," Balan G.,
Richards D., and Luke S. In Journal of Autonomous Agents and Multi-Agent
Systems, 2009.
3. "Finding Interesting Things," Luke S., Sharma D., Balan G. GECCO
2007.
4. "History-based Traffic Control", Balan G., and Luke S. In Proceedings
of the Fifth International Joint Conference on Autonomous Agents and
Multi Agent Systems 2006.
5. "Can Good Learners Always Compensate for Bad Learners?", Sullivan K.,
Panait L., Balan G., and Luke S. In Proceedings of the Fifth
International Joint Conference on Autonomous Agents and Multi Agent
Systems 2006.
6. "MASON: A Multiagent Simulation Environment", Luke S., Cioffi-Revilla
C., Panait L., Sullivan K., and Balan G., Simulation 81(7), 517-527,
2005.
7. "Tunably Decentralized Algorithms for Cooperative Target
Observation", Luke S., Sullivan K., Panait L., and Balan G. In
Proceedings of the Fourth International Joint Conference on Autonomous
Agents and Multi Agent Systems, 2005.
8. "A Demonstration of Neural Programming Applied to Non-Markovian
Problems", Balan G., Luke S., GECCO (2), 422-433, 2004.
9. "Population Implosion in Genetic Programming", Luke S., Balan G.,
Panait L., GECCO-2003 (Genetic and Evolutionary Computation Conference);
nominated for the "Best GP Paper" award.
10. "MASON: A Java Multi-agent Simulation Library", Luke S., Balan G. and
Panait L. In Proceedings of the Second International Workshop on the
Mathematics and Algorithms of Social Insects, 2003.
11. "MASON: A Java Multi-agent Simulation Library", Luke S., Balan G.,
Panait L., Cioffi-Revilla C. and Paus S. In Proceedings of Agent 2003
Conference on Challenges in Social Simulation.
12. "Ontologies for Learning Agents: Problems, Solutions and Directions"
Stanescu B., Boicu C., Balan G., Barbulescu M., Boicu M. and Tecuci G.,
AAAI 2003.
13. "Rapid Development of Large Knowledge Bases", Barbulescu M., Balan
G., Boicu M., Tecuci G.; IEEE International Conference on Systems, Man &
Cybernetics, 2003.
14. "Disciple-RKF/COG: Agent Teaching by Subject Matter Experts" Boicu
M., Tecuci G., Marcu D., Stanescu B., Boicu C., Balan G., Barbulescu M.
and Hao X.; AAAI 2002 (Intelligent Systems Demonstrations program).
15. "Ontologies and the Knowledge Acquisition Bottleneck", Boicu M,
Tecuci G., Stanescu B, Balan G., Popovici E.; Ontologies and Information
Sharing workshop, International Joint Conferences on Artificial
Intelligence 2001.
Presentations
. Genetic and Evolutionary Computation Conference (GECCO) 2003.
. Autonomous Agents and Multi-Agent Systems (AAMAS) 2005, 2006.
. AAAI Conference on Artificial Intelligence 2008.
Professional Service Paper Reviewer for:
. "Artificial Multi-Agent Learning" workshop, 2004 AAAI Fall Symposium;
. Genetic and Evolutionary Computation Conference (GECCO), 2005;
. Adaptation and Learning in Autonomous Agents and Multi-agent Systems
(ALAAMAS) workshop, part of AAMAS 2006;
. Journal of Artificial Societies and Social Simulation (JASSS) 2008.
. Behavior Representation in Modeling & Simulation (BRIMS) 2010.