Polynomial Assignment for Data Structure