kollisionsfrei
Kollisionsfrei bedeutet in der Informatik, dass eine Abbildung Eingaben eindeutig auf Ausgaben abbildet. Formal spricht man von einer injektiven Funktion: Eine Funktion f: D → C ist kollisionsfrei, wenn x und y in D mit x ≠ y stets unterschiedliche Ausgaben f(x) ≠ f(y) haben. In der Praxis wird häufig der Definitionsbereich eingeschränkt, sodass eine solche eindeutige Zuordnung überhaupt möglich ist.
Anwendungen finden sich vor allem im perfekten Hashing. Für eine gegebene Schlüsselmenge S lässt sich eine
Grenzen und Unterschiede zu anderen Eigenschaften: Echte globale Kollisionsfreiheit kann es nicht geben, da Domain und
Beispiele sind ein perfekter Hash für eine kleine Wortliste, bei dem jedes Wort eine eigene Zahl erhält,
Siehe auch: perfekter Hash, injektive Funktion, Hash-Funktion, Kollisionsresistenz.