initial infrastructre laid for solving lps