Computing a convex skill of an orthogonal polygon

Given a simple orthogonal polygon, that is a simple polygon whose edges are parallel to the axes, we wish to determine an inscribed convex orthogonal polygon of maximal area. This is the orthogonal version of the potato peeling problem. We present an &Ogr;(<italic>n</italic><supscrpt>2</supscrpt>) time algorithm to solve it, which is a substantial improvement over the &Ogr;(<italic>n</italic><supscrpt>7</supscrpt> time algorithm for the general problem.