Page **1** of **1**

### Convex Decomposition

Posted: **12 Jan 2022, 07:34**

by **selman.ipek**

Hi All, I have the vertices for two polytopes \( P_1 \) and \( P_2 \). Mathematically I know that that \( P_2 \hookrightarrow P_1 \) and would like to decompose the vertices of \( P_2 \) in terms of embedding \( P_1 \). Any suggestions on how to do this? Can polymake help? I couldn't find anything in the manual. Alternative software suggestions also welcome, thanks!

### Re: Convex Decomposition

Posted: **12 Jan 2022, 09:30**

by **joswig**

Sorry, I don't understand the question.

Is it that P_2 is a subpolytope of P_1, and you want to find those vcertices of P_1 which are not vertices of P_2?

### Re: Convex Decomposition

Posted: **12 Jan 2022, 10:29**

by **selman.ipek**

Hi, thanks for the response. The problem is that since P2 is a properly embedded in P1 I would like to express the vertices of P2 as a convex sum of the vertices of P1.

### Re: Convex Decomposition

Posted: **12 Jan 2022, 12:04**

by **joswig**

That does not have unique solutions. Instead the set of such solutions forms a polyhedron in the parameter space (= coefficients of the linear combinations).

### Re: Convex Decomposition

Posted: **12 Jan 2022, 16:14**

by **selman.ipek**

Thank you again for the response. For my purposes any decomposition might suffice, but this suggestion about the coefficients may be quite useful

### Re: Convex Decomposition

Posted: **13 Jan 2022, 13:20**

by **opfer**

Isn't this just solving a linear program \( V_1 \cdot x = v_{2,i} \), \( x>=0 \), \( \sum_j x_j = 1 \) for each vertex \( v_{2,i} \) of \( P_2 \) (\( V_1 \) being the Matrix containing the vertices of \( P_1 \), \( x \) being the coefficients of a possible convex combination)? Any LP solver (including Polymake) should be able to do this.

Best regards,

Thomas