We suggest a method for finding the non-dominated points of the production possibility set (PPS) with variable returns to scale (VRS) technology in data envelopment analysis (DEA). We present a multiobjective linear programming (MOLP) problem whose feasible region is the same as the PPS under variable returns to scale for generating non-dominated points. We demonstrate that Pareto solutions of the MOLP produce efficient units in DEA, and vice versa. We solve the MOLP problem by using a finite number of weights which are extreme rays of the cone generated by the efficient solutions. We obtain new efficient points by changing weights, and thus the efficient solutions set is produced.