Abstract In a large-scale earthquake disaster, the affected area is always much wider and more affected place. To this multi- supply points, multi-demand points problem, considering the non-rational psychological comparisons of the victims, we established optimal allocation model of the emergency supplies to ensure the great effect of emergency supplies allocation. And we design algorithm for it. The numerical experiments illustrate the effectiveness of the model and algorithm.