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 .