Recall the repair ILP objective defined by
where
Recall that we found that
i.e.,
Notice then that
i.e., can be restricted to a hyperrectangle.
Proposition: Let be the optimal objective value to the LP relaxation of the flat norm and the objective value obtained by taking the ceiling of and recomputing . Then it follows that
Proof. Let and notice that . Moreover,
Therefore, it follows that
Theorem 1: If is totally bimodular, then the flat norm is solvable in strongly polynomial time.
Proof. According to Artmann et al., an ILP of the form is solveable in strongly polynomial time if every submatrix of has absolute determinant at most 2. Write with and set where . We can recover by . In order to ensure that , we need that . As a result, we can rewrite the flat norm ILP as
Denote by the constraint matrix, which has full column rank. Consider a submatrix by choosing rows of and rows of where and . We claim that
Indeed, proceed via induction on . If , then it follows that
for some . The result follows by expanding along rows of until we get a matrix. Consider then a submatrix of . Select any identity row to expand upon, resulting in a submatrix . Thus, it follows by the induction hypothesis that
A similar argument may be done on the columns of . Thus, we get that
Therefore, the flat norm is solveable in strongly polynomial time if is totally bimodular.
Question: Under what conditions can we ensure that is totally bimodular?
Quick Recap of Relative Homology
Consider a subcomplex of a simplicial complex . Then is the subgroup of consisting of chains that live in . We define the quotient chain group
which is the free abelian group generated by the -simplices of that are not in . Because , it follows that
forms a chain complex. Thus, we can define
to be the -th relative homology group of the pair . More concretely, a class in is represented by a chain with and is identified with if
for some and . The relative homology is directly related to reduced homology:
One may construct the short exact sequence
where is given by inclusion and is given by quotient. Using the snake lemma, this can be extended into a long exact sequence of homology groups:
The exact sequences are often used to determine the relative homology groups.
A commonly used result is that of excision. If such that is a subspace of , then
In simpler terms, if the closure of is contained in the interior of , then one may cut out without changing the relative homology.
Example: Consider with . Because is contractible we get that for all which gives that
Because this forms a short exact sequence, is an isomorphism. Hence
One particular area that may be use to use is with embeddings. Let be embeddable in by a continuous, injective map and let such that . Then there is an induced map and homomorphism such that the diagram below commutes:

where and are the natural projections .
Relative Homology and Total Bimodularity
Let be a square submatrix of the boundary matrix with rows and columns . Then it follows that is the relative boundary matrix, i.e., if is the closure -simplices of and is the closure of the -faces of that are not in , then is the matrix representatation of
where .
We are thus interested in the homology
H_p(L,L_0) = \textup{Ker}(\partial_{p})/\textup{Im}(\partial_{p+1})=\Z^{m-r-s}\oplus\bigoplus_{i=1}^r\Z/\alpha_i $$where $m=|Z|$, $r=\textup{rank}(\partial_{p+1})$, $s=\textup{rank}(\partial_p)$ and $\alpha_1,\dots,\alpha_r$ are the invariant factors given by the Smith normal form of $\partial_{p+1}$. **Lemma 2:** $B=[\partial_{p+1}]$ is totally bimodular if and only if, for every pair of pure subcomplexes $L_0\subseteq L\subseteq K$ of dimensions $p$ and $p+1$, the torsion subgroup of $H_p(L,L_0)$ has order at most 2. *Proof.* ($\Rightarrow$): Consider an arbitrary pair $(L,L_0)$ and set $T=L^{(p+1)}$ and $Z=L^{(p)}\setminus L_0$. Then $H_p(L,L_0)$ has torsion of order\prod_{i=1}^r\alpha_i = d_r(\partial_{p+1}) = \textup{gcd}\{r\times r\text{ minors of $B[Z,T]$}\} \le 2.
($\Leftarrow$): Let $B[Z,T]$ be a square submatrix of $B$. Then it follows that
|\det B[Z,T]|=\begin{cases}
\prod_{i=1}^r\alpha_i & r=|Z| \\
0 & r < |Z|.
\end{cases}
Because the torsion subgroup of $H_p(L,L_0)$ has order at most 2, it follows that $|\det B[Z,T]|\le2$. $\square$
**Motivating Example:** If $K$ has two or more disjoint Mobius strips, then $B$ is not totally bimodular.
Consider the following motivating example: Let $K$ be the 6-vertex Mobius strip triangulation given below:
![[Screenshot_2024-11-14_12-44-36.png]]
Take the submatrix of $B=\partial_2$ given by the interior edges $Z=\{[a,d]$, $[a,e]$, $[b,e]$, $[c,e]$, $[c,f]$, $[d,f]\}$ and the triangles. Then it follows that
B[Z,T] = \begin{array}{c|ccc}
& [a,d,e] & [a,b,e] & [b,c,e] & [c,e,f] & [c,d,f] & [a,d,f] \\ \hline
[a,d] & 1 & 0 & 0 & 0 & 0 & 1 \\
[a,e] & -1 & -1 & 0 & 0 & 0 & 0\\
[b,e] & 0 & 1 & -1 & 0 & 0 & 0\\
[c,e] & 0 & 0 & 1 & 1 & 0 & 0\\
[c,f] & 0 & 0 & 0 & -1 & -1 & 0\\
[d,f] & 0 & 0 & 0 & 0 & 1 & 1
\end{array}
which has determinant $-2$. If we then take $K\sqcup K$ and again choose the interior edges of the two Mobius strips, then we get that
B[Z,T] = \begin{bmatrix}
B[Z_1,T_1] & 0 \\
0 & B[Z_2,T_2]
\end{bmatrix} \Longrightarrow \det B[Z,T] = \pm4.
Thus, in general if there are $n$ disjoint Mobius strips, then one may find a minor of $\pm 2^n$.
**Question:** Can we say anything about the solvability if every minor is of the form $\pm 2^n$?
**Theorem 4:** If $K$ is a 2-complex that embeds into $\R P^2$, then $B=[\partial_2]$ is totally bimodular.
*Proof.* Assume for the sake of contradiction that $K$ has at least two disjoint Mobius strips $N_1, N_2$. Let $L=N_1\cup N_2$ and $E$ be the closure such that $\R P^2=L\cup E$. Because $N_1$ and $N_2$ are disjoint, it follows that $L\cap E=\partial N_1\cup\partial N_2$. Then the Mayer-Vietoris sequence contains
H_2(\R P^2)\rightarrow H_1(L\cap E)\xrightarrow{\varphi} H_1(L)\oplus H_1(E) \xrightarrow{\psi} H_1(\R P^2).
Due to exactness, we get that $\textup{ker}\psi=\textup{im}\varphi$ which implies by the fundamental theorem of homomorphisms that there is a unique injective homomorphism
h:H_1(L)\oplus H_1(E)/\textup{im}\varphi\rightarrow H_1(\R P^2) = \Z/2\Z.
Notice that the map $\varphi$ is of the form $(i_*,j_*)$ where $i:L\cap E\hookrightarrow L$ and $j:L\cap E\hookrightarrow E$. Because $L\cap E=\partial N_1\cup\partial N_2$, an element $(x,y)\in H_1(L\cap E)=\Z\oplus \Z$ implies wrapping $x$ times around $\partial N_1$ and $y$ times around $\partial N_2$. Thus a loop around $\partial N_1$ is recorded twice, once in $L$ and once in $E$. Thus,
\begin{align*} i_(1,0) = \pm2~\text { and }~i_(0,1) = \pm 2. \end{align*}
So $\varphi(x,y)=(\pm2,\pm2,e)$ for some $e\in H_1(E)$. Consider then the map\pi:\Z\oplus\Z\oplus H_1(E)\rightarrow(\Z/2\Z)^2,~(a,b,e)\mapsto(a\bmod 2,b\bmod 2)
which has $\textup{ker}\pi=\textup{im}\varphi$. Then $\pi$ induces an injective map
g:\Z\oplus\Z\oplus H_1(E)/\text{im}\varphi\rightarrow (\Z/2\Z)^2
such that $\pi=g\circ\varphi$. Because $\pi$ is surjective, it follows that $g$ is an isomorphism. Thus, $H_1(L)\oplus H_1(E)\cong(\Z/2\Z)^2$, which contradicts $h$. $\square$
I am unsure if the above result is correct. I'm trying to argue that $K$ has at worst a single Mobius strip.
**Proposition 5:** If $K$ has two disjoint pure subcomplexes with relative torsion, then $[\partial_{p+1}]$ is not totally bimodular.
*Proof.* Let $A_0\subseteq A\subseteq K$ and $B_0\subseteq B\subseteq K$ be two disjoint pairs of pure subcomplexes (i.e. $A\cap B=\emptyset$) such that $H_p(A,A_0)\cong\Z/2\Z$ and $H_p(B,B_0)\cong\Z/2\Z$. Consider then $L_0=A_0\cup B_0$ and $L=A\cup B$. Then the Mayer-Vietoris sequence is
0 = H_p(A\cap B, A_0\cap B_0)\rightarrow H_p(A,A_0)\oplus H_p(B,B_0)\rightarrow H_p(L,L_0)\rightarrow H_{p-1}(A\cap B,A_0\cap B_0)=0.
H_p(L,L_0) \cong H_p(A,A_0)\oplus H_p(B,B_0)\cong\Z/2\Z\oplus\Z/2\Z.
Therefore, the square submatrix corresponding to $(L,L_0)$ has determinant 4. $\square$
**Conjecture:** Let $K$ be embeddable in $\R^3$. Then $[\partial_{p+1}]$ is totally bimodular if and only if $K$ has at most one Mobius strip as a subcomplex.