AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Brute Force mit Delphi

Brute Force mit Delphi

Ein Tutorial von Meflin · begonnen am 15. Apr 2004 · letzter Beitrag vom 18. Dez 2006
 
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#39

Re: Brute Force mit Delphi

  Alt 15. Dez 2006, 20:28
Brute Force an sich ist doch einfach nur ein triviales Verfahren: Stupide Alles durchprobieren.

Manchmal ist es aber auch das gleichzeitig das optimale Verfahren, nämlich bei allen NP-kompletten Problemen. Dazu gehören u.a. 'Traveling Salesman', '0/1 Knapsack' und 'Hamilton Circle'.

An sich ist der Aufsatz von Meflin ziemlich belanglos (entschuldigung, Meflin ) wäre da nicht die -gar nicht so triviale- Möglichkeit, das Problem auf mehrere Rechner zu verteilen, denn hier wird es interessant.

Angenommen, man will gar nicht alle Kombinationen von Buchstaben ausrechnen, oder Passwörter knacken o.ä, sondern etwas, was wirklich Spass macht: Z.B. einen Film rendern (NP-komplett, man muss nunmal alle Frames komplett durchrechnen), oder gleich eine genetische Optimierung eines komplexen Problems angehen. Hier tun sich Welten auf: Wir haben z.B. ein Problem: Die Fertigung eines komplexen Industrieparks zu optimieren: Hier sind 2000 Maschinen, 7000 Werkstücke, 300 Personen, 2000 Materialen unter einen Hut zu bringen: Kein Algorithmus der Welt hilft hier weiter, nur Genetik, Brute Force und verteilte Herangehensweise an das Problem. Im Gegensatz zum PW-knacken ist hier wirklich was zu holen.

Das verteilte Rechnen, die Strategie, welcher Rechner wann welche Teilaufgabe mit welchem Umfang erhält wäre doch etwas, womit sich Meflin noch weiter beschäftigen könnte.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
 

Themen-Optionen Tutorial durchsuchen
Tutorial durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz