A method and system for ranking objects based on relationships with
objects of a different object type is provided. The ranking system
defines an equation for each attribute of each type of object. The
equations define the attribute values and are based on relationships
between the attribute and the attributes associated with the same type of
object and different types of objects. The ranking system iteratively
calculates the attribute values for the objects using the equations until
the attribute values converge on a solution. The ranking system then
ranks objects based on attribute values.