This research studies the key problem of multi-attribute allocation in multi-attribute decision. Proper attribute allocation is very important in the decision process. In order to solve uncertainty from distribution of attributes, a novel multi-attribute allocation method is presented based on optimization theory and maximum entropy principle. A linear combination weights mathematical model is also proposed through mathematical derivation. Numerical results are provided using typical test data and prove the efficiency of the novel method.