Papers
Topics
Authors
Recent
Search
2000 character limit reached

Solid Brick: Graph Theory & Finite Element

Updated 7 July 2026
  • Solid Brick is a dual-use term defining both a class of graphs with specific perfect matching constraints and a three-dimensional finite element used in structural modeling.
  • In graph theory, a solid brick is a matching-covered graph where the removal of two vertex-disjoint odd cycles results in no perfect matching, emphasizing its unique connectivity properties.
  • In finite element analysis, the eight-node solid brick uses trilinear Lagrange interpolation and 24 displacement DOF to accurately simulate solid bodies without geometric simplification.

Searching arXiv for recent and relevant papers on both graph-theoretic and finite-element uses of “solid brick.” Solid brick denotes two distinct technical objects in current mathematical and engineering usage. In graph theory, a solid brick is a brick GG such that, whenever C1C_1 and C2C_2 are vertex-disjoint odd cycles of GG, the graph G(V(C1)V(C2))G-(V(C_1)\cup V(C_2)) has no perfect matching (Zhang et al., 29 Jul 2025). In finite-element analysis, a solid brick element is a three-dimensional finite element that can model solid bodies and structures without any a priori geometric simplification; the eight-node solid brick element is a standard hexahedral instance with trilinear interpolation and $24$ displacement DOF (Zhang et al., 2023). The term therefore has precise but unrelated meanings in matching theory and computational mechanics.

1. Solid bricks in matching-covered graph theory

A graph GG of order n=V(G)n=|V(G)| is matching-covered if it is connected, n2n\ge 2, and every edge of GG lies in some perfect matching (Zhang et al., 29 Jul 2025). A nonbipartite matching-covered graph C1C_10 is a brick if it has no nontrivial tight cut. Equivalently, by Edmonds–Lovász–Pulleyblank (1982),

C1C_11

A brick C1C_12 is solid if whenever C1C_13 are vertex-disjoint odd cycles, then

C1C_14

This condition isolates a subclass of bricks in which the coexistence of two disjoint odd cycles is tightly constrained by perfect-matching structure (Zhang et al., 29 Jul 2025).

The graph-theoretic notion is intrinsically matching-theoretic rather than geometric. Its defining properties are expressed through connectivity, tight-cut structure, and the existence or nonexistence of perfect matchings after specified deletions. In this sense, solidity is a global obstruction condition imposed on a brick.

2. Removable, C1C_15-invariant, and solitary edges

In a matching-covered graph C1C_16, an edge C1C_17 is removable if C1C_18 remains matching-covered (Zhang et al., 29 Jul 2025). If C1C_19 denotes the number of bricks occurring in any tight-cut decomposition of C2C_20, then a removable edge C2C_21 is C2C_22-invariant if

C2C_23

For a brick C2C_24, one has C2C_25, so C2C_26-invariance means that C2C_27 is still a single brick.

An edge C2C_28 is solitary if it belongs to exactly one perfect matching of C2C_29; otherwise it is nonsolitary. The paper centers on the interaction between GG0-invariance and solitariness, a relationship posed in a problem of Lucchesi and Murty (Zhang et al., 29 Jul 2025).

Two structural lemmas are central. First, in a solid brick, every removable edge GG1 satisfies GG2. Second, in a solid brick on GG3 vertices, every vertex is incident with at most two nonremovable edges. Combined with the previous lemma, this gives at most two nonsolitary edges at each vertex. These facts sharply restrict local edge behavior and serve as the entry point for the global classification proved in the same work.

3. Characterization by wheels

The main theorem states: let GG4 be a solid brick of even order GG5. Then every GG6-invariant edge of GG7 is solitary if and only if GG8 is the wheel GG9 (Zhang et al., 29 Jul 2025). Here G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))0 is obtained by taking an G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))1-cycle, called the rim, and joining a new vertex, called the hub, to all rim-vertices by spokes.

The sufficiency direction is explicit. If G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))2 with G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))3 even, then the only removable edges are the G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))4 spokes, and each such spoke G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))5 is G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))6-invariant. Deleting its ends leaves an odd path, which has exactly one perfect matching; hence each spoke is solitary. Therefore, in an even wheel, every G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))7-invariant edge is solitary (Zhang et al., 29 Jul 2025).

The necessity direction excludes other solid bricks. If G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))8 is a solid brick of even order G(V(C1)V(C2))G-(V(C_1)\cup V(C_2))9 and every $24$0-invariant edge is solitary, then $24$1 cannot be cubic; otherwise Theorem 1.2 of Zhang–Lu–Zhang applies, but those extremal cubic bricks are nonsolid. Hence there is a vertex $24$2 of degree $24$3. By the solid-brick machinery, at most two edges at $24$4 can be nonsolitary, so at least two edges $24$5 and $24$6 are solitary. This yields unique perfect matchings $24$7 and $24$8 of $24$9 and GG0, respectively, and their symmetric difference is an GG1–GG2 alternating path

GG3

of odd length at least GG4 (Zhang et al., 29 Jul 2025).

4. Alternating-path rigidity and excluded configurations

The proof then examines how the remainder of the graph can attach to the alternating path GG5 (Zhang et al., 29 Jul 2025). A sequence of “no-alternating-cycle” lemmas establishes that neither GG6 nor GG7 can contain an GG8-alternating cycle, because the unique-matching property would be contradicted. Likewise, any hypothetical GG9-alternating path joining two vertices of n=V(G)n=|V(G)|0 outside the edges of n=V(G)n=|V(G)|1 would create two vertex-disjoint odd cycles whose removal preserves a perfect matching, contradicting solidity.

From these restrictions, every vertex off n=V(G)n=|V(G)|2 can attach to n=V(G)n=|V(G)|3 only in a highly constrained manner. The paper reduces the possibilities to three candidate configurations n=V(G)n=|V(G)|4. Solidness eliminates two of them, and the remaining configuration forces that every rim-vertex of n=V(G)n=|V(G)|5 has exactly three neighbors: its two neighbors on n=V(G)n=|V(G)|6 and the hub n=V(G)n=|V(G)|7. No other vertices exist, so n=V(G)n=|V(G)|8 is exactly the wheel with hub n=V(G)n=|V(G)|9 and rim n2n\ge 20 (Zhang et al., 29 Jul 2025).

The same paper records representative examples and exceptions. Wheels n2n\ge 21 with even n2n\ge 22 are solid bricks, and every spoke is removable, hence n2n\ge 23-invariant, and lies in exactly one perfect matching. By contrast, the exceptional bricks n2n\ge 24, n2n\ge 25, and the Petersen graph are not wheels, and in those some n2n\ge 26-invariant edges fail to be solitary or the graph is small. The cubic extremal bricks n2n\ge 27 of Zhang–Lu–Zhang are non-solid, because in each such graph one finds two disjoint odd cycles whose removal leaves a perfect matching. This resolves the solid-brick case of the Lucchesi–Murty problem without conflict from the cubic extremal family.

5. The eight-node solid brick element

In computational mechanics, the solid brick element is defined as a three-dimensional finite element that can model solid bodies and structures without any a priori geometric simplification (Zhang et al., 2023). The eight-node solid brick, or hexahedron, occupies a trilinear quadrilateral in the reference n2n\ge 28 space with corners at n2n\ge 29.

Quantity Value
Number of nodes GG0 8
Degrees of freedom per node GG1 3
Total element DOF GG2 24

The standard node numbering and local coordinates are: GG3

GG4

Its trilinear Lagrange shape functions are

GG5

where GG6 are the nodal coordinates. Explicitly, for the four bottom nodes,

GG7

GG8

and the top four GG9 are obtained by replacing C1C_100 in the above (Zhang et al., 2023).

6. Assumed-stress formulation, stiffness decomposition, and quadrature

The stiffness construction is developed from an assumed Stress Method whose formulation is based on the Hellinger–Reissner principle developed according to Kang’s study in 1986 (Zhang et al., 2023). The two-field Hellinger–Reissner functional is

C1C_101

The stress interpolation is assumed in the form

C1C_102

where C1C_103 is a C1C_104 polynomial geometric matrix.

Traction on each face yields nodal forces linearly in C1C_105,

C1C_106

with

C1C_107

The explicit symbolic C1C_108 matrix is given in equation (7) of the paper. The complementary energy in C1C_109 is

C1C_110

with flexibility

C1C_111

Its inverse C1C_112 is the generalized stress-parameter stiffness, C1C_113. Stationarity with respect to C1C_114 yields

C1C_115

so the element’s consistent stiffness is

C1C_116

Following Felippa (2013), the consistent stiffness can be algebraically split as

C1C_117

with

C1C_118

and

C1C_119

where C1C_120 is the physical volume (Zhang et al., 2023). The basic stiffness C1C_121 has rank C1C_122 and exactly reproduces constant-strain (mix-ability) and rigid-body modes. The high-order stiffness C1C_123 has rank C1C_124; C1C_125 is orthogonal to the six rigid-body and six constant-strain modes, expressed as C1C_126.

The mathematical requirements are stated explicitly. For consistency and mix-ability, C1C_127 reproduces the exact strain energy for any constant-strain C1C_128, implying

C1C_129

whenever C1C_130 is uniform. For stability, C1C_131, with six zero modes corresponding only to rigid-body translations and rotations. For accuracy, bending tests on all six faces yield unity energy ratios under exact beam-bending displacement patterns; equations (13)–(14) are cited for these checks.

The numerical integration prescription separates the two stiffness contributions. The basic stiffness C1C_132 is assembled analytically via C1C_133 and C1C_134, so no volume quadrature is needed. The high-order part C1C_135 arises from integrals of up to fourth-order polynomials in C1C_136. A C1C_137 Gauss–Legendre rule exactly integrates up to third-degree polynomials, whereas full integration of quartic terms in C1C_138 uses a C1C_139 rule with points at C1C_140 and weights C1C_141 (Zhang et al., 2023). The recommended scheme is therefore C1C_142 exact by construction and C1C_143 integrated by C1C_144 for many engineering cases or C1C_145 for full quartic accuracy.

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 Solid Brick.