Papers
Topics
Authors
Recent
Search
2000 character limit reached

Tadpole Graphs: Structure & Applications

Updated 14 July 2026
  • 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 Tk,mT_{k,m} consists of a cycle CC of kโ‰ฅ3k\ge 3 vertices together with a path PP of mโ‰ฅ1m\ge 1 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 Tk,mT_{k,m} is specified by a cycle CkC_k and a path PmP_m with one endpoint of PmP_m identified with one vertex of CkC_k. In the notation of Brandt et al., if the stem has CC0 vertices then CC1 stem edges are labeled CC2, while the CC3 cycle edges are labeled CC4, so that CC5 (Brandt et al., 2019). In the Faberโ€“Krahn literature, the special graph CC6 consists of a CC7-cycle head and a path tail attached at the neck vertex; one convenient labeling is

CC8

with cycle edges CC9 and tail kโ‰ฅ3k\ge 30 (He et al., 29 Mar 2026).

The finite tadpole has one vertex of degree kโ‰ฅ3k\ge 31 at the junction or neck, one pendant vertex of degree kโ‰ฅ3k\ge 32 at the tail end, and all remaining vertices of degree kโ‰ฅ3k\ge 33 (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 kโ‰ฅ3k\ge 34, which depends on a length parameter kโ‰ฅ3k\ge 35 and is the union of a loop edge kโ‰ฅ3k\ge 36 of total length kโ‰ฅ3k\ge 37, identified with kโ‰ฅ3k\ge 38, and a half-line edge kโ‰ฅ3k\ge 39, identified with PP0, meeting at a single vertex PP1 (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 PP2, which may lie on the stem or on the cycle. Upon first visiting a vertex PP3, the algorithm learns the unique ID of PP4, all neighbors of PP5, and the weights of the incident edges. Each traversal of an edge PP6 incurs cost PP7, and the objective is to return to PP8 after visiting every vertex at least once while minimizing total cost (Brandt et al., 2019). The performance measure is the competitive ratio

PP9

where mโ‰ฅ1m\ge 10 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 mโ‰ฅ1m\ge 11, 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,

mโ‰ฅ1m\ge 12

which can be made greater than mโ‰ฅ1m\ge 13 by choosing mโ‰ฅ1m\ge 14 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 mโ‰ฅ1m\ge 15 by a shortest path (Brandt et al., 2019). The result is optimal in the competitive sense: on any weighted tadpole graph mโ‰ฅ1m\ge 16, this greedy algorithm has competitive ratio at most mโ‰ฅ1m\ge 17, 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 mโ‰ฅ1m\ge 18 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 mโ‰ฅ1m\ge 19 is omitted and all other edges are traversed twice.

In Shape 2, one has Tk,mT_{k,m}0 the sum of the other cycle edges; in both shapes the analysis yields Tk,mT_{k,m}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 Tk,mT_{k,m}2 agents at a common start node Tk,mT_{k,m}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 Tk,mT_{k,m}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 Tk,mT_{k,m}5 in the time model for any Tk,mT_{k,m}6, and Tk,mT_{k,m}7 in the energy model for Tk,mT_{k,m}8 (Akker et al., 2024). The constructive upper bounds are as follows.

Agents Time model Energy model
Tk,mT_{k,m}9 CkC_k0-competitive CkC_k1-competitive
CkC_k2 CkC_k3 CkC_k4
CkC_k5 CkC_k6 CkC_k7

For CkC_k8, the paper gives a simple randomized AMP-style strategy that is CkC_k9-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 PmP_m0, the algorithm โ€œAMP-Tadpole-3โ€ sends three agents into the three visible directions but moves only the agent minimizing PmP_m1, thereby balancing traversed distances. This achieves energy-model ratio PmP_m2 and time-model ratio at most PmP_m3 (Akker et al., 2024). For PmP_m4, the โ€œSplit-4โ€ strategy partitions the team at each degree-PmP_m5 junction into PmP_m6 subteams, one per outgoing edge, applies AMP inside each team, and achieves the time lower bound of PmP_m7 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 PmP_m8-Laplacian on a finite connected graph with boundary given by pendant vertices, the operator is

PmP_m9

with Dirichlet condition PmP_m0 and Rayleigh quotient

PmP_m1

The first Dirichlet eigenvalue is the minimum of this quotient over nonzero PmP_m2 satisfying the boundary condition (He et al., 29 Mar 2026).

He and Yu prove that if PmP_m3 is any connected graph whose boundary consists of exactly PmP_m4 edges and PmP_m5, then

PmP_m6

with equality if and only if PmP_m7 is isomorphic to PmP_m8 (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 PmP_m9 while flattening values on the triangular head. The comparison yields CkC_k0 and CkC_k1, hence the tadpole has no larger Rayleigh quotient (He et al., 29 Mar 2026).

An analogous sharp result holds for the unnormalized combinatorial Laplacian

CkC_k2

whose first Dirichlet eigenvalue satisfies

CkC_k3

He and Yu show that among all connected graphs with boundary on CkC_k4 vertices, and separately among all connected graphs with boundary and CkC_k5 edges, the unique minimizer is again CkC_k6 (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: CkC_k7 in the normalized CkC_k8-Laplacian setting, and CkC_k9 in the combinatorial Laplacian setting (He et al., 29 Mar 2026, He et al., 21 Mar 2026). Paths are also larger: CC00 and CC01 (He et al., 29 Mar 2026, He et al., 21 Mar 2026). This makes CC02 the discrete Faberโ€“Krahn minimizer within the classes considered.

For the concrete case CC03 in the combinatorial Laplacian model, the symmetry-invariant eigenfunction on CC04 leads to the cubic

CC05

whose unique root in CC06 gives CC07; by comparison, CC08 and CC09 (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 CC10 is the union of a loop edge of total length CC11 and a half-line meeting at a vertex CC12. A function on CC13 is a pair CC14 with CC15 and CC16, subject to continuity

CC17

The Hamiltonian with a delta interaction at the vertex is

CC18

with domain determined by continuity and the derivative jump condition

CC19

where CC20 is repulsive (Duboscq et al., 7 May 2025).

The stationary cubic NLS on this graph is

CC21

and its action functional is

CC22

where

CC23

Because CC24 is unbounded below on CC25, minimization is restricted to the Nehari manifold

CC26

and the action ground-state level is

CC27

(Duboscq et al., 7 May 2025).

The main existence theorem states that for fixed CC28 and CC29, ground states exist in two asymptotic regimes. If

CC30

then there exists CC31 such that CC32 for all CC33; if

CC34

then there exists CC35 such that CC36 for all CC37, where the line soliton action is CC38 (Duboscq et al., 7 May 2025). Existence follows from variational arguments and profile decomposition: once CC39, 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

CC40

with first integral CC41, and solutions fall into dnoidal, sech, and cnoidal families according to whether CC42, CC43, or CC44 (Duboscq et al., 7 May 2025). On the tail one always has a translated sech profile,

CC45

with CC46 determined by the Robin boundary condition (Duboscq et al., 7 May 2025). Numerical experiments for CC47, CC48, and loop lengths CC49 show convergence in at most about CC50 steps and a transition of mass from the tail-dominated regime to the loop-dominated regime as CC51 increases (Duboscq et al., 7 May 2025).

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 CC52 or CC53 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 CC54 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 CC55 for a single agent and can drop to CC56 in the energy model with three agents (Brandt et al., 2019, Akker et al., 2024). In Dirichlet eigenvalue minimization, the triangle-head tadpole CC57 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.

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 Tadpole Graphs.