An Improved Genetic Algorithm for Solving Tri-level Programming Problems | IEEE Conference Publication | IEEE Xplore