private void initLast_pdk() {
		int totoalPapers = Store.getInstance().p;
		paper_pdk = new double[totoalPapers][k + 1];
		for (int i = 0; i < totoalPapers; i++) {
			for (int j = 0; j < k + 1; j++)
				paper_pdk[i][j] = 0;
		}
		int totoalConfs = Store.getInstance().c;
		conf_pdk = new double[totoalConfs][k + 1];
		for (int i = 0; i < totoalConfs; i++) {
			for (int j = 0; j < k + 1; j++)
				conf_pdk[i][j] = 0;
		}
		int totoalauthors = Store.getInstance().a;
		author_pdk = new double[totoalauthors][k + 1];
		for (int i = 0; i < totoalauthors; i++) {
			for (int j = 0; j < k + 1; j++)
				author_pdk[i][j] = 0;
		}
		int totoalterms = Store.getInstance().t;
		term_pdk = new double[totoalterms][k + 1];
		for (int i = 0; i < totoalterms; i++) {
			for (int j = 0; j < k + 1; j++)
				term_pdk[i][j] = 0;
		}
	}