HavacılıkBölüm 35 / 86
Gelir yönetiminde beklenen kayıp (spill) ve talep analizi
Dolu bir uçağın kapıda bıraktığı yolcu sayısı basit bir çıkarma işlemiyle bulunmuyor; talebin dağılımı üzerinden hesaplanıyor. Bu bölüm beklenen kaybın iki eşdeğer hesabını, gamma modelinin onu tek bir formüle nasıl indirdiğini ve tek bir yolcunun reddedilme olasılığının neden uçuşun kapanma olasılığından her zaman büyük olduğunu anlatıyor.
Havacılık · İçindekiler
- Kökler
- 01Posta sözleşmesinden SABRE'ye
- 02SABRE'den PSS'e: bir mimari neden 60 yıl yaşadı
- 031978: kâr garantisi kalkınca gelir yönetimi doğdu
- Gelir yönetimi
- 04Yield Management: erken dönem stratejik analiz ve iş mantığı
- 05Yield Management: rekabet stratejileri ve PEOPLExpress analizi
- 06Gelir yönetimi ve stratejik operasyonlar: PEOPLExpress ve American Airlines analizi
- 07PEOPLExpress ve havacılık sektörü: sadakat programları ve dağıtım sistemleri stratejik analizi
- Dağıtım
- 08Havacılık rezervasyon ve küresel dağıtım sistemleri (GDS) analizi: stratejik gelişim ve iş mantığı
- 09Havacılık endüstri standartları ve yönetişim: stratejik analiz belgesi
- 10GDS ve havacılık dağıtım ekosistemi: stratejik analiz ve iş mantığı rehberi
- 11Havacılık rezervasyon sistemleri ve dijital dağıtım kanalları stratejik analizi
- Perakendecilik
- 12Seyahat değer zinciri ve dağıtım kanalları analizi: stratejik brifing notu
- 13Seyahat dağıtım ekosistemi ve yeni dağıtım yeteneği (NDC) analizi
- 14NDC@Scale: havacılık dağıtım kanallarında dönüşüm ve iş mantığı analizi
- Operasyon
- 15Havayolu pazarlama planlama süreci ve iş mantığı analizi
- 16Havacılık planlaması ve gelir yönetimi: stratejik analiz
- 17Havacılıkta gelir yönetimi ve rekabet stratejileri: Sun Tzu prensipleriyle iş mantığı analizi
- Ücret ve fiyatlama
- 18Havayolu fiyatlandırma ve verim yönetimi stratejileri: analitik bir bakış
- 19Havacılık fiyatlandırma ürünleri ve iş mantığı analizi
- 20Havacılık ücret ürünlerinin sınıflandırılması: stratejik analiz ve iş mantığı
- 21Havacılık dağıtım kanalları ve ücret kuralları: stratejik analiz belgesi
- 22Havacılık ücret kuralları ve yolculuk tipleri stratejik analizi
- 23Havacılık güzergah fiyatlandırması ve iş mantığı analizi
- 24Ücret yapılandırması, segmentasyon ve sadakat programları analizi
- 25Havacılıkta özel ücretler ve fiyat esnekliği
- 26Havacılıkta ücret yönetimi ve planlama stratejileri
- 27Reaktif fiyatlandırma süreci ve stratejik karar mekanizmaları
- 28Proaktif fiyatlandırma ve ücret rasyonalizasyonu: stratejik iş mantığı analizi
- 29Havacılıkta gelir paylaşımı: çok taraflı ve ikili prorate anlaşmaları (MPA ve SPA)
- 30Havayolu ek hizmetleri (ancillaries) ve iş mantığı analizi
- 31Havacılık gelir yönetimi ve ücret yapıları analizi
- Talep tahmini
- 32Havacılıkta spill (taşan talep) modeli ve iş mantığı analizi
- 33Beklenen kapasite aşımı (expected spill) ve Boeing modeli analizi
- 34Havacılık talep tahmini ve spill (taşan talep) modelleri analizi
- 35Gelir yönetiminde beklenen kayıp (spill) ve talep analizi
- 36Havacılık spill modelleri için girdi parametrelerinin kalibrasyonu
- 37Havacılıkta kapasite yönetimi ve spill (taşan talep) analizi
- 38Nominal doluluk oranı ve talep kaybı (spill) analizi
- 39Yüksek varyanslı talep ve iki aşamalı Cox dağılımı
- 40İki aşamalı Cox dağılımıyla spill ölçümü
- 41Havacılık endüstrisi ve gelir yönetimi analizi
- 42Havacılık gelir yönetimi alternatifleri ve iş mantığı analizi
- 43Gelir artışı ve tahmin doğruluğu: iki boyutlu zamanda talep tahmini
- 44Rezervasyon profilleri ve talep tahmini
- 45Rezervasyon profillerinin kümelenmesi ve iptal oranı analizi
- 46Gelir yönetiminde talep profilleri ve veri arındırma
- 47Gelir yönetiminde talep tahmini ve kısıtlanmamış talep analizi
- 48Havacılık talebi tahminleme ve zaman serisi analizi
- 49Gelir yönetiminde tahminleme modelleri ve iş mantığı analizi
- 50Havacılık gelir yönetimi: rezervasyon tahminleme ve talep analizi
- 51O&D talep tahmini: birinci ve ikinci nesil yaklaşımlar
- 52Rekabetçi havayolu alışveriş verileri analizi
- 53Havacılıkta veri odaklı iş mantığı ve karar destek sistemleri
- 54Havacılık gelir yönetimi ve tüketici tercih modellemesi
- 55İtinerer tercih modelleri ve talep analizi
- 56O&D tahminleme ve must-forecast listesi
- Envanter ve erişilebilirlik
- 57Havacılık ve hizmet sektöründe overbooking stratejileri ve operasyonel analiz
- 58Biniş oranı tahmini ve overbooking stratejileri
- 59Havacılıkta overbooking (fazla rezervasyon) ve show-up modelleme stratejileri
- 60Havacılıkta overbooking stratejileri ve gelir yönetimi
- 61İndirim tahsis kontrolleri, Littlewood kuralı ve Gamma talep modeli
- 62Gamma dağılımı ve indirim tahsisi: koruma seviyeleri ve gelir oranları
- 63İndirim tahsisi ve rezervasyon optimizasyonu: EMSR ve entegre overbooking
- 64Rezervasyon envanter kontrolü ve gelir yönetimi
- 65Karma ve hibrit envanter kontrol sistemleri
- 66Havacılık gelir yönetimi: envanter kontrolü ve iş mantığı analizi
- 67Paylaşımlı kabin envanteri ve funnel uçuşlar
- 68Havacılık gelir yönetimi performans ölçümü
- 69Gelir fırsat modeli (ROM) ve havayolu gelir yönetimi performansının ölçümü
- 70Gelir yönetiminde kritik durum belirleme ve O&D stratejileri
- 71Havayolu envanter kontrol stratejileri ve ağ etkileri
- 72Havacılık gelir yönetimi: virtual nesting (sanal yuvalama) analizi
- 73Sanal gruplama ve çift indeksleme: havacılık envanterinde koltuğun kime açılacağı
- 74Dinamik sanal gruplama (dynamic virtual nesting) ve gelir yönetimi analizi
- 75Havacılık gelir yönetimi ve O&D optimizasyonu: sanal yuvalama ve CER
- 76Sürekli yuvalama (continuous nesting) ve teklif fiyatı kontrol sistemleri analizi
- 77Havacılık gelir yönetimi: şebeke optimizasyon modelleri
- 78Gelir yönetiminde ağ optimizasyonu ve bacak ayrıştırma
- 79Havacılık gelir yönetimi ve ağ optimizasyonu stratejileri
- 80O&D gelir yönetimi ve koltuk kullanılabilirliği hesaplama
- 81Yolcu değerlemesinde ücret kalifikasyon kuralları
- 82Havacılık gelir yönetimi ve envanter kontrol sistemleri: post-process nesting analizi
- Teklif ve teşhir
- 83Markalı ücret aileleri ve bağlantı mimarisi
- 84Havacılık envanter yönetimi ve GDS entegrasyon sistemleri
- 85Havacılık envanter kontrolü ve O&D yönetimi
- 86Havacılık rezervasyon ve envanter yönetimi: stratejik iş mantığı analizi
Kapasite kararlarının hepsi aynı soruya dayanıyor: bu uçak dolarsa dışarıda kaç kişi kalacak? Kapıda kalan bu yolcuya havacılıkta spill deniyor; Türkçe kaynaklarda beklenen kayıp ya da taşan talep. Soru basit görünüyor, çünkü akla gelen ilk cevap talepten kapasiteyi çıkarmak. Beklenen kayıp talep eksi kapasite değil; talebin olasılık dağılımı üzerinden hesaplanan bir beklenen değer, ve o dağılımın şeklini yanlış seçmek, yüksek dolulukta çalışan bir havayolunda en pahalı hataya dönüşüyor. Bu bölüm o hesabın iki eşdeğer yolunu, gamma dağılımının hesabı nasıl tek formüle indirdiğini ve tek tek yolcuların gördüğü dünyanın uçuş istatistiklerinden neden daha sert olduğunu anlatıyor.

Kayıp bir fark değil, dağılımın kuyruğundaki hacim
Başlangıç varsayımı şu: bir uçuşun talebi D sabit bir sayı değil, rastgele bir değişken. Kapasite c ise sabit, satılabilir koltuk sayısı. Talep kapasiteyi aştığında uçağa alınamayan ve reddedilen yolcuların beklenen sayısı spill. Tanım net, ama “talep kapasiteyi aştığında” ifadesi hesabın iki ayrı parçası olduğunu saklıyor: talebin kapasiteyi aşma olasılığı ve aştığı durumlarda ne kadar aştığı.
Kaynak metin tanımı tek satırla veriyor: beklenen reddedilen yolcu sayısı,
talebin kapasiteden büyük olduğu durumdaki koşullu beklenen talepten
kapasitenin çıkarılması ve sonucun o durumun olasılığıyla çarpılması. Yani
E(Spill) = [E(D | D > c) − c] · Pr(D > c). Sistem bunu talebin yoğunluk
fonksiyonu f(x) üzerinden, kapasitenin üstünde kalan bölgeyi entegre ederek
hesaplıyor. Ortalama talep kapasitenin altında olsa bile kuyruk sıfır
değil; uçak bazı günler dolacak ve o günlerde kapıda birileri kalacak.

Slaytın alan notu buradaki asıl mühendislik problemini gösteriyor. Elimizde f(x) yok; elimizde geçmiş rezervasyonlar var ve onlar kapasitede kesilmiş. Dolu uçmuş bir uçuşun verisinde talep hiçbir zaman kapasiteden büyük görünmüyor, çünkü fazlası sisteme hiç girmedi. Yani kuyruğu ölçmek için önce veride olmayan kuyruğu geri kurmak gerekiyor. Yazılım tarafında bunun karşılığı şu: spill hesaplayan modülün girdisi ham satış tablosu olamaz, bir kısıt kaldırma (unconstraining) adımından geçmiş talep tahmini olmalı. Bu ikisini aynı tabloda, aynı kolon adıyla tutmak hatanın en kısa yolu.
Aynı sayıya iki yoldan varılıyor ve biri çok daha kolay
Beklenen kayba ulaşmanın ikinci yolu kaybı hiç doğrudan hesaplamamak. İş
kuralı bir denge denklemi: toplam beklenen talep, beklenen trafik ile
beklenen kaybın toplamına eşit, E(D) = E(Traffic) + E(Spill). Trafik burada
uçağa gerçekten binen yolcu, yani kapasitede kesilmiş (truncated) talep. Kaynak
metin iki hesabın aynı sonucu verdiğini açıkça not ediyor: kayıp, talepten
trafik çıkarılarak bulunduğunda da sonuç değişmiyor.
Beklenen trafiğin kendisi iki durumun ağırlıklı toplamı. Talep kapasitenin
altında kaldığında trafik talebin kendisi; bu durumun beklenen değeri bu
durumun olasılığıyla çarpılıyor. Talep kapasiteyi aştığında trafik tam
olarak kapasite; kapasite, uçağın dolma olasılığıyla çarpılıyor:
E(Traffic) = E(D | D < c) · Pr(D < c) + c · Pr(D ≥ c). Bu kural uçağın
kapasitesinden fazla yolcu taşıyamayacağını istatistiksel olarak garanti
altına alıyor: formülün ikinci terimi hiçbir senaryoda c’yi geçmiyor.

Slayttaki “180 koltuk satıldıysa talep 180 değildir” cümlesi bu bölümün en pratik cümlesi. Yaklaşım 2’nin programlanmasının kolay olması tesadüf değil: E(D) zaten talep tahmin modülünün çıktısı, E(Traffic) ise kesilmiş bir beklenti. Kaybı, iki bilinen sayının farkı olarak üretmek, kuyruk integralini ayrıca yazmaktan daha az hata yüzeyi bırakıyor. Denge denklemi bir de test olarak işe yarıyor: aynı dağılım parametreleriyle iki yoldan hesaplanan kayıp birbirini tutmuyorsa, hata formülde değil kodda.
Planlama tarafına düşen uyarı da buradan çıkıyor. Beklenen trafik hesaplanırken talebin uçuş kapasitesinde kırpıldığı unutulmamalı; planlamalar bu limitli talep üzerinden yürümeli. Ortalama talebi doğrudan yolcu sayısı gibi kullanan bir gelir projeksiyonu, uçağın kapasitenin üstüne çıkamadığı günleri yok sayıp gelir fazlası gösterir.
Gamma varsayımı iki integrali tek satıra indiriyor
Talebin dağılımı için bir şekil seçildiğinde integraller kapalı forma
dönüşüyor. Beklenen talep E(D) = μ ve talebin gamma dağılımı gösterdiği
varsayımıyla beklenen kayıp tek bir operasyonel formül oluyor:
E(Spill) = μ · [1 − FG(α + 1, c/β)] − c · [1 − FG(α, c/β)]. Burada μ
toplam potansiyel yolcu, c satılabilir koltuk sayısı, FG ise şekli α ve
ölçeği β ile belirlenen gamma kümülatif dağılım fonksiyonu.

Neden gamma, slaytın alan notu iki gerekçe veriyor. Uçuş talebi negatif olamaz, normal dağılım ise negatif değerlere olasılık veriyor. Havacılık talebi sağa çarpık: ortalamanın çok üstüne çıkan günler, altına inen günlerden daha uzun bir kuyruk oluşturuyor, gamma da tam bu asimetriyi taşıyor. Spill kuyruğun içinde yaşadığı için kuyruğun şekli, ortalamanın yerinden daha önemli.
Aynı not tarihsel bir ayrıntı veriyor: eski sistemler bu formülü canlı hesaplamak yerine hazır arama tablolarından okuyordu. Gamma kayıp tabloları farklı doluluk senaryoları için önceden hesaplanmış değerlerdi. Bugün gamma CDF’si her istatistik kütüphanesinde tek bir çağrı; tablonun bıraktığı miras ise hâlâ görülebiliyor. Yazılım tarafında bunun karşılığı şu: bir tablo aralığına yuvarlanmış eski sonuçlarla yeni motorun canlı hesabını karşılaştırırken fark çıkarsa, önce tablonun ızgara aralığına bakmak gerekiyor.
Yolcunun gördüğü uçak, istatistikteki uçaktan daha dolu
Bölümün en sezgi dışı kısmı burada. Uçuş kapanma oranı (flight closing rate) bir uçuşun dolma olasılığı, yani Pr(D > c). Yolcu kapanma oranı (passenger closing rate) ise sisteme gelen ek bir yolcunun (incremental passenger) boş koltuk bulamayıp reddedilme olasılığı. İkisi aynı şey gibi duruyor; değil.
Yolcu kapanma oranı rastgele rastlantı (random incidence) prensibine
dayanıyor: gelen bir yolcunun, uçuşun kapalı olduğu bir ana denk gelme
ihtimali. Bunu hesaplamak için kaynak metin türetilmiş bir yoğunluk
tanımlıyor: talep yoğunluğu f(x) verildiğinde gW(d) = x · f(x) / E(D).
Bu yoğunluk, her talep düzeyini içerdiği yolcu sayısıyla ağırlıklandırıyor.
Yüz kişilik talep günü, elli kişilik günün iki katı ağırlık alıyor, çünkü
rastgele seçilmiş bir yolcunun o günün yolcularından biri olma ihtimali
iki kat. Yani karar yalnızca uçuşun doluluğuna değil, talebin yoğunluğuna
göre veriliyor.
Kaynak metin sonucu kesin bir kural olarak koyuyor: yolcu kapanma oranı her zaman uçuş kapanma oranından büyük. Sebep ağırlıklandırmanın kendisinde. Yolcuların çoğu, zaten tanımı gereği, talebin yüksek olduğu günlerde geliyor; talebin yüksek olduğu günler de uçağın kapandığı günler. Uçuşların yüzde kaçının dolduğunu soran bir analist ile rezervasyon yapmaya çalışan bir yolcu farklı dünyalar görüyor.

Gamma varsayımı altında bu tanım çok temiz bir yere varıyor. Gamma
yoğunluğunu x ile çarpıp normalize etmek, şekil parametresi bir artmış
başka bir gamma veriyor. Bu yüzden yolcu kapanma oranı 1 − FG(α + 1, c/β),
uçuş kapanma oranı ise 1 − FG(α, c/β). İki slaytı yan yana koyunca gamma
kayıp formülü kendini açıklıyor: beklenen kayıp, beklenen talep çarpı yolcu
kapanma oranı eksi kapasite çarpı uçuş kapanma oranı. Formüldeki iki köşeli
parantez aynı uçuşun iki farklı gözden görünüşü.
Slaytın alan notu bu oranı somut bir sisteme bağlıyor: bir OTA’nın PSS’ten “yer yok” cevabı alma olasılığı. Yazılım tarafında bunun karşılığı, doluluk panosunda gösterilen “uçuşların yüzde kaçı kapandı” metriğinin müşteri deneyimini eksik anlatması. Müsaitlik sorgularının ne kadarının yer yok cevabıyla döndüğünü ölçmek istiyorsan payda uçuş değil, sorgu ya da yolcu olmalı.
Doluluk arttıkça hata payı sıfıra iniyor
Model seçimi yüksek dolulukta anlam kazanıyor. Kaynak metnin karşılaştırdığı senaryo kapalı uçuşlarda yüzde 96 ile yüzde 100 doluluk faktörü (load factor) arasındaki fark. Gamma kayıp tabloları farklı doluluk senaryoları için kullanılıyor ve doluluk arttıkça kayıp miktarının artış eğilimi, gamma ile normal modeller arasındaki farklar gözetilerek analiz ediliyor. Karar vericinin işi, hedeflenen doluluk oranında hangi modelin gerçekçi bir kayıp tahmini verdiğini seçmek.
Slayt bu artışın şeklini gösteriyor: yüzde 96’dan yüzde 100’e yaklaşırken reddedilen yolcu oranı ve yolcu kapanış oranı üstel biçimde artıyor. Kapasitenin uç sınırında işletilen uçuşlar talep tahmininde neredeyse hiç hata payı bırakmıyor. Yüzde 80 dolulukta iki model arasındaki fark kuyruğun ince ucunda kalıyor; yüzde 98’de kararın kendisi o kuyruk.

Slaytın son notu iki iddia taşıyor ve ikisi de ağırlığını hak ediyor. Birincisi, yüzde 96’nın üstünde dolulukla çalışan ultra düşük maliyetli taşıyıcılar için spill modellemesi işin en kritik parçası; slayt gamma ölçek parametresindeki küçük bir hatanın bile büyük bir kayba yol açabileceğini söylüyor. İkincisi daha kalıcı: saf gamma modellerinin yerini yeni yöntemler alsa da beklenen kaybı en aza indirme mantığı sürekli fiyatlandırma motorlarında aynen duruyor. Modelin kendisi değişebilir; optimize edilen büyüklük değişmiyor.
Bu da spill hesabının neden yalnızca kapasite planlamasının konusu olmadığını gösteriyor. Kapak slaytının notu aynı hesabı iki yöne bağlıyor: kayıp eksik hesaplanırsa koltuklar ucuza gidiyor, fazla hesaplanırsa uçak boş uçuyor. Birincisi rezervasyon limitlerini, ikincisi teklif fiyatlarını yanlış kuruyor. Her iki durumda da hata raporda görünmüyor, çünkü kaybedilen yolcu hiçbir tabloya girmemiş olan yolcu.
Yarın işe yarayacak dört çıkarım
- Talebi tek sayı olarak taşıma. Talep tahmini modülünün çıktısı yalnızca beklenen değer olmasın; varyansı ya da dağılım parametrelerini de taşısın. Kapasite aşımını ortalamadan değil, f(x)’in kuyruğundan tahmin edebilirsin.
- Yolcu kapanma oranını emniyet payı olarak kullan. Tek bir yolcunun reddedilme riski her zaman uçuşun kapanma riskinden yüksek. Erken kapanma kararlarında ve müsaitlik raporlamasında uçuş bazlı oranı değil, yolcu bazlı oranı esas al.
- Yüksek dolulukta modeli karşılaştır. Spill oranını tahmin ederken gamma ile normal modeli yan yana çalıştır; özellikle hedef doluluk yüksekse doluluk faktörünün spill hızına etkisini ayrıca değerlendir. Normal dağılımın sol kuyruğundaki negatif talep bir uyarı işareti.
- Trafiği kesilmiş talep olarak planla. Beklenen trafik hesabında talebin
uçuş kapasitesinde kırpıldığını unutma. Gelir ve doluluk projeksiyonlarını
ham talep üzerinden değil, bu limitli talep üzerinden yürüt; kaybı da
E(D) − E(Traffic)olarak üretip doğrudan hesapla sına.
Bu bölümde ne yok: spill modelinin girdilerinin, özellikle gamma parametrelerinin, geçmiş veriden nasıl kalibre edildiği ve kısıt kaldırma (unconstraining) yöntemlerinin kendisi; bunlar talep tahmini üzerine yazılacak bölümlerin konusu. Kaybın bir fiyatlandırma ve koltuk tahsis kararına nasıl çevrildiği de gelir yönetimi bölümlerinde. Bu bölüm yalnızca kapıda kalan yolcunun nasıl sayıldığını anlatmak için var.