As relações podem apresentar propriedades muito importantes para suas aplicações em problemas computacionais.

Reflexiva

Dada uma relação definida em um conjunto , é reflexiva se para todo temos , ou seja, se todo elemento de está relacionado a ele mesmo.

Antirreflexiva

Dada uma relação definida em um conjunto , é antirreflexiva (ou irreflexiva) se para todo temos , ou seja, se nenhum elemento de está relacionado a ele mesmo.

Simétrica

Dada uma relação definida em um conjunto , é simétrica se para todo temos .

Antissimétrica

Dada uma relação definida em um conjunto , é antissimétrica se para todo temos .

Transitiva

Dada uma relação definida em um conjunto , é transitiva se para todo temos .