Given two convex polytopes defined as $x \in \mathcal{A}$ iff $Ax \leq c$ and $x \in \mathcal{B}$ iff $Bx \leq d$, does anyone know about (if possible easy to test) conditions of $\mathcal{A}$ and $\mathcal{B}$ sharing sharing edges, vertices or facets? Can we also consider cases when the edge of one polytope is on the face of the other, crossing its vertices?
**Correction: What I am really interested is if it possible to determine (analytically) if all the vertices of $\mathcal{A} \cap \mathcal{B}$ are also vertices of $\mathcal{A}$, however not necessarily vertices of $\mathcal{B}$.
Is it possible to say more about the special case when $A \in \{-1, 0, 1\}^{n\times n},\; B \in \{-1, 0, 1\}^{n\times n},\; c\in \{0, 1\}^{n},\; d\in \{-1, 0, 1\}^{n}$?