zurück zum Artikel

Was bedeutet Algorithmus?

Lars Sandmann

(Bild: mixmagic/Shutterstock.com)

Der Begriff Algorithmus ist im Zeitalter von Google und Social Media in die Alltagssprache übergegangen. Doch was bedeutet das eigentlich genau?

Vor allem in Bezug auf Google und Social-Media-Plattformen hört man immer wieder den Begriff Algorithmus. Doch was hat es damit eigentlich genau auf sich? Und wo werden Algorithmen sonst noch eingesetzt? Im Folgenden erklären wir Ihnen alles, was Sie wissen müssen.

Im Bereich der IT ist ein Algorithmus eine eindeutige Handlungsvorschrift, die Schritt für Schritt vordefinierte Anweisungen befolgt, um ein Problem zu lösen. Mit diesem Verfahren errechnet eine Software aus bekannten Eingangsdaten neue Ausgangsdaten. Man kann also von einem Lösungsverfahren sprechen.

Ein einfaches Beispiel: Nehmen wir an, dass ein Programm aus geometrischen Formen nur Kreise herausfiltern soll. Als Eingangsdaten stehen ein Dreieck, ein Viereck, eine Ellipse und ein Kreis zur Verfügung. Die vordefinierte Anweisung lautet: Ein Kreis ist rund und hat zum Mittelpunkt stets den gleichen Abstand. Treffen diese Bedingungen zu, handelt es sich um einen Kreis, den es herauszufiltern gilt. Ein Algorithmus geht dann schrittweise wie folgt vor:

  1. Zuerst werden alle Formen betrachtet und auf die erste Bedingung "rund" geprüft. Ist das Dreieck oder das Viereck rund? Nein. Diese Formen werden nicht mehr berücksichtigt. Ist die Ellipse oder der Kreis rund? Ja. Diese Formen werden im nächsten Schritt berücksichtigt.
  2. Nun werden die Formen, die als rund klassifiziert wurden, auf die nächste Bedingung "stets den gleichen Abstand zum Mittelpunkt" geprüft. Hat die Ellipse stets den gleichen Abstand zum Mittelpunkt? Nein. Somit wird auch diese Form nicht mehr berücksichtigt. Hat der Kreis stets den gleichen Abstand zum Mittelpunkt? Ja. Alle vorgegeben Bedingungen, um einen Kreis zu definieren, treffen zu. Nur diese Form wird dann herausgegeben.

Algorithmen müssen bestimmte Eigenschaften aufweisen, um auch tatsächlich als Algorithmus definiert zu werden.

Algorithmen begegnen uns tagtäglich. Ein Algorithmus sorgt dafür, dass Sie im Internet genau das sehen, was Sie interessiert. Er macht Ihr Smartphone smart und befähigt Ihr Navigationsgerät dazu, Sie mit den besten Routen zu versorgen.

Mehr Infos

(lasa)


URL dieses Artikels:
https://www.heise.de/-6324069

Links in diesem Artikel:

  1. #1
  2. #2
  3. #3
  4. https://www.heise.de/hintergrund/Das-steckt-hinter-dem-Google-Algorithmus-4691138.html
  5. https://www.heise.de/tipps-tricks/Lieder-durch-Summen-erkennen-so-geht-s-6142812.html
  6. https://www.heise.de/developer/artikel/Algorithmen-fuer-kuenstliche-Intelligenz-5057766.html
  7. https://www.heise.de/select/ct/2020/8/2000809334707671014