  We give an algorithm for computing Segre classes of subschemes of arbitrary
projective varieties by computing degrees of a sequence of linear projections.
Based on the fact that Segre classes of projective varieties commute with
intersections by general effective Cartier divisors, we can compile a system of
linear equations which determine the coefficients for the Segre class pushed
forward to projective space. The algorithm presented here comes after several
others which solve the problem in special cases, where the ambient variety is
for instance projective space; to our knowledge, this is the first algorithm to
be able to compute Segre classes in projective varieties with arbitrary
singularities.
