Matthew Fricke

Teaching

CS4/591: High Performance Computing (Fall, 2024) (Instructor, Course Site)
CS151: Computer Programming Fundamentals for Non-Majors (Spring, 2020) (Instructor, Course Site)
CS151: Computer Programming Fundamentals with C++ (Summer, 2003) (Instructor, Course Site)
CS152: Computer Programming Fundamentals with Java (OOP Lecture)
CS201: Discrete Mathematics (Proofs Lecture)
CS251: Intermediate Programming with Java (Teaching Assistant, Lab Site)
CS261: Mathematical Foundations of Computer Science (Instructor, Course Site)
CS523: Complex Adaptive Systems (Spring 2013) (Teaching Assistant, Course Site)
CS523: Complex Adaptive Systems (Spring 2017) (Instructor, Course Site)
CS591: Programming Swarm Robots (Fall 2017) (Instructor, Course Site)
Q-bio (Summer 2018) (Models Lecture)
CARC CS/Math471: Introduction to Scientific Computing (Fall 2018) (HPC Lecture)
CS533: Experimental Methods in Computer Science (Part 2 of a two part course. Part 1 taught by Prof Mueen)
Intro to CARC Workshop (Spring 2019)
Coding for Beginners
CS4/591: High Performance Computing (Spring, 2024) (Instructor, Course Site)

Office Schedule

Book an appointment.

Interests and Research

Current Activities:

● Center for Advanced Research Computing: High performance computing research support for a wide array of projects, from COVID modelling to Quantum Algorithms and Neuroimaging.
● ChiliHouse: Developing Robot Gardener systems for the Moon and Mars. (NASA MINDS).
● Space Challenge 2: Algorithms for Robotic Resource Collection on the Moon (Johnson Space Center: SC2).
● VolCAN: Coordinated Drone Surveys of Volcano Gas Emissions (NSF National Robotics Initiative).
● Agnostic Biosignatures: Polymer Characterization from Mass Spectography Data using Machine Learning (NASA).
● Agnostic Biosignatures: Generation of Non-Earthlike Metabolisms (NASA).
● Immune System Scaling (UNM BCLab).

My work focusses on distributed complex adaptive systems, including biological processes such as the immune system, social insect foraging, and agnostic biosignatues; distributed high performance computing; and the design of distributed search algorithms for teams of robots (NASA ChiliHouse, NASA Swarmathon, and NSF NRI VolCAN).

Socially Responsible Algorithms

Algorithms control an increasing portion of our daily lives. Ensuring that those algorithms are fair is a difficult but critical task. We recently challenged proposed changes to the U.S. Department of Housing and Urban Development's (HUD) proposal to dramatically revise rules around responsibility for algorithmic fairness in the Fair Housing Act (Comment on Regulations, Forbes article).

Publications

Book Chapters

"Using RuleBuilder to graphically define and visualize BioNetGen-language patterns and reaction rules." Suderman, Ryan, G. Matthew Fricke, and William S. Hlavacek, In: Hlavacek W. (eds) Modeling Biomolecular Site Dynamics. Methods in Molecular Biology, vol 1945. Humana Press, New York, NY, 2019. PDF

"Ant Colonies as a Model of Human Computation", Melanie Moses, Tatiana Flanagan, Kenneth Letendre and G. Matthew Fricke, In: Handbook of Human Computation, Springer, 2014. website

Journals

More is Faster: Why Population Size Matters in Biological Search. Janatul Ferdous, G. Matthew Fricke, and Melanie Moses., Journal of Computational Biology (2024), PDF

CO2 emissions during the 2023 Litli Hrtur eruption in Reykjanes, Iceland: 13C tracks magma degassing.Tobias Fischer et al. Bulletin of Volcanology (2024), Web, PDF

More is Faster: Why Population Size Matters in Biological Search. Janatul Ferdous, G. Matthew Fricke, and Melanie Moses., Journal of Computational Biology (2024), PDF

Sensor Equipped UAS for Non-Contact Bridge Inspections: Field Application. Roya Nasimi, Fernando Moreu, and G. Matthew Fricke., Sensors (2023), PDF

Aerial Survey Robotics in Extreme Environments: Mapping Volcanic CO2 Emissions With Flocking UAVs. John Erickesen et al., Frontiers in Control Engineering, https://doi.org/10.3389/fcteg.2022.836720 (2022). Web, PDF

The Grayness of the Origin of Life. Hillary H. Smith et al., Life, 11, 498. https://doi.org/10.3390/life11060498 (2021). Web, PDF

Machine learning feature analysis illuminates disparity between E3SM climate models and observed climate change. Nichol, J. Jake, Matthew G. Peterson, Kara J. Peterson, G. Matthew Fricke, and Melanie E. Moses. Journal of Computational and Applied Mathematics (2021): 113451. Web, PDF

Aerial strategies advance volcanic gas measurements at inaccessible, strongly degassing volcanoes. Emily. J. Liu et al. Science Advances, (2020) Vol. 6, no. 44, eabb9103, DOI: 10.1126/sciadv.abb9103. PDF

Swarm Foraging Review: Closing the Gap Between Proof and Practice. Qi Lu, G. Matthew Fricke, John C. Ericksen, and Melanie E. Moses Current Robotics Reports (2020): 1-11. PDF

Variability in the Analysis of a Single Neuroimaging Dataset by Many Teams. Rotem Botvinik-Nezer et al. Nature (2020). Paper

Modeling T Cell Motion in Tissues During Immune Responses. Cannon, Judy, Melanie E. Moses, Janie R. Byrum, Paulus Mrass, G Matthew Fricke, and Humayra Tasnim. In: Biophysical Journal 116 (Feb. 2019), 322a. doi: 10.1016/j.bpj.2018.11.1749.

Quantitative Measurement of Naïve T cell Association with Dendritic Cells, FRCs, and Blood Vessels in Lymph Nodes., Tasnim, Humayra, G. Matthew Fricke, Janie R. Byrum, Justyna O. Sotiris, Judy L. Cannon, and Melanie E. Moses. Frontiers in immunology 9 (2018). PDF

ROCK regulates the intermittent mode of interstitial T cell migration in inflamed lungs. Paulus Mrass, Sreenivasa Oruganti, G. Matthew Fricke, Justyna Tafoya, Janie Byrum , Lihua Yang, Samantha Hamilton, Mark Miller, Melanie Moses and Judy Cannon. Nature Communications (2017)

Persistence and Adaptation in Immunity: T Cells Balance the Extent and Thoroughness of Search. Fricke, G. Matthew, Kenneth A. Letendre, Melanie E. Moses, and Judy L. Cannon. PLoS Computational Biology 12.3 (2016): e1004818. PDF

Immune-inspired search strategies for robot swarms. G. Matthew Fricke, Joshua Hecker, Judy Cannon, and Melanie Moses. Robotica 34, no. 08 (2016): 1791-1810. Cambridge Press. PDF

Quantifying the Effect of Colony Size and Food Distribution on Harvester Ant Foraging, Tatiana P. Flanagan, Kenneth Letendre, William R. Burnside, G. Matthew Fricke, and Melanie E. Moses, PLoS ONE, 2012. PDF

GetBonNie for building, analyzing, and sharing rule-based models, Bin Hu; G. Matthew Fricke; James R. Faeder; Richard G. Posner; William S. Hlavacek Bioinformatics 2009, Oxford Journals

Receptor aggregation by intermembrane interactions: A Monte Carlo study G. Matthew Fricke; James L. Thomas Biophysical Chemistry Volume 119, Issue 2, 20 Jan 2006; Pages 205-211. PDF

Conference Proceedings

Navigating the Edge: UAS Boundary Tracing for Efficient Volcanic Plume Monitoring John Ericksen et al. IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR) (2024), PDF

A Bio-Inspired Transportation Network for Scalable Swarm Foraging, Qi Lu, G. Matthew Fricke, Takaya Tsuno, and Melanie E. Moses, In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE Press, 2020.

LoCUS: A loss-tolerant volcano survey algorithm, Ericksen John, Abhinav Aggarwal, G. Matthew Fricke, and Melanie E. Moses, IEEE Robotics and Computing Conference (IRC) (2020)

Ignorance is Not Bliss: An Analysis of Central-Place Foraging Algorithms, Abhinav Aggarwal, Diksha Gupta, William F. Vining, G. Matthew Fricke, and Melanie E. Moses, In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE Press, 2019. Paper PDF, Presentation PDF

Comparing physical and simulated performance of a deterministic and a bio-inspired stochastic foraging strategy for robot swarms, Lu, Qi, Antonio D. Griego, G. Matthew Fricke, and Melanie E. Moses., In 2019 IEEE/RSJ International Conference on Robotics and Automation, IEEE Press, 2019.

Brief Announcement: On Site Fidelity and the Price of Ignorance in Swarm Robotic Central Place Foraging Algorithms, Abhinav Aggarwal, G. Matthew Fricke, Diksha Gupta, and Melanie Moses. In Symposium on Principles of Distributed Computing (PODC), ACM Press, 2019, https://doi.org/10.1145/3293611.3331572. PDF

A Distributed Deterministic Spiral Search Algorithm for Swarms. G. Matthew Fricke, Joshua P. Hecker, Antonio D. Griego, Linh T. Tran, and Melanie Moses. In 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE Press, 2016. . PDF

Distinguishing Adaptive Search From Random Search in Robots and T cells, G. M. Fricke, J. P. Hecker, S. R. Black, J. L. Cannon, M. E. Moses, in Proceedings of the Conference on Genetic and Evolutionary Computation, Association for Computing Machinery, 2015.

From Microbiology to Microcontrollers: Robot search patterns inspired by T cell movement, G. Matthew Fricke, Francois Asperti-Boursin, Joshua P. Hecker, Cannon Judy L., and Melanie E. Moses. Proceedings of the 12th European Conference on Artificial Life, The MIT Press, 2013. Paper

How Ants Turn Information into Food, T. Paz Flanagan, K. Letendre, W. Burnside, G. M. Fricke, M. Moses, in IEEE SSCI 2011 - Symposium Series on Computational Intelligence - IEEE Symposium on Artificial Life (2011), pp. 178–185. PDF

Emergent Representation in a Robot Control Architecture, Claiborne, Andy., Fricke, G. Matthew., Lopes, L., Lewis, Joseph., and Luger, George, UNM-NASA PURSUE Conference, (2000).

Committees

John Ericksen, PhD Dissertation, Drone Strategies for Volcano Surveys., Current.

J. Jake Nichol, PhD Dissertation, Climate Model Reconciliation with Machine Learning., Current.

Jannatul Ferdous, PhD Dissertation, Scalable Immune Systems., Current.

Humayra Tasnim, PhD Dissertation, Insight Into Complexity: Novel Information Theoretic Analysis of Spatiotemporal Interactions, 2024. PDF

Quincy Wofford, MS Thesis, Performance Predictable Application Platforms for Distributed Computing, 2020.

Social Media

Facebook: https://facebook.com/gmfricke
YouTube channel: https://www.youtube.com/user/MatthewFricke
Google scholar profile: https://scholar.google.com/citations?user=hdPxTWwAAAAJ&hl=en

PGP Key

Pretty Good Privacy Email Key: http://fricke.co.uk/pgppublickey.txt

Bio

I am a research faculty member at the University of New Mexico Computer Science Department. I am also the Software Lead for the UNM-NASA Swarm Robotics Challenge: nasaswarmathon.com.

BA in Anthropology from Appalachian State University.
BS in Math from the University of New Mexico.
MS in Computer Science from the University of New Mexico.
PhD in Computer Science from the University of New Mexico.

My wife, Suzanne, and I have four boys: Henry, Leo, Owen, and Tristan. We live in Albuquerque, New Mexico, USA. I was born and raised in Shrewsbury, UK, but have lived in Mount Airy, North Carolina and Albuquerque, New Mexico for most of my life. I have been interested in computers since playing with a Commodore 64 when I was ten years old.

Go Figure Software is my contracting company. Through Go Figure Software I have provided programming services to scientists at the UNM Physics Department and Los Alamos National Labs.

Photographs

Europe 2008

Tikal, Guatemala

Monaghan, Ireland

New Mexico

Mt. St. Helens, Oregon

North Carolina

San Deigo, California

Yr Wyddfa (Snowdon) and Anglesey, Wales

Shrewsbury, England

                                                                    Charles Darwin's Childhood Home

Edinburgh, Scotland

Teotihuican, Mexico

Japan

Moscow, Russia

Martinique