Tüketici Arama
Exhaustive Search
Tanım
Bir hedef öğenin varlığını veya yokluğunu belirlemek amacıyla, karar verilmeden önce bir kümedeki tüm öğelerin tek tek incelendiği bilişsel ve algoritmik arama süreci.
Örnek Vaka / Uygulama
Şifre korumalı bir kasayı açmak için olası tüm sayı kombinasyonlarını (0000'dan 9999'a kadar) sırasıyla denemek veya bir şahidin suçlular albümündeki tüm fotoğrafları, faili ilk fotoğrafta tanısa bile kural gereği son fotoğrafa kadar incelemesi tüketici arama örneğidir.
Derin Analiz
Bilişsel psikoloji ve hesaplamalı modellemede tüketici arama, özellikle hafıza taraması (memory scan) ve görsel arama görevlerinde incelenen seri bir bilgi işleme stratejisidir. Sternberg'in hafıza tarama paradigmasında, katılımcıdan kısa süreli hafızaya kaydedilmiş bir öğe kümesi içinde (bellek seti) bir probe (hedef) öğenin bulunup bulunmadığı sorulur. Eğer arama mekanizması 'tüketici' nitelikteyse, hedef öğe erken aşamada bulunsa bile setin tamamı taranmadan yanıt verilmez. Bu durum, reaksiyon süresinin (reaction time) bellek setinin büyüklüğü ile doğrusal bir ilişki sergilemesine neden olur. Bilgisayar bilimlerinde ise 'brute-force' (kaba kuvvet) algoritmasının bilişsel karşılığıdır; olası tüm çözümlerin veya durumların sistematik olarak test edilmesini gerektirir.
Etimoloji
Latince 'exhaurire' [sonuna kadar tüketmek, bitirmek] fiilinden türetilen 'exhaustivus' sıfatı ile İngilizce 'search' [arama, araştırma] kelimesinin birleşiminden oluşmuştur.
Karıştırmayın
Kendi kendini sonlandıran arama (self-terminating search) ile karıştırılır; self-terminating aramada hedef bulunduğu an süreç durdurulurken, exhaustive aramada hedef bulunsun ya da bulunmasın tüm set kontrol edilir.

