Research

This page has tables of our research publications broken down by category.

Journal papers

YearTitleAuthorsJournalLink
2025Porous Convection in the Discrete Exterior Calculus with Geometric MultigridL. Morris, G. Rauta, K. Carlson, J. FairbanksArxivLink
2024Towards a Unified Theory of Time-varying DataB. Bumpus, J. Fairbanks, M. Karvonen, W. Leal, F. SimardArxivLink
2024A Compositional Framework for First-Order OptimizationT. Hanks, M Klawonn, M Hale, E Patterson, JP FairbanksArxivLink
2024Towards a Compositional Framework for Convex AnalysisR. Samuelson, D. SteinArxivLink
2024A compositional account of motifs, mechanisms, and dynamics in biochemical regulatory networksR. Aduddell, J. Fairbanks, A. Kumar, P.S. Ocal, E. Patterson, B.T. ShapiroCompositionalityLink
2024The Diagrammatic Presentation of Equations in CategoriesK. Arlin, J. Fairbanks, T. Hosgood, E. PattersonArxivLink
2024Compositional Algorithms on Compositional Data: Deciding Sheaves on PresheavesE. Althaus, B. Bumpus, J. Fairbanks, D. RosiakArxivLink
2023Decapodes: A Diagrammatic Tool for Representing, Composing, and Computing Spatialized Partial Differential EquationsL. Morris, A. Baas, J. Arias, M. Gaitlin, E. Patterson, J. FairbanksJournal of Computational ScienceLink
2023Computational Category-Theoretic RewritingK. Brown, E. Patterson, T. Hanks, J. FairbanksJ. Logical and Algebraic Methods in ProgrammingLink
2023The application of applied category theory to quantify mission successR. Garrett, J. Fairbanks, M. Loper, J. MorelandSIMULATION 99 (2) 201-220Link
2023A Compositional Framework for Convex Model Predictive ControlT. Hanks, B. She, M. Hale, E. Patterson, M. Klawonn, J. FairbanksArxivLink
2022An Algebraic Framework for Structured Epidemic ModelingS. Libkind, A. Baas, M. Halter, E. Patterson, and J. P. FairbanksProc. of the Royal Society Phil. Trans.Link
2022A Diagrammatic View of Differential Equations in PhysicsE. Patterson, A. Baas, T. Hosgood, J. P. FairbanksMathematics in EngineeringLink
2022Categorical Data Structures for Technical ComputingE. J. Patterson, O. Lynch, J. P. FairbanksCompositionalityLink
2021Category-theoretic formulation of the model-based systems architecting cognitive-computational CycleY. Mordecai, J. P. Fairbanks, E.F. CrawleyMDPI Applied Sciences 11 (4), 1945Link
2017Spectral Partitioning with Blends of EigenvectorsJ. P. Fairbanks, D. A. Bader, G. D. SandersJournal of Complex NetworksLink
2015Behavioral Clusters in Dynamic GraphsJ. P. Fairbanks, R. Kannan, H. Park, D. A. BaderParallel Computing Special Issue of Scientific Graph AnalysisLink
2011A Ramsey Theorem for Indecomposable MatchingsJ. P. FairbanksElectronic Journal of Combinatorics, Vol 18(1)Link

Conference papers

YearTitleAuthorsVenueLink
2024Generalized Gradient Descent is a Hypergraph FunctorT Hanks, M. Klawonn, J. FairbanksApplied Category Theory
2024How Nice is this Functor? Two Squares and Some Homology go a Long WayB. Bumpus, D. Rosiak, C. Puca, F. Genovese, J. FairbanksApplied Category Theory
2024Short Note on Cohomology, Sheafification and Lavish PresheavesB. Bumpus, D. Rosiak, M. Cappucci, J. FairbanksApplied Category Theory
2024GATlab: Modeling and Programming with Generalized Algebraic TheoriesO Lynch, K Brown, JP Fairbanks, and E Patterson.Mathematical Foundations of Programming SemanticsLink
2024Modeling Model Predictive Control: A Category Theoretic Framework for Multistage Control ProblemsTyler Hanks, Baike She, Matthew Hale, Evan Patterson, Matthew Klawonn, James FairbanksAmerican Control ConferenceLink
2023A Categorical Representation Language and Computational System for Knowledge-Based PlanningA. Aguinaldo, E. Patterson, J. Fairbanks and J. RuizAAAI Fall Symposium on Unifying Representations for Robot Application Development
2023Characterizing Compositionality of LQR from the Categorical PerspectiveBaike She, Tyler Hanks, James Fairbanks, Matthew HaleIEEE Conf. Decision and ControlLink
2022Compositional Exploration of Combinatorial Scientific ModelsK. Brown, T. Hanks, J. P. FairbanksApplied Category TheoryLink
2022Computational Category-Theoretic RewritingK. Brown, E. Patterson, T. Hanks, J. P. FairbanksInternational Conference on Graph Transformation (Best Paper Award)Link
2021Operadic Modeling of Dynamical Systems: Mathematics and ComputationS. Libkind, A. Baas, E. J. Patterson, J. P. FairbanksApplied category Theory (Proceedings)Link
2020SemanticModels.jl: A Julia Package for Scientific Model AugmentationM. Halter, S. Raparti, K. Cao, C. Herlihy, J. P. FairbanksProceedings of the JuliaCon Conferences
2019Constructing Knowledge Graphs from Scientific TextsK. Cao, J. P. FairbanksKDD workshop on Machine Learning in Graphs
2019A Compositional Framework for Scientific Model AugmentationM. Halter, C. Herlihy, J. P. FairbanksApplied Category TheoryLink
2019Semantic Program Analysis for Scientific Model AugmentationJ. P. Fairbanks, C. Herlihy, K. Cao, S. ReparthiModeling the World's Systems
2018Digital Witness: Remote Methods for Volunteering Digital Evidence on Mobile DevicesN. Campbell, T. Goodyear, W. Messer, E. Stuart, J. P. FairbanksIEEE Technologies for Homeland SecurityLink
2018Performance Effects of Backing Data Stores in Community Detection AlgorithmsR. Varkey Thankachan, B. P. Swenson, J. P. FairbanksIEEE High Performance Extreme ComputingLink
2018Credibility Assessment in the News: Do we need to read?N. Fitch, N. Knauf, J. P. Fairbanks, E. BriscoeACM WSDM MIS2Link
2017Integrating Productivity-Oriented Programming Languages with High-Performance Data StructuresR. Varkey Thankachan, E. Hein, B. P. Swenson, J. P. FairbanksIEEE High Performance Extreme ComputingLink
2017Deriving Streaming Graph Algorithms from Static DefinitionsJ. P. Fairbanks, D. M. EdigerIEEE International Parallel and Distributed Processing Graph Algorithms Building BlocksLink
2017Graph Partitioning with Spectral BlendsJ. P. Fairbanks, D. A. Bader, and G. D. SandersOxford Journal of Complex Networks
2017Ranking in Dynamic Graphs Using Exponential CentralityE. Nathan, J. P. Fairbanks, D. A. BaderInternational Conference on Complex Networks and their Applications
2017Graph Ranking Guarantees for Numerical Approximations to Katz CentralityE. Nathan, G. Sanders, J. P. Fairbanks, V. Henson and D. BaderInternational Conference On Computational Science
2017Deriving Streaming Graph Algorithms from Static Definitions.D. M. Ediger and J. P. FairbanksIEEE Parallel and Distributed Processing - Graph Algorithm Building Blocks
2016Novel Stopping Criteria for Spectral PartitioningJ. P. Fairbanks, A. Zakrzewska, D.A. BaderSIAM Network ScienceLink
2013A Statistical Framework for Analyzing Streaming GraphsJ. P. Fairbanks, D. Ediger, R. McColl, D.A. Bader, E. GilbertIEEE/ACM ASONAMLink
A local measure of community change in dynamic graphs.A. Zakrzewska, E. Nathan, J. P. Fairbanks, D. A. BaderIEEE/ACM ASONAM

Conference talks

YearTitleAuthorsVenueLink
2022Diagrammatic differential equations: Formal categorical framework and applications to multiphysics simulation,E. Patterson, T. Hosgood (speaker), A. Baas, J. FairbanksApplied Category Theory 2022
2022Typed and stratified models with slice categoriesS. Libkind (speaker), E. Patterson, A. Baas, M. Halter, J. FairbanksApplied Category Theory 2022
2022Individual.jl: Rewriting individual-based models for epidemiology using graph rewritingS. Wu (speaker), K. Browm, and J. FairbanksApplied Category Theory 2022
2021Accelerating Automatic Target Recognition Performance Evaluation with a Relational DatabaseM. Jackson, M. Halter, T. Goodyear, B. O’Donnell, and J. FairbanksTri-Service Radar Symposium
2021AlgebraicDynamics: Compositional dynamical systemsS. Libkind, J. P. FairbanksJuliaCon, OnlineLink
2021Shaped Data with AcsetsO. Lynch, E. J. Patterson, J. P. FairbanksJuliaCon, OnlineLink
2019SemanticModels.jl: Not Just Another Modeling FrameworkJ. P. Fairbanks and C. R. HerlihyJuliaCon, Baltimore, MDLink
2019Complex Systems Analysis of Hybrid WarfareM. Nadolski and J. P. FairbanksConference on Systems Engineering Research
2018The JuliaGraphs Ecosystem: Move Fast and Don't Break ThingsJ. P. FairbanksJuliaCon, London, UKLink
2017Assessing Credibility in Global Media NetworksJ. P. FairbanksHuman Language Technologies
2017Using Big Data to Predict and Analyze Cooperation and ConflictT. Frederick, C. Herlihy, J. P. FairbanksThe Conflict Conference at UT-Austin
2017LightGraphs: Our Network, Our StoryS. Bromberger, J. P. FairbanksJuliaCon, Berkeley, CALink
Graph Interfaces: Bespoke Graphs for Every OccasionM. Besan\c{c}on, J. P. FairbanksJuliaCon, London, UKLink