🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bln.sci.mathematik
Article #117

Re: Mathematisches Problem

#117
From: Nick
Date: Fri, 23 Aug 2002 14:31
49 lines
3358 bytes
Vielleicht noch als kleine Erg�nzung:
Martin hat nat�rlich recht, die L�sung muss nicht zwangsl�ufig "optimal"
sein. D.h., es muss nicht unbedingt die Rechnungskombination ausgew�hlt
werden, die einen m�glichst geringen Restbetrag hat. _Eine_
hundertprozentige L�sung gibt es nat�rlich immer. Man kann ja einfach ALLE
�berhaupt m�glichen Rechnungskombinationen �berpr�fen und daraus die beste
ausw�hlen. Wie Martin schon sagt, der Knackpunkt ist nat�rlich ob der
Aufwand vertretbar ist. Und hier explodiert der Aufwand mit der Menge der
Rechnungen. (n! - oder zumindest sowas �hnliches denk ich mal) Und da w�re
ein PC auch schon bei �berschaubarer Anzahl von Rechnungen schnell
�berfordert.

Nick



"Martin Fuchs" <mail@mafu-online.de> wrote in message
news:ak35je$1f7qc7$1@ID-134512.news.dfncis.de...
> > Sie haben eine Zahlung von einem Kunden, der bei Ihnen viele
> Rechnungen
> > unterschiedlicher H�he offenstehen hat.
> > Nun geht es darum, (die Zahlung ist < als die Gesamtsumme der
> Rechnungen)
> > festzustellen, welchen der x Rechnungen zusammen am n�hesten an den
> > Zahlbetrag kommen, am idealsten w�re nat�rlich das Ergebnis, welche
> dieser
> > vielen Rechnungen Zusammen gleich Zahlbetrag sind.
>
> Hallo Ines,
>
> Dein Problem ist eine Variante des sogenannten "Rucksack-Problems".
> Dieses ist f�r eine sehr grosse Anzahl von Rechnungen in der Praxis
> nicht berechenbar, d.h. es gibt f�r sehr grosse Anzahl von Rechnungen
> keinen Algorithmus, der mit vern�nftigem Aufwand (Zeitfaktor)
> _zwangsl�ufig_ das optimale Resultat liefert.
>
> Der L�sungsvorschlag, den Dir Nick angegeben hat, ist ein sogenannter
> Greedy-Algorithmus (gieriger Algorithmus). Sein Vorteil ist die
> geringe Komplexit�t (Aufwand), er liefert aber nicht zwangsl�ufig ein
> optimales Ergebnis, wie Du Dir an einfachen Beispielen leicht
> klarmachen kannst.
> Ggf l�sst er sich f�r Dein spezielles Problem noch verfeinern, ich
> denke z.B. daran, dass es eventuell mehrere Rechnungen mit dem
> gleichen Betrag gibt und der Zahlbetrag ein Vielfaches davon w�re.
>
> Gruss
>     Martin
>
>
Technical Details
Message-ID: <ak5h0t$2f5$02$1@news.t-online.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!fu-berlin.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
References: <ajgmv1$1aq2a8$1@ID-100369.news.dfncis.de> <ak35je$1f7qc7$1@ID-134512.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f6df2,485227d791f16748
X-Google-Attributes: gidf6df2,public
X-Google-ArrivalTime: 2002-08-23 07:39:34 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!fu-berlin.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
From: "Nick" <NickNickNick@freenet.de>
Newsgroups: bln.sci.mathematik
Subject: Re: Mathematisches Problem
Date: Fri, 23 Aug 2002 16:31:22 +0200
Organization: T-Online
Lines: 51
Message-ID: <ak5h0t$2f5$02$1@news.t-online.com>
References: <ajgmv1$1aq2a8$1@ID-100369.news.dfncis.de> <ak35je$1f7qc7$1@ID-134512.news.dfncis.de>
Reply-To: "Nick" <NickNickNick@freenet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.t-online.com 1030113118 02 2533 pxlnbPnSgHySl 020823 14:31:58
X-Complaints-To: abuse@t-online.com
X-Sender: 081512283-0001@t-dialin.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2479.0006
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2479.0006