dining philosophers problem
-
(bkz: starvation)
-
her problemin aslında göreceli bir sıkıntıya sahip olduğunu anlamaya yarayacak bir problem alt kümesi için:
(bkz: dining arab philosophers problem)* -
her bilgisayar bilimleri dersinde karsılasılan problem. yuvarlak masa cevresinde oturan n>2 sayıda filozof vardır. bu filozoflar ya makarna yerler ya da düsünürler. makarna yemek icin 2 catal gerekir ve her iki filozof arasında 1 catal vardir. simdi efendim bu filozoflardan hepsi once sag taraflarındaki catalı alırlarsa nolur, hicbiri yemek yiyemez, e ellerinde catal olunca düsünemezler de kalırlar oyle. ama mesela egitirsin filozofu, belki diger catal yerinde yoksa eline aldıgını bırakır, ama ya hepsi eline aldıgı catalı bırakırsa? o zaman yine yiyemezler dallamalar. hepsinin sırayla tıkınıp düsündükleri bi masada deadlock olmaz, livelock da olmaz.
-
-
kısıtlı kaynakları kullanan işlemlerin birbirini kilitleme riskini gayet güzel anlatan problemdir
-
dijkstra'nin icadidir. (bkz: deadlock) operating system concepts'te filozoflara her ne kadar "she"* dense de wikipedia'da pekala "he"* denmektedir. (bkz: kadin filozof)
-
bir varyanti:
"the dining-coders problem: if 5 coders code together they'll order a pizza or burger king. problem solved." -
filozoflar turkse asil problem parayi kimin odeyecegidir. (bkz: alman usulu)
https://fbcdn-sphotos-a.akamaihd.net/…3045240_n.jpg -
kendisine makarna yiyen düşünürler sorunu olarak wikipedia'da türkçe içerik olarak kendine yer edinmiş. http://tr.wikipedia.org/…na_yiyen_düşünürler_sorunu
-
(bkz: sleeping barber problem)
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap