I have a non-convex region (may contain holes). I want to:
- Fill region with rectangles
- No restriction on size or number of rectangles
- Maximize the area occupied by rectangles
- Minimize number of rectangles
- Avoid rectangle overlap
Are there standard heuristic approaches to solve this optimization? How would you formally classify this problem?
Read through various cutting stock problem literature, but didn't find something quite similar.