A set of spanning line segments S in a polyhedron P preserves the prop
erty of intersection; that is, a plane intersects P if and only if it
also intersects S. This paper gives a linear time algorithm for constr
ucting S for a polyhedron with N extreme vertices. If N is odd, the al
gorithm is optimal in yielding [N/2] + 1 spanning line segments. If N
is even, it gives (N/2)+ 1, which is optimal in some cases and nearly
optimal in others.