Uma maneira tradicional de representar nós é através de diagramas de nós. Para uma discussão sobre diagramas de nós, consulte "Nós, elos, tranças e 3 manifolds" de Prasolov e Sossinsky
O programa SnapPea representa nós na três esferas, convertendo um determinado diagrama de nós em uma triangulação do complemento do nó. As técnicas de simplificação da triangulação no SnapPea parecem reconhecer o nó em um segundo, para todos os diagramas de nó "do tamanho humano". Para o software SnapPy (atualização do SnapPea em Python) e muito mais, consulte o site CompuTop, mantido por Nathan Dunfield.
Ivan Dynnikov, em seu artigo "Abordagem de três páginas à teoria dos nós", forneceu uma estrutura de dados nova e muito interessante para representar os nós. Isso também reconhece os nódulos muito rapidamente e levou a desenvolvimentos interessantes na homologia do Heegaard Floer - veja as discussões sobre links de grade.