Fabio Guerinoni, Ph.D.

INTERESTS AND OTHER ACTIVITIES

• Hobbies and Sports:
Chess, orienteering, science reading, astronomy, history, music, back-packing, and scuba diving.

• Languages:
Fluent in four languages (written/spoken):
English, Spanish, French and Italian.
Basics of Russian.

• President of Alliance Francaise de Richmond
Chapitre Rochambeau
Richmond, Virginia, 2002-2004.

Fabio GuerinoniVisiting Assistant Professor

018 Benton Hall
513-529-0532
Guerinf@miamioh.edu

 

 

Education

Ph.D. in Computer Science, May 1991, GPA 3.82/4.0
Rensselaer Polytechnic Institute, Troy, New York
Thesis title: “Parallel Solving of the Three-Dimensional Euler Equations on Finite Octree Meshes”

M.S. in Computer Science, May 1986, GPA 3.84/4.0
Rensselaer Polytechnic Institute, Troy, New York
Thesis title: “Solving of the Euler Equations in Two Spatial Dimensions Using Modified Quadtree Meshes”

B.S. in Mathematics, August 1983
University of Costa Rica, San Jose, Costa Rica
Concentrations: Analysis, Algebra

B.S. in Computer Science, February 1982
Minor in Physics
University of Costa Rica, San José, Costa Rica
Concentrations: Operations Research, Physics

Experience

Senior Lecturer
Department of Computer Science
Central Washington University
Ellensburg, WA (2016-2017)

Visiting Assistant Professor
Department of Mathematics and Computer Science
Monmouth College
Monmouth, IL (2014-2015)

Adjunct Instructor
Department of Mathematics
John Tyler Community College
Richmond, VA (2012-2013)

Adjunct Instructor
Mathematical Sciences
Virginia Commonwealth University
Richmond, VA (2012-2013)

Assistant Professor
Department of Mathematics and Computer Science
Bemidji State University
Bemidji, Minnesota (2010-2011)

Associate Professor
Department of Mathematics and Computer Science
Virginia State University
Petersburg, Virginia (2008-2009)

Assistant Professor
Department of Mathematics and Computer Sciences
Virginia State University
Petersburg, Virginia (1997-1999/2002-2007)

Assistant Professor
Department of Mathematical Sciences
Virginia Commonwealth University
Richmond, Virginia (2000-2002)

Assistant Professor
Department of Mathematics
Florida State University
Tallahassee, Florida (1991-1993)

Additional Experience

Honorary Fellow
Center for the Mathematical Sciences
University of Wisconsin
Madison, Wisconsin (Jun 98- Aug 98)
Research on random symmetric group generation

Visiting Scientist
Institute for Computer Applications in Science and Engineering
NASA Langley Research Center
Hampton, Virginia (Jun 97- Aug 97)
Parallelization of fluid dynamics code (MPI)

Research Associate
Department of Petroleum Engineering
Louisiana State University
Baton Rouge, Louisiana (Sep 95-Aug 96)
Reservoir simulation, models of porous flow

Invited Post-Doctoral Researcher
Human Capital and Mobility Project
IRISA/INRIA
Rennes, France (Sep 94-Jul 95)
Spectral bisection, PVM code for fluid dynamics

Visiting Assistant Professor
Department of Mathematics
Florida State University,
Tallahassee, Florida (Aug 00-May 01)
Teaching mathematics courses, 20-40 per class

Graduate Teaching Assistant
Computer Science Department
Rensselaer Polytechnic Institute,
Troy, New York (Jan 89- May 90)
Graph Theory, Numerical Computing and other courses

Graduate Research Assistant
Rensselaer Design Research Center
Rensselaer Polytechnic Institute,
Troy, New York (Jan 85- Jun 89)
Developed finite volume algorithms for the equations of compressible fluid flow in two and three dimensions

Instructor
Department of Computer Science,
University of Costa Rica
San Jose, Costa Rica (Feb 83- Jul 84)
Lectured courses in Statistics, Engineering Programming and Hardware
Organization, 20-40 students per class

Instructor
Department of Mathematics,
University of Costa Rica
San Jose, Costa Rica (Jul 81- Dec 81)
Lectured Basic Calculus, 30-40 students per class

Service

• Member, Board of Trustees
Virginia Association of Scholars, 2008-2010

• Chairman, Hiring Comittee,
Mathematics and Computer Science, Virginia State University, 2004-2007

• Coach for ACM Regional Programming Contest, Christopher Newport University, Newport News, Oct 2006. Team placed 3rd in local ranking.

• Pi Mu Epsilon Honorary Mathematics Fraternity, 1985
Served as Secretary, Apr 87 - Mar 89
Rensselaer Polytechnic Institute, Troy, New York

• President, Computer Science Graduate Student Association, 1986
Rensselaer Polytechnic Institute, Troy, New York

• Graduate Committee Student Representative, Oct 85 - Aug 88
Computer Science Department
Rensselaer Polytechnic Institute, Troy, New York

Professional Activities

• “The rank algorithm: computational, algebraic and number theoretical aspects”. In preparation.

• “On a Gauss theorem toward the determination of the existence of primitive roots,” Preprint available.

• “Packed Permutations and Inversions: Properties and Applications.” In Proceedings of Latin American and Caribbean Consortium of Engineering Institutions Conference, Medellín, Colombia, August 2011.

• Invited Presentation, “Un Problema Matemático en Orienteering”, School of Mathematics, University of Costa Rica, San José, Dec 11, 2008

• Presented, “Climbing a Mountain in the Shortest time”, Department of Mathematics and Computer Science, University of Richmond, Richmond, VA, Mar 24, 2008.

• Presented “On a Special Constraint in Least-Time Path Problems” at the SIAM Conference in Optimization, Boston, MA, May 15, 2008

• Presented “Authentication for Education” at the Virginia Summit on Secure and Dependable Computing Systems, University of Virginia, Charlottesville, April 2005

• Invited Panelist for “Radical Ideas in Teaching Computer Science”, at the Second International Conference on Computer Science and its Applications, Jun 28–30, San Diego, California.

• Participant at the Third International Conference in Bioinformatics, Georgia Tech-Emory, Atlanta, Georgia, Nov 15–18, 2001

• Recipient NSF Fellowship to participate PCMI/IAS, Program on Computational Complexity, Institute for Advanced Study, Princeton, New Jersey, July 16–28, 2000

• Invited presentation “Symmetric Group Generation and Shuffle Permutations ”, at the Department of Informatics, University of Bergen, Bergen, Norway, July 1 1999

• Presented “Shuffles as generators”, at the Tenth ACM-SIAM Symposium on Discrete Algorithms (Special Session), Baltimore, Maryland January 17-19 1999

• Invited presentation “Permutations of Riffle-Shuffle Type”, at the Department of Mathematics, City University of Hong Kong, January 8, 1999, People’s Republic of China, January 8, 1999.

• Presented “ Riffle-Shuffles and Random Permutation Generators”, at the CTS Workshop on Combinatorics and Algorithms, Institute of Information Science, Academia Sinica, Dec 21-23 98, Taiwan, Republic of China

• Presented “ Algebraic bisections of 3-regular graphs” at the Regional MAA, Virginia State University, April 17-18, 1998

• Invited Presentation “Two-phase flow simulation using well-induced velocities”, Oct 95, Department of Petroleum Engineering, Stanford University

• Presented “Two-phase flow simulation of horizontal-wells ” with John Tyler. Presented at SIAM’96, July 96, Kansas City, Missouri

Publications

• “Parallel PAB3D: Experiences with a Prototype in MPI”, Technical Report NASA/CR-1998-207636 with K. Abdol-Hamid and S.P. Pao, NASA Langley RC, Apr 98, Hampton, Virginia

• “Towards Modular CFD using the CERFACS Parallel Utilities” with Remi Choquet and Michael Rudgyard. in Parallel Computational Fluid Dynamics, Ecer, A., Periaux, J. et al. Eds, North-Holland , Amsterdam, 1996
• “ Mesh partitioning methods and new observations for 3-regular graphs”, INRIA, Rapport de Recherche N◦2623, July, 1995

• “An Appropriate Mesh Representation for Finite Volume Computations ” Journal of Scientific Computing, Vol 6, 3, 1991, Plenum Press, New York

• “Numerical Analysis” (Instructor’s Manual), with M. Hosea, and V. Patel, Harcourt Brace College Publishing, Orlando, 1994

• “Solving Compressible Flow Problems using Adaptive Finite Quadtree and Octree Grids,” with M. S. Shephard, J. E. Flaherty, R. A. Ludwig and P. L. Baehmann, in Finite Element Analysis in Fluids, T.J. Chung and G.R. Karr, Editors. UAH Press, Huntsville, Alabama, 1989

• “Adaptive Solutions of the Euler Equations Using Finite Quadtree and Octree Grids,” with M. S. Shephard, J. E. Flaherty, R. A. Ludwig and P. L. Baehmann, Computers and Structures 30, 1988

Computer Systems Experience

• System Programming:
Linux administration, networking
authentication, bash and other shells, UNIX

• Parallel Systems:
MPI Message Passing Interface
PVM Message Passing library

• Multiprocessing Architectures:
Intel Paragon/Sun
Connection Machine CM-2
IBM 370/3090 600E vector processors
Cray Y-MP

• Programming Languages:
C++, C, Java, Pascal, LISP, Fortran, Prolog

• Additional graphics/scientific software:
X11, GTK, OpenGL Graphics Library
LINPACK, IMSL, Mathematica, SAS