Aktuelle Zeit: Fr 11. Jul 2025, 21:08

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr 26. Okt 2007, 11:02 
Hab soeben ein möglicherweise interessantes Thema in einem anderen Forum entdeckt, und zwar im "Matheboard".

Es geht darum, wie viele mathematische Möglichkeiten ein Kurier hat, eine bestimmte Strecke zu fahren.

Hier klicken zum Thema im Matheboard

Bin ja gespannt, was dabei noch herauskommt.

Vielleicht mag sich jemand von unseren Lesern beteiligen?


Nach oben
  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 26. Okt 2007, 11:53 
Offline
Benutzeravatar

Registriert: Mi 17. Mai 2006, 15:11
Beiträge: 12018
ooh das hatte ich früher mal im mathe-lk.. eieiei.. aber das ist jetzt neun jahre her..


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 26. Okt 2007, 14:56 
Offline

Registriert: Fr 12. Jan 2007, 01:19
Beiträge: 2727
Die Anzahl der insgesamt möglichen Wege kannste bei dem Schachbrett-Modell einer Stadt mit dem Formelinstrumentarium der Kombinatorik durchrechnen. Das macht aber nicht wirklich glücklich denn Du willst ja nicht alle theoretisch möglichen Wege betrachten sondern "nur" wissen, wie viele kürzeste Wege es gibt.

Wenn Du in einer p Felder breiten und q Felder hohen Stadt von "links unten" nach "rechts oben" kommen willst darfst Du also für einen kürzesten Weg grundsätzlich nur nach rechts oder nach oben gehen in einem Schritt. Das bedeutet, daß Du so lange, wie Du noch nicht rechts oder oben angekommen bist, je Schritt zwei Wahlmöglichkeiten hast. Bist Du einmal oben oder rechts angekommen gibt es nur noch eine.

Wir brauchen aber erstmal die Länge des Weges um zu wissen wie viele Schritte überhaupt zu gehen sind. Die ist recht einfach zu bestimmen: wir müssen p-1 Felder nach rechts gehen und q-1 Felder nach oben

s = (p - 1) + (q - 1) = p + q - 2

Auf diesem Weg gibt es nun "Restschritte" und "Wahlschritte".

r = max(p-1,q-1) - min(p-1,q-1)

Das sind die Restschritte. Die haben keine Wahlalternative. Die restlichen Schritte sind Wahlschritte, also

w = s - r

Für eine quadratische Stadt sollte man einfach "n über k" rechnen können, also

(n über k) = n! / ((n-k)! * k!)

Und das dann mit der Zahl der Restschritte multiplizieren, die ja an beliebiger Stelle in den Laufweg eingestreut werden können.

Damit wird vermutlich irgendetwas der Art

z = ((p-1)! / ((p-q-2)! * (q-1)!)) * r

mit z als Zahl der möglichen Wege herauskommen.

Hmm, nett. Leider muß ich gleich nochmal los und kann das Ding gerade nicht zu Ende basteln...


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 26. Okt 2007, 18:00 
Offline
Benutzeravatar

Registriert: Mi 17. Mai 2006, 15:11
Beiträge: 12018
0_0


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 26. Okt 2007, 19:03 
Offline
Benutzeravatar

Registriert: Mo 30. Jan 2006, 21:35
Beiträge: 288
Wohnort: Potsdam-Babelsberg
Is das nicht das allseits beliebte "traveling salesman" Problem ?

_________________
"Variable gears are only for people over forty-five. Isn't it better to triumph by the strength of your muscles than by the artifice of a derailleur? We are getting soft. As for me, give me a fixed gear!" - Henri Desgrange - 1902


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 27. Okt 2007, 18:38 
Offline

Registriert: Fr 12. Jan 2007, 01:19
Beiträge: 2727
@tumor:

Beim TSP muß jedes Feld einmal besucht worden sein. Ist also was anderes.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 1. Nov 2007, 21:34 
Offline
Benutzeravatar

Registriert: Fr 3. Feb 2006, 08:33
Beiträge: 927
Wohnort: Cassel
ich fahr immer diagonal

_________________
Wenn du denkst es passt nicht mehr, kommt von irgendwo ne Lücke her!!


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  

Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de