supply-demand imbalance I have a basic question

What are the different means/mechanisms available to address supply-demand imbalance?

The answers that come to my mind are :


Using pricing  (when demand > supply)
Using rationing (when demand > supply)
Preempting the imbalance by gathering precise demand information (when supply > demand) 


Are there any other means available to address situations when demand > supply and supply > demand?
In order to cover the supply and demand imbalance following methods can be used in addition to the ones mentioned by you:
TO DEAL WITH THE IMBALANCE WHEN DEMAND &gt; SUPPLY:

In the long-run period, Innovation of substitute goods
First come, first-served basis
Innovation of better production techniques which would increase the supply
Commodities are sold only to the frequent costumers of the producers
Better transportation and communication systems on the producers part to increase the supply and to meet excess demand.

TO DEAL WITH THE IMBALANCE WHEN DEMAND &lt; SUPPLY

Decrease in the prices of complementary goods.
Better credit facilities (ex: lowering the bank rates)