Гіпергра́ф — узагальнення графу, в якому ребром називається не пара вершин графу, а довільна підмножина вершин графу.

гіперграф з вершинами , та ребрами .

Математично, гіперграф являє собою пару , де

 — непорожня множина об'єктів деякої природи, які називають вершинами гіперграфу,
 — сімейство непорожніх підмножин множини , які називають ребрами гіперграфу.