Containment of a single polygon using mathematical programming

Containment of a single polygon using mathematical programming

0.00 Avg rating0 Votes
Article ID: iaor1999417
Country: Netherlands
Volume: 92
Issue: 2
Start Page Number: 368
End Page Number: 386
Publication Date: Jul 1996
Journal: European Journal of Operational Research
Authors: ,
Keywords: geometry
Abstract:

This paper investigates the polygon containment problem, to determine whether a given polygon can be translated and/or rotated to fit inside a fixed polygon. A primary application is the stock cutting problem, when pieces have irregular shapes and can be rotated. The case in which both polygons are convex is treated. An optimization-based approach is used, in contrast to previous computational geometry methods. Optimality conditions of the math program are found and are used to develop an efficient algorithm which finds the best placement and to draw relationships between the two approaches. The problem becomes a parametric linear program with a nonlinear parameter corresponding to the orientation of the moving figure. All alternate-optimal placements with at least three contacts can be found. In addition, the algorithm provides an analytic description of the optimal objective as a function of the orientation of the moving polygon.

Reviews

Required fields are marked *. Your email address will not be published.