Finding minimal convex nested polygons

We consider the problem of finding a polygon nested between two given convex polygons that has a minimal number of vertices. Our main result is an <italic>&Ogr;</italic>(<italic>n</italic>log<italic>&kgr;</italic>) algorithm for solving the problem, where <italic>n</italic> is the total number of vertices of the given polygons, and <italic>&kgr;</italic> is the number of vertices of a minimal nested polygon. We also present an <italic>&Ogr;</italic>(<italic>n</italic>) sub-optimal algorithm, and a simple <italic>&Ogr;</italic>(<italic>nk</italic>) optimal algorithm.