eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingzadanie optymalizacyjne › Re: zadanie optymalizacyjne
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.
    pl!pwr.wroc.pl!news.wcss.wroc.pl!not-for-mail
    From: Miroslaw Kwasniak <m...@i...zind.ikem.pwr.wroc.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: zadanie optymalizacyjne
    Date: Wed, 26 Sep 2012 18:15:06 +0000 (UTC)
    Organization: Wroclaw University of Technology, Poland
    Lines: 24
    Message-ID: <k3vgna$5rv$1@z-news.wcss.wroc.pl>
    References: <2...@g...com>
    <k3s4l4$n15$1@node1.news.atman.pl>
    <1...@g...com>
    <k3umr7$ofl$1@dont-email.me>
    <7...@g...com>
    NNTP-Posting-Host: infrared.zind.ikem.pwr.wroc.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: z-news.wcss.wroc.pl 1348683306 6015 156.17.14.223 (26 Sep 2012 18:15:06 GMT)
    X-Complaints-To: a...@n...pwr.wroc.pl
    NNTP-Posting-Date: Wed, 26 Sep 2012 18:15:06 +0000 (UTC)
    User-Agent: tin/1.9.3-20080506 ("Dalintober") (UNIX) (Linux/2.6.32-5-686 (i686))
    Xref: news-archive.icm.edu.pl pl.comp.programming:199640
    [ ukryj nagłówki ]

    M.M. <m...@g...com> wrote:
    > W dniu środa, 26 września 2012 12:53:27 UTC+2 użytkownik Piotr Chamera napisał:
    >> Po przeczytaniu, co napisali przedpiścy, spróbowałem napisać
    >> proste rozwiązanie iteracyjne (w Common Lispie).
    >> W założeniu zaczynam z wektorem x na wierzchołku hiperkostki
    >> jednostkowej i poruszam się w jej wnętrzu po płaszczyźnie
    >> wyznaczonej przez jej narożniki ruchami w kierunku tego wierzchołka
    >> kostki, który daje aktualnie największy gradient funkcji celu.
    >> Kiedy nie ma już możliwości ruchu zmniejszam krok o połowę
    >> (a la szukanie binarne). To chyba powinno działać? - możecie
    >> zweryfikować czy się gdzieś nie machnąłem?
    >
    > Moja poprzednia metoda daje takie wyniki:
    > https://rapidshare.com/files/330997453/dane.html
    > Warunek stopu to 500tys iteracji bez poprawy rozwiazania.
    > Czas to okolo 0.05s na i3. Dokladnosc obliczen jak widac :)
    > Mozna porownac czy podobne sa wyniki.
    > Pozdrawiam

    Wyniki linprogiem w octave (wszystkie minimalnie lepsze od Twoich):
    CPU=0.004001 s suma(x)-1= 0.000000000000
    (new-old)=(3.170567443334-3.170034951200)=0.00053249
    2134
    CPU=0.004000 s suma(x)-1= 0.000000000000
    (new-old)=(3.373006654139-3.372657667300)=0.00034898
    6839
    CPU=0.004000 s suma(x)-1= -0.000000000000
    (new-old)=(2.797149378443-2.797019040300)=0.00013033
    8143
    CPU=0.004000 s suma(x)-1= -0.000000000000
    (new-old)=(1.320463591122-1.320396145600)=0.00006744
    5522

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: