Problem: Given a vector V of positive integers, find two vectors v1 and v2 such that the Kronecker product of v1 and v2 is equal to p(V) (where p(V) is a suitable permutation of V).
Example: Input: V={8,4,18,9,12,24,36,16,48}. Output: v1={4,9,12}, v2={2,4,1}
Kronecker product of v1 and v2 is {8,16,4,18,36,9,24,48,12} which is a permutation of V.
I do not know whether this problem is NP-hard or can be solved in polynomial time.