A graph is planar, when it can be drawn on the plane in such a way that no two edges of the graph cross each other. A planar embedding of such a graph gives the sequence of the edges connected to each node in clockwise or anti-clockwise order for a planar drawing of the graph. An equivalent way of describing a planar embedding of a 2-connected planar graph is the list of the circles in the graph that bound a region in the planar drawing. In this talk, we want to show how we can represent the set of all possible planar embeddings of a biconnected graph as a linear program.