Two (not necessarily convex) poygons of equal area are scissor-congruent, i.e. both can be cut along a finite number of straight lines or segments into isometric pieces.
What can be said about the complexity of scissor congruence?
Remarks: The number of cuts cannot be bounded in terms of the number of sides: A very thin triangle (of huge diameter) has to be cut into a large number of pieces if the other triangle has small diameter (e.g. is equilateral).
However, the proof of scissor congruence shows that the number of cuts can be bounded if both polygons of area $1$ have bounded diameter $\leq A$ and a bounded number of sides $\leq N$.
Is such a bound a linear function of $A$ and $N$? (The bound can only be slightly worse than linear, I believe.) What are the asymptotics of the optimal bound?
(The question is still somewhat unprecise since there are several possibilities for counting the number of necessary cuts: one might allow cuts along segments or only along lines, two intersecting cuts can be counted as $2$ or $3$ cuts, etc.)
Remark: One way to make the question precise, is to ask for the minimal number of pieces (this should not differ to much from the number of necessary cuts in generic situations).