Kezdőoldal » Tudományok » Természettudományok » Mennyi a számláló átlag...

Mennyi a számláló átlag növekedési sebessége?

Figyelt kérdés
Adott egy számláló és adott egy egyenletes eloszlású (végtelen) 0,1 random sorozat. A számláló egyesével növekszik. A növekedési sebesség alapból nagyon nagy, tekintsük végtelennek.(Nem is az alap sebesség a lényeg hanem a lassítás mértéke igazából.) Kezdetben az olvasó fej a random sorozat első elemére mutat. Ha az olvasófej által olvasott érték 1 akkor nincs várakozás, a számláló értéke azonnal növekszik 1-el és az olvasófej a következő elemre ugrik ('semmi idő alatt"). Ha 0-át olvas akkor vár egy időegységet, majd a sorra következő elemre ugrik, ha az is 0 akkor dupla annyi időt vár addig csinálja még 1-et nem olvas. Ha 1-et olvasott akkor a számlálót növeli egyel és az olvasó a következő elemre ugrik. A számláló minden növelése után lévő várakozások függetlenek a korábbiaktól.
2017. jan. 26. 18:41
1 2 3
 1/29 dq ***** válasza:

"A számláló minden növelése után lévő várakozások függetlenek a korábbiaktól."


"Ha 0-át olvas akkor vár egy időegységet, majd a sorra következő elemre ugrik, ha az is 0 akkor dupla annyi időt vár"

2017. jan. 26. 19:58
Hasznos számodra ez a válasz?
 2/29 A kérdező kommentje:
Mindig csak akkor növeli a számlálót, ha 1-et olvasott az olvasófej. A köztes nullák darabszáma a kettő hatványainak összege várakozási idő. Nincs semmi ellentmondás.
2017. jan. 26. 20:10
 3/29 dq ***** válasza:
25%

Ok. Sikerült megértenem a feladatot.


Meg merném kockáztatni hogy a sebessége tart a 0-hoz.

2017. jan. 26. 20:13
Hasznos számodra ez a válasz?
 4/29 anonim ***** válasza:

Váltakozó 1-es és 0-s részsorozatokra bontod a végtelen sorozatodat. Minden részsorozatnak lesz egy hossza.


Az 1-es sorozatok átlagos növekménye 2, mivel szumma n*0.5^n 1-től végtelenig pontosan 2. A szorzatban az n a növekmény, a 0.5^n pedig az n hosszú sorozat valószínűsége.


A 0-s sorozatok átlagos várakozási ideje szumma 2^(n-1) * 0.5^n szintén 1-től végtelenig. Ez viszont nem korlátos, hiszen a végtelen összeg minden tagjának értéke 0.5. Tehát az átlagos várakozási idő végtelen.


A sorozat átlagos növekedési sebessége így valóban nulla lesz. Ahhoz hogy nullánál nagyobb legyen a növekedési sebesség, az kell, hogy a várakozáshoz hasonlóan a számlálód is (legalább) exponenciálisan növekedjen, ha több 1-es jön sorozatban.

2017. jan. 27. 01:22
Hasznos számodra ez a válasz?
 5/29 dq ***** válasza:
jaja. De szerintem 1 val is tart a sebesség 0-hoz, nem csak várható értékben.
2017. jan. 27. 01:32
Hasznos számodra ez a válasz?
 6/29 dq ***** válasza:

Illetve még nem igazán sikerült kihozni, próbálgatok/keresgélek.


Inkább olyan képlet kéne, hogy N hosszú sorozat esetén mihez tart a csak 1 hosszú 0-k ból álló sorozatokban szereplõ 0-k aránya.

Azt gyanítom, hogy 0-hoz, így, a legalább 2 hosszú csupa 0 sorozatban levõ 0-k aránya 1/2-hez tart, stb. És ezt így végig minden számra. Ez már adná az állítást.

2017. jan. 27. 01:41
Hasznos számodra ez a válasz?
 7/29 dq ***** válasza:
Ezeket további átgondolás erejéig visszavontam.
2017. jan. 27. 02:52
Hasznos számodra ez a válasz?
 8/29 anonim ***** válasza:

Egy n (nagy szám) hosszú sorozatban kb. n/8, n/16, n/32, ... db 1-2-3... hosszú 0-ás sorozat lesz.

Ezeket szorozva 2 hatványaival megkapjuk az össz. várakozási időt:

1*n/8 + 2*n/16 + 4*n/32 +...

Látszik, hogy az összeg n/8 * log2(n) körül lesz, egységre vetítve a várakozási idő ~ log2(n)/8.

Tehát valóban, a hosszal nő az átlagosan várható várakozási idő, csökken a sebesség (a végtelenben nullára).

Egy 640 milliós szimulációban az 1,2,3,4,... hosszú 0-sorozatok db-számai:

79999097, 40002406, 19994703, 10007622, 5001861, 2500279, 1248367, 624457, 312854, 156298, 78171, 39044, 19419, 9835, 4818, 2335, 1203, 585, 324, 167, 68, 36, 21, 7, 5, 2, 1, 0.

Jól illeszkedik az előbb leírtakhoz.

2017. jan. 30. 13:14
Hasznos számodra ez a válasz?
 9/29 A kérdező kommentje:

@13:14

Azt nem értem, hogy miért n/8-tól mondod, hiszen 50% valószínűséggel lesz a sorozat egy eleme 0.

2017. jan. 31. 11:11
 10/29 anonim ***** válasza:

Na jó, de azok többsége hosszabb 0-sorozatok része.


Gondolkodj így: az n elemből körülbelül n/2 egy 0 vagy 1-sorozat első eleme (hiszen az előző számjegy 50% eséllyel más volt, mint ő).

Ebből az n/2 elemből n/4 egy 0-sorozat első eleme (hiszen ugyanannyi 0-sorozat van, mint 1-sorozat)

Ebből az n/4 elemből n/8 egy egyelemű 0-sorozat egyetlen eleme (hiszen 50% eséllyel 1-es jön utánuk, megszakítva a sorozatot).


Szóval ezért van kb. n/8 egyelemű 0-sorozat. És ugyanezt a gondolatmenetet követve n/16 kételemű 0-sorozat, n/32 háromelemű, stb.

2017. jan. 31. 11:29
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!