Papers
Topics
Authors
Recent
Search
2000 character limit reached

Homological Foods: Topological Culinary Innovations

Updated 2 July 2026
  • Homological foods are a mathematical framework employing topological data analysis to identify persistent recipe patterns and combinatorial food structures.
  • The methodology encodes recipes as binary vectors and constructs food quivers to uncover directed cycles that inform recursive culinary innovation.
  • Optimization techniques and empirical case studies demonstrate the potential to generate novel food products with underexplored ingredient combinations.

Homological foods constitute a mathematical and data-driven framework for analyzing and generating novel food products based on topological principles, specifically persistent homology and the structure of directed cycles in graphs of commercially available foods. Two distinct strands define the term: one leverages topological data analysis (TDA) to map the “shape” of recipe combinatorics, while the other formalizes the idea of self-referential and cyclically-combined foods using recursion on product graphs, or “food quivers” (Escolar et al., 2024, Bosca, 1 Apr 2026).

1. Mathematical Representations of Recipes and Foods

Recipes are encoded as binary vectors x{0,1}Mx \in \{0,1\}^M where MM is the total number of ingredients (in one study, M=381M=381), with xj=1x_j=1 indicating ingredient iji_j is present. Pairwise similarity is quantified by cosine dissimilarity:

scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)

with d(x,y)[0,1]d(x, y) \in [0,1] quantifying flavor-combinatorial distance (Escolar et al., 2024).

In commercial product space, foods form the vertices of a directed graph, or “food quiver” QQ. An arrow ABA \rightarrow B exists if blending AA into MM0 as a mix-in yields a valid supermarket product. Cycles in this quiver underpin the recursive structure of homological foods (Bosca, 1 Apr 2026).

2. Topological Data Analysis and Persistent Homology

To capture higher-order patterns beyond pairwise similarity, TDA constructs a Vietoris–Rips simplicial complex MM1 for a set MM2 of recipes at scale MM3:

MM4

As MM5 increases, complexes grow via inclusion, forming a filtration. The MM6-graded chain complexes MM7 and boundary maps MM8 support computation of homology groups MM9, with M=381M=3810th Betti number M=381M=3811 enumerating M=381M=3812-dimensional “holes” (Escolar et al., 2024).

Persistent homology tracks the birth and death of features through the filtration, yielding barcodes or persistence diagrams M=381M=3813. For culinary data, M=381M=3814 corresponds to clusters of similar recipes; M=381M=3815 corresponds to cycles enclosing “holes”—regions in combinatorial space unpopulated by known recipes.

3. Homological Foods: Graph-Theoretic and Recursive Formulation

Homological foods arise from directed cycles in the food quiver M=381M=3816 (Bosca, 1 Apr 2026). For a M=381M=3817-cycle M=381M=3818, one defines a M=381M=3819-chain of affine recursions for each food’s key compositional fraction: xj=1x_j=10

xj=1x_j=11

A coupled system of recursions for the mass-fractions of ingredients results, with coefficients given by empirically measured mix-in fractions. The system’s contraction property ensures convergence to a unique fixed point; the limiting food is then the homological food associated to the cycle. The corresponding “xj=1x_j=12-food” has well-defined limiting compositions regardless of initial composition (Bosca, 1 Apr 2026).

4. Culinary Innovation via Combinatorial Optimization on Topological Features

Persistent homology detects long-lived xj=1x_j=13 features, each representing a cycle of recipes circling an underexplored “hole” in combinatorial space. Consider a representative xj=1x_j=14-cycle xj=1x_j=15 with recipes xj=1x_j=16. The candidate ingredient pool is xj=1x_j=17. The objective is to synthesize a new recipe xj=1x_j=18 of fixed size xj=1x_j=19 that is maximally “distant” from all known recipes, i.e., that lies within the topological hole: iji_j0 The search is cast as a mixed-integer linear program with the epigraph trick, solvable by GLPK, and up to iji_j1 distinct optima per cycle can be found (Escolar et al., 2024).

Empirical evaluation on iji_j2 recipes (iji_j3 ingredients) showed that out of iji_j4 suggested 5-ingredient combinations, iji_j5 matched existing recipes and iji_j6 were strict sub-recipes, with a bias toward rare ingredient usage. Experimental case studies (cream-cheese biscuit variants) demonstrated palatability as validated by blinded sensory study (iji_j7), with all biscuits scoring above acceptability threshold (Escolar et al., 2024).

5. Classification of Homological Foods by Cycle Structure

Homological foods are classified by the minimal directed cycles in the associated food quiver: | Cycle Length iji_j8 | Homological Food Type | Example | |------------------|----------------------|----------------------------------------| | 1 | mono-iji_j9 food | scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)0-Oreo (self-loop Oreo→Oreo) | | 2 | bi-scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)1 food | scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)2-M& M Cookie, scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)3-Crunchy Cookie M&M | | scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)4 | scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)5-scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)6 food | 3-cycle: Oreo→Ice cream→Cake→Oreo |

In each case, the limiting product composition is determined by solving the recursively-coupled mass-fraction equations induced by the corresponding cycle and empirically measured mix-in factors (Bosca, 1 Apr 2026).

6. Limitations and Open Problems

Several key limitations are identified:

  • The one-hot encoding omits information on ingredient proportions, preparation methods, and molecular flavor profiles (Escolar et al., 2024).
  • The cosine similarity used is not a metric, complicating geometric interpretations.
  • Higher-dimensional holes (scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)7 and above) remain challenging to compute and interpret in culinary space.
  • Empirical validation remains limited to specific case studies; broader sensory and market evaluation is an open direction.
  • The effect of intersecting cycles in the food quiver scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)8 on convergence rates and limiting compositions is conjectural, motivating further study of the spectral sheaf/Laplacian associated to scos(x,y)=xyxy;d(x,y)=1scos(x,y)s_\mathrm{cos}(x, y) = \frac{x \cdot y}{\|x\| \|y\|}; \quad d(x, y) = 1 - s_\mathrm{cos}(x, y)9 (Bosca, 1 Apr 2026).

7. Prospects and Extensions

Homological and persistent-homology–based methods facilitate systematic exploration of combinatorially novel, yet coherent, food combinations—an approach that augments culinary innovation by charting and filling “holes” in recipe space. Potential extensions include:

  • Integration of flavor-chemical networks or multimodal embeddings (e.g., image–text) to augment recipe representations.
  • Incorporation of ingredient amounts, preparation steps, and sensory data to enrich both the dissimilarity measures and topological features.
  • Graph-spectral and sheaf-theoretic perspectives, to predict limits and convergence rates for homological foods arising from complex, intersecting cycles in d(x,y)[0,1]d(x, y) \in [0,1]0.

This suggests a paradigm in which topological and combinatorial principles guide both the analysis of extant culinary practices and the algorithmic synthesis of unprecedented ingredient ensembles, thus enabling data-driven gastronomic creativity (Escolar et al., 2024, Bosca, 1 Apr 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Homological Foods.