cwbe coordinatez:
101
792011
4140669
6307608

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::25
total children::8
24 ❤️


show[ 2 | 3] flat


amie0
bdY0
Do školy chodím dlhokánskou cestou, na ktorej sú priečne semafory. Okrem toho, že sa potrebujem dostať na druhý koniec ulice, potrebujem sa tiež dostať na druhú stranu, tj. cestu musím niekde skrížiť. Premýšľal som nad tým, ako sa oplatí čakať na semaforoch, aby som minimalizoval celkovú dobu čakania. Jedna možnosť je prísť k prvému semaforu, tam počkať na zelenú a prejsť. Ale — to isté môžem urobiť aj pri poslednom semafore, pričom naviac získam nádej, že pri niektorom zo semaforov po ceste trafím zelenú a nebudem musieť čakať vôbec. Druhá možnosť je teda proste ísť po svojej strane a prinajhoršom prejsť na poslednom semafore. Avšak ak by som pri každom semafore počkal chvíľku (pri rôznych semaforoch rôznu), tak by mi to zrejme zvýšilo šance trafiť zelenú ešte pred koncom ulice, za cenu mierneho zvýšenia strednej čakacej doby v budúcnosti.

Aká je teda doba, ktorú sa mi oplatí vyčkať pri jednotlivých semaforoch?

--

Označme si Tn stredný celkový čas čakania na sekvencii n semaforov. Tiež označme tn čas, ktorý budeme ochotní čakať na n-tom semafore. Ďalej R nech je dĺžka trvania červenej na semafore, G dĺžka trvania zelenej1. Potom v prípade, že prídeme k semaforu (n > 1), mohli sme sa (s rovnomerne rozdelenou pravdepodobnosťou) trafiť do jedného z troch úsekov:

a04f07ec7b159853.png

• Zelenou je vyznačený úsek, kedy na semafore svieti zelená v čase príchodu k semaforu. Pravdepodobnosť tohto je G/(R+G), stredná celková doba čakania je 0.

• Doba svietenia červenej je rozdelená na dva úseky. Ak sa trafíme do červeného úseku, tak ani po vyčkaní doby tn sa zelenej nedočkáme a budeme musieť pokračovať k ďalšiemu semaforu. Pravdepodobnosť tohoto je (R - tn)/(R+G), stredná celková doba čakania je tn + Tn-1.

• Ak sa trafíme do žltého úseku, síce sme prišli počas červenej, ale v rámci času tn sa dočkáme zelenej. Pravdepodobnosť tohto prípadu je tn/(R+G), stredná doba čakania je tn/2.

To vedie na vzťah pre strednú dobu čakania na n-tom semafore:

png.latex?%5Clarge%20%5Cbg_black%20T_n%20=%20%5Cfrac{R%20-%20t_n}{R+G}%20%5Ccdot%20(T_{n-1}%20+%20t_n)%20+%20%5Cfrac{t_n}{R+G}%20%5Ccdot%20%5Cleft(%5Ctextstyle{%5Cfrac{1}{2}}%20%5C,%20t_n%20%5Cright)%20+%20%5Cfrac{G}{R+G}%20%5Ccdot%200

Posledný člen je síce nula, ale vzťah mi s ním pripadá zrozumiteľnejší.

Zostáva to už len interpretovať ako funkciu Tn(tn), vygrafovať, prípadne poderivovať. Na pohľad je to kvadratická funkcia so záporným znamienkom pri kvadratickom člene, takže má jedno maximum a minimá nadobúda skôr na hraniciach definičného oboru:

89e8a6e687c5c8df.png
T5(t5) pri R = 120 s, G = 20 s

Sú teda tri zaujímavé voľby tn:

tn = R. To zodpovedá lokálnemu minimu na pravom okraji definičného oboru, resp. ochote čakať počas celej červenej na zelenú na najbližšom semafore. V takom prípade je

png.latex?%5Cbg_black%20T_n%20=%20%5Cfrac%7BR%7D%7B2%7D%20%5Ccdot%5Cfrac%7BR%7D%7BR+G%7D

čo nie je nijako prekvapivé. Proste si človek počká na zelenú (ak tam už náhodou nesvieti) a stredný čas čakania nezávisí na počte semaforov.

tn = R - Tn-1. To zodpovedá maximu danej paraboly a je to najhoršia voľba, akú človek môže spraviť. Stručným výpočtom (postavením Tn = Tn+1) sa dá ukázať, že so zvyšujúcim sa počtom semaforov n sa Tn blíži k:

png.latex?%5Clarge%20%5Cbg_black%20T_n%20%5Crightarrow%20R%20+%20G%20-%20%5Csqrt{G^2%20+%202RG}

čo trebárs v prípade [R = 120 s, G = 20 s] sa rovná 67.889, čiže je to ešte horšie než čakanie na najbližšom semafore. A konverguje to veľmi rýchlo, takže už od povedzme piateho semafora najmenej optimálna doba čakania je teda pomerne blízko

png.latex?%5Cbg_black%20t^{%5Cstar}%20=%20%5Csqrt{G^2%20+%202RG}%20-%20G

čo v spomenutom prípade je asi 52.1 sekundy.

tn = 0. To zodpovedá stratégii "idem po svojej strane a ak netrafím zelenú, počkám na poslednom semafore". V takom prípade stredná doba čakania na n-tom semafore (od konca ulice) je

png.latex?%5Clarge%20%5Cbg_black%20T_n%20=%20%5Cfrac{R}{2}%20%5Ccdot%20%5Cleft(%5Cfrac{R}{R+G}%20%5Cright%20)^{n}%20%5Crightarrow%200

kde stredná doba celkového čakania sa so zvyšovaním počtu semaforov blíži k nule.

--

Po prehrabaní sa v rovniciach a grafoch sa teda neukázalo nič svetoborné: na semaforoch sa neoplatí čakať vôbec, prinajhoršom to človek prejde na poslednom z nich.


1) Prípadne Rn a Gn, ak sú tie časy medzi semaformi rôzne. Zovšeobecnenie je triviálne a tu chcem počítať len s uniformným R a G.




0000010100792011041406690630760806584024
arrow
 arrow      02.04.2012 - 19:24:18 , level: 1, UP   NEW
prechadzka po nevskom prospekte :)

0000010100792011041406690630760806309905
Catherine Morland[Locked_OUT]
 Catherine Morland[Locked_OUT]      04.11.2011 - 10:53:46 , level: 1, UP   NEW
genialne, presne rovnaku situaciu mam cestou zo skoly :)
chvilu som nad tym rozmyslal, ale kedze neznasam cakanie, tak to vzdy oddalujem kym sa da a prejdem az na poslednom :)

000001010079201104140669063076080630990506310126
ziman
 ziman      04.11.2011 - 12:16:19 , level: 2, UP   NEW
Dobre robis! :)

0000010100792011041406690630760806309876
stenlis
 stenlis      04.11.2011 - 10:35:59 , level: 1, UP   NEW
Rozmyslal si aj nad tym, ze semafory mozu mat nejaku sekvenciu? Totiz v minulosti sa najprv zacali preprogramovavat sekvencie v ktorych sa semafory spustaju (napr. zelena vlna). Potom sa zaviedli rozlicne sekvencie podla casu (jedna sekvencia pre spicku v pracovnom dni, ina pre vikend, dalsia zas pre noc a pod.) Neskor do toho pridali cidla, ktore dokazu zaznamenat prichod auta, dlzku kolony pred semaforom a pod. No a v modernych velkych mestach semafory aj komunikuju medzi sebou.

Pointa je, ze ked som kazdy den jazdil jednu trasu, bol som schopny rozoznat v ktorej sekvencii semafory prave su. Moc mi to nepomohlo, lebo trasu som v aute zmenit nemohol (mohol som ale zaludne zastavit na uplnom zaciatku odbocovacieho pruhu aj ked predomnou nikto nebol - rovno pred cidlo ktore detekuje dlhu kolonu - a semafor ma pustil skor), ale ako chodec by si sa mohol na zaklade toho rozhodnut.

000001010079201104140669063076080630987606310173
ziman
 ziman      04.11.2011 - 12:32:12 (modif: 04.11.2011 - 12:33:12), level: 2, UP   NEW !!CONTENT CHANGED!!
Premyslal o podobnych veciach. Trebars tuna v Holandsku su snad vsetky semafory na gombik, takze ten moj na to nie je vystizny model. Ale hlavne ma zaujimalo, ako je to v takom zakladnom pripade vo vseobecnosti.

Ale inak je to dobry point, lebo je pravda, ze ako chodec na dlhej rovnej ulici niekedy vidim aj niekolko semaforov dopredu, takze viem, co mozem ocakavat (ak sa blizim k semaforu, na ktorom dlho svieti cervena, tak sa viac oplati tam pockat). Navyse ak vidim, ze auta pozdlz ulice zastali, tak radsej pockam, lebo je to znak, ze o chvilocku sa rozsvieti zelena na priecnom semafore.

Na jednej strane teda tento model tieto veci vobec nezahrna, ale zase su dost specificke pre konkretnu situaciu a nie som si isty, ako ich modelovat nejako rozumne, lebo cim "specializovanejsi" model mam, tym ma sice presnejsie predpovede, ale o to menej situacii je takych, kde sa da pouzit.

Ale mozno by to slo nejako rozumne zahrnut, ktovie...

00000101007920110414066906307608063098760631017306310431
stenlis
 stenlis      04.11.2011 - 14:38:33 , level: 3, UP   NEW
Nemusi to byt specifickejsi model.

Skor model ktory sa sam dokaze ucit ;)

0000010100792011041406690630760806309876063101730631043106310640
ziman
 ziman      04.11.2011 - 16:21:29 , level: 4, UP   NEW
Njn, len kto donho bude zadavat tie data... :) Henten moj vyzaduje tri cisla, R, G a n. :)

Chcelo by to nejakeho robota, ktory by chodil tu trasu opakovane a ucil by sa, ako ju prejst co najefektivnejsie... a potom by sa zverejnila optimalna strategia pre tu trasu, aby ju mohli pouzivat vsetci.

(Cim by sa zmenili pomery v doprave a bolo by to treba pocitat znova, ale imho to bude mat nejaky fixpoint.)

0000010100792011041406690630760806309230
Joy
 Joy      03.11.2011 - 22:31:14 , level: 1, UP   NEW
To si robil sám, alebo si s niekým konzultoval? :)

000001010079201104140669063076080630923006309641
ziman
 ziman      04.11.2011 - 08:38:52 , level: 2, UP   NEW
Sam a aj som si pri pisani doopravoval nejake chybky, takze ak tam nieco vidis, tak kric. :)

00000101007920110414066906307608063092300630964106314891
Joy
 Joy      07.11.2011 - 13:06:02 , level: 3, UP   NEW
nie nie, nie som kontrolór. Je to dobré :)

0000010100792011041406690630760806308933
bujak
 bujak      03.11.2011 - 19:47:41 [1K] , level: 1, UP   NEW
uz to nefetuj :)

0000010100792011041406690630760806308899
DFH
 DFH      03.11.2011 - 19:23:25 , level: 1, UP   NEW
podajte mi index prosim.. :)

0000010100792011041406690630760806308048
Furby
 Furby      03.11.2011 - 13:22:50 , level: 1, UP   NEW
Co keby si presiel na druhu stranu sikmo krizom hocikde pocas cesty ked uvidis ze nejdu auta a kasles na semafory? :)

000001010079201104140669063076080630804806308166
ziman
 ziman      03.11.2011 - 14:25:42 , level: 2, UP   NEW
Je to znervoznujuce, cakat na medzeru medzi autami, sustavne venovat pozornost premavke, prebiehat a tak podobne. (Obzvlast pri takej premavke, aka je na tamtej ulici.)

Ale tuna v holandsku su beztak semafory na gombik.

00000101007920110414066906307608063080480630816606308934
bujak
 bujak      03.11.2011 - 19:48:08 , level: 3, UP   NEW
placebo gombik?

0000010100792011041406690630760806308048063081660630893406308963
repelent
 repelent      03.11.2011 - 20:05:48 [1K] , level: 4, UP   NEW
Normalne gombiky su funkcne a gombiky na zapnutie zukovej signalizacie tiez. To, ze 90% ludi vyuziva tie druhe na to prve... ich problem. Ale placebo by som to nenazyval :)

000001010079201104140669063076080630804806308166063089340630896306308983
bujak
 bujak      03.11.2011 - 20:20:56 , level: 5, UP   NEW
hehe niektore su placebo

00000101007920110414066906307608063080480630816606308934063089630630898306308996
repelent
 repelent      03.11.2011 - 20:29:32 , level: 6, UP   NEW
no ja o bratislave hovorim.. a tam som nevidel este placebo... to tlacidlo som fakt malo krat videl a byvalo na takych miestach, kde normalne zelena nenaskoci vobec
v brne napriklad su o dost castejsie a aj na normalnych miestach, ale neodvazim sa tvrdit, ze nie su placebo :)

0000010100792011041406690630760806308048063081660630893406308963063089830630899606309178
mofo
 mofo      03.11.2011 - 22:06:16 , level: 7, UP   NEW
Ja som meral tento napriklad: http://bit.ly/v8Iwko

Mam ho pri skole a mal som zrovna cas cez obed - a je to placebo, nepamatam si uz cas, ale bolo to rovnake v oboch pripadoch. Meranie som neopakoval ale som si isty ze som to spravil spravne.

Pokusim sa este nieco skusit zmerat.

000001010079201104140669063076080630804806308166063089340630896306308983063089960630917806309662
mirex
 mirex      04.11.2011 - 08:54:53 , level: 8, UP   NEW
Podla mna maju semafory vacsinou dva rezimy - 1. denny - prepinaju v pravidelnych intervaloch a gombik na nich nic nespravi.

2. vecerny rezim - auta maju stale zelenu, a stlacenie gombika zmeni semafor tak, aby mal zelenu chodec.

00000101007920110414066906307608063080480630816606308934063089630630898306308996063091780630966206310205
yshish
 yshish      04.11.2011 - 12:45:37 , level: 9, UP   NEW
aj ja si myslim. lebo ked sme testovali placebo u jednoho prechodu v prahe a nestiskli sme gombik ,auta mali cervenu ale my tiez! ked sa to opakovalo 3x po sebe, stlacili sme ho a zrazu nam skocila zelena :) ..to bolo vecer. ked som tu istu cestu sla o tyzden cez den, tak som nic nestlacila a zelena skocila sama. ale cudne je to, ze v prvom pripade auta mali tiez cervenu. aj ked to bola komplikovanejsia krizovatka..

000001010079201104140669063076080630804806308166063089340630896306308983063089960630917806309206
repelent
 repelent      03.11.2011 - 22:15:06 , level: 8, UP   NEW
jj, taketo aj v brne byvaju
pripadne take novso vyzerajuce
stlacam, ale pochybujem :)

0000010100792011041406690630760806308048063081660630893406308954
naberacka
 naberacka      03.11.2011 - 20:02:40 , level: 4, UP   NEW
ako kedy. niektore su take, ze ich stlacis a vzdy skoci cervena vsetkym. ale to su skor take, co sa malo pouzivaju.

ale na bicyklovych cestach tu maju cidla ci cipy ci co, takze ked prides bicyklom blizko semaforu, na ktorom je cervena, tak do par sekund mas zelenu. sprvu som si myslela, ze mam vyjebane nestastie, ked vzdy prave ked zastanem na svetlach mi skoci zelena :)

┌┐
┴┴
ಠ_ರೃ

0000010100792011041406690630760806307994
CARBON IN DISGUISE
 CARBON IN DISGUISE      03.11.2011 - 12:59:47 , level: 1, UP   NEW
neukázalo nič svetoborné: na semaforoch sa neoplatí čakať vôbec, prinajhoršom to človek prejde na poslednom z nich.

000001010079201104140669063076080630799406308038
ziman
 ziman      03.11.2011 - 13:17:46 , level: 2, UP   NEW
tl;dr ;)





axone main
axone Signals
axone .Smetisko.