eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingalgorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
Ilość wypowiedzi w tym wątku: 23

  • 11. Data: 2010-12-21 17:04:56
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: "bagno" <b...@o...pl>


    Użytkownik "A.L." <l...@a...com> napisał w wiadomości
    news:5qh1h6pr5thrc4fv4a33j85qq1slnikehf@4ax.com...
    > On Tue, 21 Dec 2010 10:36:27 +0100, "bagno" <b...@o...pl> wrote:
    >
    >>Witam
    >>
    >>Temat może jest głupi ale nie wiedziałem jak to napisać.
    >>
    >>Mam jakieś pojemniki a w nich losowe ilości "cosiów". Muszę je tak poprzenosić
    >>aby uzyskać równe ilości najmniejszym kosztem
    >
    > Nie zawsze sie da rowne ilosci. Na przykald 13 cosow nie da sie
    > podzielic na 3 pojemniki tak zeby bylo po rowno

    Może troche doprecyzuje :

    Tak naprawdę nie musi być dokładnie po równo. Chodzi o to, że jest pewien limit na
    pojemnik i trzeba
    tak rozłożyć żeby się mieścic w limicie cosiów. W sytuacji kiedy nie jest to możliwe
    to bierzemy najbardziej
    przepełnione pojemniki i przekładamy tam gdzie jest luz. Jeżeli wszystkie są ponad
    limit to nie ma sensu już
    nic robić. Jeżeli wszystkie są poniżej limitu to może być w miarę możliwości po równo
    ale to już jest mniej
    ważne.

    Koszt przeniesienia jest równy odległości między pojemnikami lub lepiej odległości
    minus zysk ze zmniejszenia
    przepełnienia w któryms z pojemników plus ewentualna strata ze zwiększenia
    przepełnienia w drugim
    pojemniku. W drugim przypadku trzebaby wszystkie koszty dynamicznie liczyć przed
    każdym przeniesieniem.

    Wystarczająco zamieszałem ?


  • 12. Data: 2010-12-21 17:11:43
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: A.L. <l...@a...com>

    On Tue, 21 Dec 2010 18:04:56 +0100, "bagno" <b...@o...pl> wrote:

    >
    >Użytkownik "A.L." <l...@a...com> napisał w wiadomości
    news:5qh1h6pr5thrc4fv4a33j85qq1slnikehf@4ax.com...
    >> On Tue, 21 Dec 2010 10:36:27 +0100, "bagno" <b...@o...pl> wrote:
    >>
    >>>Witam
    >>>
    >>>Temat może jest głupi ale nie wiedziałem jak to napisać.
    >>>
    >>>Mam jakieś pojemniki a w nich losowe ilości "cosiów". Muszę je tak poprzenosić
    >>>aby uzyskać równe ilości najmniejszym kosztem
    >>
    >> Nie zawsze sie da rowne ilosci. Na przykald 13 cosow nie da sie
    >> podzielic na 3 pojemniki tak zeby bylo po rowno
    >
    >Może troche doprecyzuje :
    >
    >Tak naprawdę nie musi być dokładnie po równo. Chodzi o to, że jest pewien limit na
    pojemnik i trzeba
    >tak rozłożyć żeby się mieścic w limicie cosiów. W sytuacji kiedy nie jest to możliwe
    to bierzemy najbardziej
    >przepełnione pojemniki i przekładamy tam gdzie jest luz. Jeżeli wszystkie są ponad
    limit to nie ma sensu już
    >nic robić. Jeżeli wszystkie są poniżej limitu to może być w miarę możliwości po
    równo ale to już jest mniej
    >ważne.
    >
    >Koszt przeniesienia jest równy odległości między pojemnikami lub lepiej odległości
    minus zysk ze zmniejszenia
    >przepełnienia w któryms z pojemników plus ewentualna strata ze zwiększenia
    przepełnienia w drugim
    >pojemniku. W drugim przypadku trzebaby wszystkie koszty dynamicznie liczyć przed
    każdym przeniesieniem.
    >
    >Wystarczająco zamieszałem ?


    To mie wyglada na "generalized assignment problem"

    http://en.wikipedia.org/wiki/Generalized_assignment_
    problem

    A.L.


  • 13. Data: 2010-12-22 09:09:45
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: Mariusz Marszałkowski <m...@g...com>

    On 21 Gru, 16:44, Wit Jakuczun <w...@g...com> wrote:

    > Problem jest niedoprecyzowany. Wygląda, że jest dwu-kryterialny: koszt i
    > to na ile równo rozdzielono. W szczególności nie wiadomo jak postąpić w
    > przypadku, który podałeś.

    To bedzie problem wypukly jak sie przypisze jedna wage do jednego
    kryterium
    i druga wage do drugiego? Tak jak zrobilem w excelu zawsze rozwiaze to
    zadanie czy utknie w minimum lokalnym?
    Pozdrawiam


  • 14. Data: 2010-12-22 10:04:42
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: Wit Jakuczun <w...@g...com>

    W dniu 2010-12-22 10:09, Mariusz Marszałkowski pisze:
    > On 21 Gru, 16:44, Wit Jakuczun<w...@g...com> wrote:
    >
    >> Problem jest niedoprecyzowany. Wygląda, że jest dwu-kryterialny: koszt i
    >> to na ile równo rozdzielono. W szczególności nie wiadomo jak postąpić w
    >> przypadku, który podałeś.
    >
    > To bedzie problem wypukly jak sie przypisze jedna wage do jednego
    > kryterium
    > i druga wage do drugiego?
    Tak.

    > Tak jak zrobilem w excelu zawsze rozwiaze to
    > zadanie czy utknie w minimum lokalnym?
    Problemy wielokryterialne mogą mieć wiele rozwiązań równoważnych ale o
    różnych wartościach
    poszczególnych kryteriów. Jeśli się pytasz o to, czy znajdziesz
    rozwiązanie należące do
    krzywej Pareto to, w przypadku tego problemu, CHYBA tak (musiałbym
    zerknąć do książki) ale
    w ogólności ważenie kryteriów NIE musi prowadzić do znalezienia
    rozwiązania optymalnego.

    Są inne metody niż ważenie na radzenie sobie z problemami
    wielokryterialnymi.

    Pozdrawiam,
    Wit


  • 15. Data: 2010-12-22 14:57:36
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: A.L. <l...@a...com>

    On Wed, 22 Dec 2010 01:09:45 -0800 (PST), Mariusz Marszałkowski
    <m...@g...com> wrote:

    >On 21 Gru, 16:44, Wit Jakuczun <w...@g...com> wrote:
    >
    >> Problem jest niedoprecyzowany. Wygląda, że jest dwu-kryterialny: koszt i
    >> to na ile równo rozdzielono. W szczególności nie wiadomo jak postąpić w
    >> przypadku, który podałeś.
    >
    >To bedzie problem wypukly jak sie przypisze jedna wage do jednego
    >kryterium

    "Metoda wag" nei gwarantuje otzrymania wszystkich rozwiazan ze zbioru
    Pareto.

    A.L.


  • 16. Data: 2010-12-22 14:59:24
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: A.L. <l...@a...com>

    On Wed, 22 Dec 2010 11:04:42 +0100, Wit Jakuczun
    <w...@g...com> wrote:

    >W dniu 2010-12-22 10:09, Mariusz Marszałkowski pisze:
    >> On 21 Gru, 16:44, Wit Jakuczun<w...@g...com> wrote:
    >>
    >>> Problem jest niedoprecyzowany. Wygląda, że jest dwu-kryterialny: koszt i
    >>> to na ile równo rozdzielono. W szczególności nie wiadomo jak postąpić w
    >>> przypadku, który podałeś.
    >>
    >> To bedzie problem wypukly jak sie przypisze jedna wage do jednego
    >> kryterium
    >> i druga wage do drugiego?
    >Tak.
    >
    > > Tak jak zrobilem w excelu zawsze rozwiaze to
    >> zadanie czy utknie w minimum lokalnym?
    >Problemy wielokryterialne mogą mieć wiele rozwiązań równoważnych ale o
    >różnych wartościach
    >poszczególnych kryteriów. Jeśli się pytasz o to, czy znajdziesz
    >rozwiązanie należące do
    >krzywej Pareto to, w przypadku tego problemu,

    jakiego "problemu"? Problem poki co nei zostal formalnei zdefiniwoany.

    Metoda wag umozliwia tylk oznalezienie rozwiazan nalezacych do
    liniowej obwiedni wypuklej zbioru Pareto. Nawet w dosyc prostych
    przypadkach nie wszystkie rozwiazanai moga byc znalezione w ten sposob

    A.L.


  • 17. Data: 2010-12-23 11:21:07
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: Mariusz Marszałkowski <m...@g...com>

    On 22 Gru, 15:59, A.L. <l...@a...com> wrote:
    > On Wed, 22 Dec 2010 11:04:42 +0100, Wit Jakuczun
    >
    >
    >
    > <w...@g...com> wrote:
    > >W dniu 2010-12-22 10:09, Mariusz Marszałkowski pisze:
    > >> On 21 Gru, 16:44, Wit Jakuczun<w...@g...com>  wrote:
    >
    > >>> Problem jest niedoprecyzowany. Wygląda, że jest dwu-kryterialny: koszt i
    > >>> to na ile równo rozdzielono. W szczególności nie wiadomo jak postąpić w
    > >>> przypadku, który podałeś.
    >
    > >> To bedzie problem wypukly jak sie przypisze jedna wage do jednego
    > >> kryterium
    > >> i druga wage do drugiego?
    > >Tak.
    >
    > > > Tak jak zrobilem w excelu zawsze rozwiaze to
    > >> zadanie czy utknie w minimum lokalnym?
    > >Problemy wielokryterialne mogą mieć wiele rozwiązań równoważnych ale o
    > >różnych wartościach
    > >poszczególnych kryteriów. Jeśli się pytasz o to, czy znajdziesz
    > >rozwiązanie należące do
    > >krzywej Pareto to, w przypadku tego problemu,
    >
    > jakiego "problemu"? Problem poki co nei zostal formalnei zdefiniwoany.
    >
    > Metoda wag umozliwia tylk oznalezienie rozwiazan nalezacych do
    > liniowej obwiedni wypuklej zbioru Pareto. Nawet w dosyc prostych
    > przypadkach nie wszystkie rozwiazanai moga byc znalezione w ten sposob

    Mnie chodzilo o to zadanie i sposob rozwiazania jaki podalem w
    arkuszu excela. O co dokladnie chodzilo OP tez nie jestem na 100%
    pewien.
    Nie wiem o co chodzi z tymi limitami.

    Pozdrawiam





  • 18. Data: 2010-12-23 17:55:19
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: "bagno" <b...@o...pl>

    Mariusz Marszałkowski wrote:
    >>
    >> Metoda wag umozliwia tylk oznalezienie rozwiazan nalezacych do
    >> liniowej obwiedni wypuklej zbioru Pareto. Nawet w dosyc prostych
    >> przypadkach nie wszystkie rozwiazanai moga byc znalezione w ten
    >> sposob
    >
    > Mnie chodzilo o to zadanie i sposob rozwiazania jaki podalem w
    > arkuszu excela. O co dokladnie chodzilo OP tez nie jestem na 100%
    > pewien.
    > Nie wiem o co chodzi z tymi limitami.

    No jak o co chodzi ? Staramy się doprowadzić do sytuacji, że w każdym
    pojemniku jest nie więcej niż LIMIT kulek. Jeżeli wszędzie jest za dużo to
    niczego nie zmieniamy, tak samo jeżeli wszędzie jest poniżej. Przenosimy
    tylko tak żeby nie przekroczyć maksymalnego kosztu pojedyńczego
    przeniesienia. Najlepiej zacząć od pojemnika gdzie jest najwięcej i przenosić tam
    gdzie
    jest najmniej (przy zachowaniu tego maksymalnego kosztu przeniesienia).


  • 19. Data: 2010-12-24 05:24:16
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: Mariusz Marszałkowski <m...@g...com>

    On 23 Gru, 18:55, "bagno" <b...@o...pl> wrote:
    > Mariusz Marszałkowski wrote:
    >
    > >> Metoda wag umozliwia tylk oznalezienie rozwiazan nalezacych do
    > >> liniowej obwiedni wypuklej zbioru Pareto. Nawet w dosyc prostych
    > >> przypadkach nie wszystkie rozwiazanai moga byc znalezione w ten
    > >> sposob
    >
    > > Mnie chodzilo o to zadanie i sposob rozwiazania jaki podalem w
    > > arkuszu excela. O co dokladnie chodzilo OP tez nie jestem na 100%
    > > pewien.
    > > Nie wiem o co chodzi z tymi limitami.
    >
    > No jak o co chodzi ? Staramy się doprowadzić do sytuacji, że w każdym
    > pojemniku jest nie więcej niż LIMIT kulek. Jeżeli wszędzie jest za dużo to
    > niczego nie zmieniamy, tak samo jeżeli wszędzie jest poniżej. Przenosimy
    > tylko tak żeby nie przekroczyć maksymalnego kosztu pojedyńczego
    > przeniesienia.
    Ale koszt przeniesienia jest równy odległości, wiec jakiekolwiek
    optymalizowanie
    na ma sensu, bo zawsze przeniesienie do najblizszego bedzie tansze niz
    do
    dalszego.

    > Najlepiej zacząć od pojemnika gdzie jest najwięcej i przenosić tam gdzie
    > jest najmniej (przy zachowaniu tego maksymalnego kosztu przeniesienia).
    Czyli nie chodzi o uzyskanie minimalnego łacznego kosztu, ale o to czy
    zadanie da sie rozwiazac nie przeraczajac ani razu maksymalnego
    kosztu?

    Wiec zadanie jest latwe, bo przenosic nie mozna tylko w sytuacji, gdy
    koszt
    przeniesienia pomiedzy dwoma sasiednimi pojemnikami jest wiekszy niz
    dopuszczalny - pisales wyzej ze koszt to odleglosc. Trzeba podzielic
    pojemniki
    na grupy w których mozna przenosic. Jesli chociaz w jednej grupie jest
    wiecej
    kulek niz suma limitow to zadania nie da sie rozwiazac.

    Pozdrawiam


  • 20. Data: 2010-12-24 10:45:41
    Temat: Re: algorytm - poprzenosic pilki miedzy koszami tak zeby bylo po rowno
    Od: "bagno" <b...@o...pl>

    Mariusz Marszałkowski wrote:

    >> No jak o co chodzi ? Staramy się doprowadzić do sytuacji, że w każdym
    >> pojemniku jest nie więcej niż LIMIT kulek. Jeżeli wszędzie jest za
    >> dużo to niczego nie zmieniamy, tak samo jeżeli wszędzie jest
    >> poniżej. Przenosimy tylko tak żeby nie przekroczyć maksymalnego
    >> kosztu pojedyńczego przeniesienia.
    >> Najlepiej zacząć od pojemnika gdzie jest najwięcej i przenosić tam
    >> gdzie jest najmniej (przy zachowaniu tego maksymalnego kosztu
    >> przeniesienia).
    > Czyli nie chodzi o uzyskanie minimalnego łacznego kosztu, ale o to czy
    > zadanie da sie rozwiazac nie przeraczajac ani razu maksymalnego
    > kosztu?

    Już sam się w tym gubie.

    Jak najbardziej chodzi o zminimalizowanie łącznego kosztu i to jest w sumie
    podstawa.

    Może napisze jeszcze inaczej:

    Mamy z jednej strony koszty wynikające z przenoszenia kulek a z drugiej
    strony
    koszty wynikające z dodatkowego magazynowania tych kulek które się w
    pojemnikach nie mieszczą
    (są ponad limit).

    I jeszcze 1 sprostowanie: maksymalny koszt przeniesiania nie dotyczy 1
    przeniesienia miedzy punktami
    tylko wszystkich przeniesien danej kulki. Mozemy przenosic 1 kulke 10 razy
    ale do przekroczenia jej
    limitu kosztu.


strony : 1 . [ 2 ] . 3


Szukaj w grupach

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: