yes, but it took quite a bit of brainpower to think this one up. You would think that, before subdivision, select all vertices and create a new vertex group, and Assign them. Do your subdivision on all or some of them. Select none. In the Vertex Group panel, click Select. Only the original vertices will be selected. WELL NOOOOOOOO… you are correct, SO
Create a mesh, create a group. Duplicate the mesh and do not move it. Subdivide it. Join the two objects the duplicated one to the parent, and remove doubles. Select the group and voila. only the originals remain selected. i think order of joining is important so that when dupes are removed, the originals that are part of the original group remain.
Good question. njoy.