Hi Sathish,
What do you mean by priced and non-priced variants.
I hope priced variants are the values of characteristic for which you have a price. Conversely for non priced variants.
If you want the values of a characteristic to come automatically (irrespective of whether they are priced variants or not), this is possible. You have to enable these rules by means of object dependencies.
If I have not got your question correctly, please rephrase your question so that I can try to help