I am trying to develop a peer rated IQ network which can be implemented in the real world. To summarise the problem statement, consider an ecosystem of 100 people. The aim is to rank the 100 people in decreasing order of IQ.
Data is available in the following format. Consider a 100x100 table. Each entry A[i][j] in the table denotes what the i'th person thinks of j'th person's IQ. There is no entry for A[i][i]. Also, there may be a null entry in some A[i][j], if the two people don't know each other.
Using this data, I need to sort the 100 people in decreasing order of IQ.
[PS: There is no correct answer to the problem. I am looking for different approaches.]