Tadpole Graphs: Structure & Applications
- Tadpole graphs are defined by a cycle (head) with an attached path (tail), creating a distinct asymmetric structure with a single junction.
- They appear in diverse studies, including competitive online exploration with optimal competitive ratios, Dirichlet eigenvalue minimization, and quantum graph models.
- Their simple yet nontrivial topology enables precise analysis and sharp bounds across algorithmic, spectral, and nonlinear PDE frameworks.
A tadpole graph is a graph formed by a cycle with an attached path, equivalently a wedge-sum of a cycle and a path at a single vertex. In the combinatorial notation used in recent work, a tadpole graph consists of a cycle of vertices together with a path of vertices whose endpoint is identified with a distinguished cycle vertex; the same object is also described as a dragon or kite (Brandt et al., 2019). In current arXiv literature, tadpole graphs appear in at least three technically distinct settings: competitive online exploration on weighted graphs, extremal spectral problems for Dirichlet eigenvalues, and nonlinear PDEs on metric graphs (Brandt et al., 2019, He et al., 29 Mar 2026, Duboscq et al., 7 May 2025).
1. Structural definitions and standard models
In its finite combinatorial form, a tadpole graph is specified by a cycle and a path with one endpoint of identified with one vertex of . In the notation of Brandt et al., if the stem has 0 vertices then 1 stem edges are labeled 2, while the 3 cycle edges are labeled 4, so that 5 (Brandt et al., 2019). In the FaberโKrahn literature, the special graph 6 consists of a 7-cycle head and a path tail attached at the neck vertex; one convenient labeling is
8
with cycle edges 9 and tail 0 (He et al., 29 Mar 2026).
The finite tadpole has one vertex of degree 1 at the junction or neck, one pendant vertex of degree 2 at the tail end, and all remaining vertices of degree 3 (Akker et al., 2024, He et al., 21 Mar 2026). This asymmetric degree pattern is the source of several of its extremal properties. In exploration problems it creates a single branching uncertainty at the junction; in Dirichlet eigenvalue problems it creates a single bottleneck between a short cycle and a long path; in metric-graph PDE models it becomes a loop joined to a half-line at one vertex (Duboscq et al., 7 May 2025).
A distinct metric-graph version is the tadpole graph 4, which depends on a length parameter 5 and is the union of a loop edge 6 of total length 7, identified with 8, and a half-line edge 9, identified with 0, meeting at a single vertex 1 (Duboscq et al., 7 May 2025). This continuum model is not a finite combinatorial graph, but it preserves the same head-tail geometry.
2. Single-agent online exploration on weighted tadpoles
In the online graph-exploration model, a searcher starts at a designated start vertex 2, which may lie on the stem or on the cycle. Upon first visiting a vertex 3, the algorithm learns the unique ID of 4, all neighbors of 5, and the weights of the incident edges. Each traversal of an edge 6 incurs cost 7, and the objective is to return to 8 after visiting every vertex at least once while minimizing total cost (Brandt et al., 2019). The performance measure is the competitive ratio
9
where 0 is the minimum-cost closed walk visiting all vertices (Brandt et al., 2019).
For tadpole graphs, Brandt et al. show that no online algorithm can achieve competitive ratio below 1, extending a lower-bound construction of Miyazaki et al. to preserve the tadpole structure throughout the adversarial revelation process (Brandt et al., 2019). The adversary grows three unknown rays from a hidden junction and keeps the searcher uncertain which two rays form the cycle; with suitable parameters,
2
which can be made greater than 3 by choosing 4 large (Brandt et al., 2019).
The matching upper bound is attained by a greedy nearest-unvisited strategy. The algorithm repeatedly computes, in the explored subgraph, the shortest-path distance from the current vertex to every known but unvisited vertex, selects a minimizer, traverses a shortest path to it, and finally returns to 5 by a shortest path (Brandt et al., 2019). The result is optimal in the competitive sense: on any weighted tadpole graph 6, this greedy algorithm has competitive ratio at most 7, and the lower bound shows that this is best possible (Brandt et al., 2019).
The amortized proof depends on a charging scheme in which each step is charged to the cheapest incident edge leading to an unvisited neighbor, while edges on certain return paths are charged individually. Each edge weight is charged at most twice in nearest-neighbor phases, with only 8 extra path-charges (Brandt et al., 2019). A crucial structural fact is that an optimal tour on a tadpole has exactly one of two forms:
- Shape 1: every cycle edge is traversed once and every stem edge twice.
- Shape 2: one very heavy cycle edge 9 is omitted and all other edges are traversed twice.
In Shape 2, one has 0 the sum of the other cycle edges; in both shapes the analysis yields 1 (Brandt et al., 2019). This establishes the head-tail asymmetry of the tadpole as one of the few nontrivial restricted graph classes for which the optimal online competitive ratio is exactly characterized.
3. Multi-agent online exploration: time and energy regimes
The multi-agent version places 2 agents at a common start node 3 in an initially unknown tadpole graph. Whenever an agent visits a new node, its incident edges and edge weights are revealed to all agents, so the explored part is globally shared (Akker et al., 2024). Two cost models are used. In the time model, the cost is the wall-clock time until the last agent returns to 4; in the energy model, the cost is the maximum total distance traversed by any single agent (Akker et al., 2024).
For tadpole graphs, the competitive picture depends strongly on the number of agents. The lower bounds are 5 in the time model for any 6, and 7 in the energy model for 8 (Akker et al., 2024). The constructive upper bounds are as follows.
| Agents | Time model | Energy model |
|---|---|---|
| 9 | 0-competitive | 1-competitive |
| 2 | 3 | 4 |
| 5 | 6 | 7 |
For 8, the paper gives a simple randomized AMP-style strategy that is 9-competitive in both models. At the junction, two outgoing subpaths are chosen uniformly at random and then explored by the cycle AMP rule (Akker et al., 2024). For 0, the algorithm โAMP-Tadpole-3โ sends three agents into the three visible directions but moves only the agent minimizing 1, thereby balancing traversed distances. This achieves energy-model ratio 2 and time-model ratio at most 3 (Akker et al., 2024). For 4, the โSplit-4โ strategy partitions the team at each degree-5 junction into 6 subteams, one per outgoing edge, applies AMP inside each team, and achieves the time lower bound of 7 while preserving optimal energy usage (Akker et al., 2024).
These results show that the combinatorial asymmetry of a tadpole graph does not preclude exact online optimality in stronger distributed models. A plausible implication is that the single junction is sufficiently structured to permit near-perfect load balancing once enough agents are available, especially under global communication.
4. Dirichlet eigenvalues and FaberโKrahn extremality
A second major line of work studies tadpole graphs as minimizers of first Dirichlet eigenvalues. For the normalized combinatorial 8-Laplacian on a finite connected graph with boundary given by pendant vertices, the operator is
9
with Dirichlet condition 0 and Rayleigh quotient
1
The first Dirichlet eigenvalue is the minimum of this quotient over nonzero 2 satisfying the boundary condition (He et al., 29 Mar 2026).
He and Yu prove that if 3 is any connected graph whose boundary consists of exactly 4 edges and 5, then
6
with equality if and only if 7 is isomorphic to 8 (He et al., 29 Mar 2026). Their proof uses a maximizing path for a positive first eigenfunction, a degree-sum estimate, and a surgery that copies the eigenfunction onto the tail of 9 while flattening values on the triangular head. The comparison yields 0 and 1, hence the tadpole has no larger Rayleigh quotient (He et al., 29 Mar 2026).
An analogous sharp result holds for the unnormalized combinatorial Laplacian
2
whose first Dirichlet eigenvalue satisfies
3
He and Yu show that among all connected graphs with boundary on 4 vertices, and separately among all connected graphs with boundary and 5 edges, the unique minimizer is again 6 (He et al., 21 Mar 2026).
Several comparison lemmas explain why the triangular head is extremal. In both spectral papers, larger cycle lengths are disfavored: 7 in the normalized 8-Laplacian setting, and 9 in the combinatorial Laplacian setting (He et al., 29 Mar 2026, He et al., 21 Mar 2026). Paths are also larger: 00 and 01 (He et al., 29 Mar 2026, He et al., 21 Mar 2026). This makes 02 the discrete FaberโKrahn minimizer within the classes considered.
For the concrete case 03 in the combinatorial Laplacian model, the symmetry-invariant eigenfunction on 04 leads to the cubic
05
whose unique root in 06 gives 07; by comparison, 08 and 09 (He et al., 21 Mar 2026). The numerical gap illustrates the general principle that a triangle head plus a long tail yields the smallest first Dirichlet eigenvalue among the admissible competitors.
5. Metric tadpoles and nonlinear Schrรถdinger ground states
In the metric-graph setting, the tadpole 10 is the union of a loop edge of total length 11 and a half-line meeting at a vertex 12. A function on 13 is a pair 14 with 15 and 16, subject to continuity
17
The Hamiltonian with a delta interaction at the vertex is
18
with domain determined by continuity and the derivative jump condition
19
where 20 is repulsive (Duboscq et al., 7 May 2025).
The stationary cubic NLS on this graph is
21
and its action functional is
22
where
23
Because 24 is unbounded below on 25, minimization is restricted to the Nehari manifold
26
and the action ground-state level is
27
The main existence theorem states that for fixed 28 and 29, ground states exist in two asymptotic regimes. If
30
then there exists 31 such that 32 for all 33; if
34
then there exists 35 such that 36 for all 37, where the line soliton action is 38 (Duboscq et al., 7 May 2025). Existence follows from variational arguments and profile decomposition: once 39, escape of mass along the tail is ruled out (Duboscq et al., 7 May 2025).
The paper also classifies standing-wave profiles on the loop by phase-plane methods. The loop component satisfies
40
with first integral 41, and solutions fall into dnoidal, sech, and cnoidal families according to whether 42, 43, or 44 (Duboscq et al., 7 May 2025). On the tail one always has a translated sech profile,
45
with 46 determined by the Robin boundary condition (Duboscq et al., 7 May 2025). Numerical experiments for 47, 48, and loop lengths 49 show convergence in at most about 50 steps and a transition of mass from the tail-dominated regime to the loop-dominated regime as 51 increases (Duboscq et al., 7 May 2025).
6. Terminology, scope, and related uses
In graph theory, โtadpole graphโ refers to the cycle-plus-path structure described above. The term is also used in physics in the phrase โtadpole diagrams,โ but this denotes a different object: a one-particle-reducible diagram in constant electromagnetic fields that is constructed algebraically from one-particle-irreducible constant-field diagrams by differentiation with respect to the field strength tensor (Karbstein, 2017). This usage is unrelated to combinatorial tadpole graphs except for the visual metaphor.
Within mathematics, two distinct notions should likewise be separated. A finite tadpole graph such as 52 or 53 is a discrete combinatorial object used in online algorithms and spectral graph theory (Brandt et al., 2019, He et al., 21 Mar 2026). A metric tadpole such as 54 is a quantum graph consisting of a loop and a half-line endowed with differential operators and vertex conditions (Duboscq et al., 7 May 2025). The shared geometry is the same head-tail topology, but the analytical frameworks are different: shortest-path cost and competitive ratio in the former, Dirichlet spectra and nonlinear bound states in the latter.
Taken together, the recent literature presents tadpole graphs as a compact test case where a simple non-tree, non-symmetric topology admits exact or sharp results across several domains. In online exploration, the optimal competitive ratio is exactly 55 for a single agent and can drop to 56 in the energy model with three agents (Brandt et al., 2019, Akker et al., 2024). In Dirichlet eigenvalue minimization, the triangle-head tadpole 57 is the unique extremizer in the graph classes considered (He et al., 29 Mar 2026, He et al., 21 Mar 2026). In nonlinear analysis on metric graphs, the same topology supports asymptotically proven action ground states under a repulsive delta vertex condition (Duboscq et al., 7 May 2025). This convergence of results across algorithmics, spectral graph theory, and PDEs helps explain why the tadpole has become a recurrent model geometry in current arXiv research.