aç Amerikan Ordusu tarafından MRAP programı bünyesinde satın alınacaktır.
Ağustos 2007 tarihinde Irakta görev yapan Cougar araçlarına yapılan 300 adet DPD saldırısında hiçbir can kaybı olmamıştır.

Cougar ait 2 model bulunmaktadır. Bunlar 4×4 ve 6×6 çekişli modellerdir. Bu araçlar ordu mühendislerinin nakliyesi sırasında uğrayabilecekleri balistik patlayıcı türündeki örneğin roket fırlatıcılı bomba veya doğaçlama patlayıcı düzenek saldırılarından korumak üzere tasarlanmıştır.







Cougar Amerikan Ordusu ve Irak Ordusu tarafından kullanılmakta olup, İngiliz Ordusun bünyesinde de servise girmiştir. Genellikle değişik amaçlar için kullanılan araç, Amerikan Deniz Piyadeleri ve Deniz Kuvvetlerine bağlı Seabeesler tarafından Ağır Levazım Aracı ve Müşterek Patlayıcı İmha ve Hızlı Karşılık Taşıtı (JERRVs) olarak hizmet vermektedir.

Birleşik Krallık Ordusunun kullandığı araçlarada ise özgün Cougar üzerinde ufak değişiklikler yapılmıştır. Daha büyük gözetleme pencerelri ve atış mazgalları açılmıştır. Bu sayede araç İngiliz Ordu öngörüsüne uygun olarak hem ZPT hem de MRAP sınıfında hizmet etmektedir. Özellikle birliklerin taşınması esnasında hem koruma hem de ateşgücü sağlayabilecektir. Mastiff üzerine yerleştirilen taret bünyesinde L7A2 GPMG - FN MAG 7.62 x 51 mm, L110A1 Hafif Makineli Tüfek 5.56 x 45 mm ya da L11A1 Ağır Makineli Tüfek .50 inch (12.7 mm) BMG, 40mm otomatik bomba atar veya 50mmlik top yerleştirilmektedir. Bir İngiliz ordu görüşüne göre (ABD ordusundan ayrıldığı en önemli nokta) bu araçlara ateş mazgalı yerleştirilmesindeki en önemli neden diğer ZPT araçlarında hareket halindeyken içerisindeki askerlerin dışarıya ateş etme imkânının olmamasıdır. Diğer araçlarda araca bağlı bulunan silah sadece belli bir noktaya hedef alabilmekte diğer yönlerden gelebilecek ateşe karşılık verememektedir. Ayrıca İngiliz Cougar araçlarında yan yüzeylere daha fazla zırh eklenerek araca yapılacak RPG veya DPD saldırılarının bertaraf edilmesi düşünülmektedir.

İngiliz Ordusu 2002 yılından beri Tempest MPV model Cougar araçlarını kullanmaktadır. Ağustos 2006 tarihinde İngiliz Ordusu Irakta görev yapmak üzere 86 adet fazladan Cougar HE 6x6 aracını kısa adıyla Mastiff PPV siparişi vermiştir. İngiliz Ordusu elinde bulunan eski Saxon zırhlı araçlarının (bazıları zırhlı cephe cankurtaranına çevrilmektedir) yerine bu araçları kullanmaya başlamıştır. Şubat 2007 tarihinde 22 ve Mart 2007 tarihinde toplamda 108 araç Irak ta görev almıştır. Ekim2007 Gordon Brown 140 adet aracın daha Irak ta görev yapan askerlerin mayın ve yol bombalarına karşı korunması için satın alınacağını açıklamıştır.

Kanada teslim alacağı Cougar araçlarını Afganistanda kullanacaktır.






Doğrusal programlama

Matematik biliminde, özellikle yöneylem araştırması uygulamalı dalında, doğrusal programlama problemleri bir doğrusal amaç fonksiyonun doğrusal eşitlikler ve eşitsizlikler kısıtlamaları ile optimizasyon yapılmasıdır. Bir optimizasyon modeli eğer sürekli değişkenlere ve tek bir doğrusal amaç fonksiyonuna sahipse ve tüm kısıtlamaları doğrusal eşitlik veya eşitsizliklerden oluşuyorsa, doğrusal (lineer) program olarak adlandırılır. Başka bir deyişle, modelin tek-amaçlı fonksiyonu ve tüm kısıtlamaları, süreklilik gösteren karar değişkenlerinin ağırlıklı toplamlarından oluşmalıdır.
Doğrusal (lineer) programlamadaki doğrusal (lineer) sözcüğü, modeldeki tüm matematiksel fonksiyonların doğrusal (lineer) olması gerektiğini belirtir. Programlama kelimesi ise bilgisayar programlama'ya işaret etmez; daha çok planlama ile eş anlamlıdır. Dolayısıyla doğrusal (lineer) programlama, birçok uygun alternatif arasından belirlenmiş bir hedefe uyan optimal çözümü bulacak aktivitelerin planlanmasını içerir.
Fazla matematiksel olmayan terimler ile, bir seri doğrusal eşitlik veya eşitsizlik şeklinde ifade edilmiş koşullara bağlı olarak (en küçük maliyet veya en büyük kâr gibi) en iyi sonuca varılmasıdır.

Matris notasyonu kullanılarak 

Burada 

Genel olarak bir dogrusal programlama probleminde formula_7, formula_6 ve formula_7 matrislerinde sayısal değerler halinde problem başlangıcında verilir ve formula_5 vektorü için sayısal değişken değerleri sonuç olarak, problem çözülmekle, bulunur.

Doğrusal programlama birçok pratik alanda kullanım sahası bulmaktadır. Özellikle birçok işletme ve ekonomi sorunlarina özel veya kamu sektörunde devamlı kullanılmaktadır. Nakliyat, enerji üretimi ve dağıtımı, telekomunikasyon, sınai üretim gibi teknik işletmecilik gerektiren alanlarında bulunan birçok firmalar doğrusal programlamayı çok kullanamaktadırlar. Doğrusal programlama işletmecilik alanlarında çok kapsamlı ve çok çeşitli sorunların çözülebilmesini sağlamaktadır. Bunlar sorunlar arasında planlama, yol gösterme, zaman programlaması, iş ve işçi tahsis edilmesi gibi önemli sorunlar doğrusal programlama kullanılarak modellenebilmektedir.

Doğrusal eşitsizlikler sistemi şeklindeki bir problemin incelenmesi ta Fourierin çalışmalarına kadar dayanmaktadır ve bu tanınmış matematikçi anısına Fourier-Motzkin eliminasyon yöntemi şeklinde isimlendirilmiştir.

1920'lerde Sovyet Rusya'da tüm ekonomi planlaması konuları pratikte ön plana geçmişken teorik olarak tüm ekonominin nasıl planlanabileceğini göstermek için yapılan teorik çalışmalar arasında Leonid Kantoroviç'in katkısı ilk defa bir doğrusal programlama probleminin açıkca ortaya çıkarılmasına yol açmıştır. Ne yazık ki teorinin pratik planlamaya uygulanmasının imkânsızlığı ve ideolojik nedenler dolayısıyla Kantroviç'in bu çalışmasının önemi ancak II. Dünya Savaşından sonra anlaşılabilmiştir.

II. Dünya Savaşı sırasında Birleşik Amerika'da ortaya çıkan lojistik tahsis sorunlarını incelemek için kurulan bir araştırma grubu, grup başkanı olan George Dantzig etrafında, bu türlü sorunların çözülmesi için doğrusal programlama probleminin tanımlanması gereğini ortaya çıkartmışlar ve bu türlü doğrusal programlama problemlerinin çözümü için simpleks algoritması adını verdikleri bir çözüm sistemi ortaya atmışlardır. Özelikle bu matematik modelin ve çözum algoritmasının, maliyetleri ve getirileri planlama suretiyle harp masraflarının kısılmasına yol açtığı açıkca görüldüğü için bu teorik ve pratik gelişmeler 1947'ye kadar devlet sırı olarak saklı kalmıştır. 1947'de John von Neumann, özellikle oyunlar teorisi ile de ilgileniyorken, ikincillik teorisini geliştirmiştir.

Bu zaman kadar doğrusal programlamaya yaptıkları katkılar nedeni ile Kantoroviç, Dantzing ve von Neumann'a 1975'de Nobel Ekonomi ödülü verilmiştir.

1947'den sonra özellikle geliştirilen bilgisayar uygulamaları ile birlikte özellikle büyük özel sanayi birimleri ve büyük devlet projeleri için birçok doğrusal programlama problem tanımlanmış ve simpleks algoritması ile çözülüp pratikte kullanılmaya başlanmıştır. Örneğin petrol rafine şirketlerinin günlük üretim planlamaları ve çok girdili ve çok çıktılı üretim karışımı planlamaları için doğrusal programlama çözümlerini devamlı olarak kullanmaya başlamışlardır.

1979'da Leonid Haciyan doğrusal programlama probleminin polinom zaman içinde çözülebileceğini ilk defa ispat etmiştir. Fakat bu alanda çok daha önemli teorik ve pratik gelişmeler 1984'te Narendra Karmarkar'ın doğrusal programlama problemlerin çözülmesi için (simpleks algoritması yerine) içsel nokta yöntemi ortaya atması ile başlamıştır.

Doğrusal programlamanın pratik yararlılığı bu yöntemin ilk kullanılma problemlerinden biri olan ve Dantzig tarafından ortaya atılan 70 kişinin 70 göreve, karar verici kuruma en iyi sonuç çıkaracak şekilde, tahsis edilmesi örneğinin biraz daha ayrıntılarına bakmak suretiyle anlaşılabilir. Eğer çözüm için her mümkün tahsisi teker teker elden geçirip her biri için amaca yaptığı katkıyı bulmak deneyimine girişilirse, bu kadar çok büyük sayıda permutasyonun elden geçirilmesinin imkânsız olduğu hemen açığa çıkar; çünkü gerekli permütasyon sayısı bütün yakın evrende bulunan parçacıkların sayısına yaklaşır. Eğer bu problem doğrusal programlama şeklinde belirtilip en iyi çözümü bulma kararı verirsek, en zor ve zaman alıcı çabanın probleminin çözümünde değil problemin programa girdisinin hazırlanmasında olduğu anlaşılır. Bu problemin bilgisayarla simpleks algoritması kullanılarak çözülmesi göz kırpma zamanı bile almaz. Doğrusal programlama kuramı arkasında bulunan teori, kontrol edilmesi gereken mümkün en iyi çözüm sayısını çok etkili şekilde azaltmaktadır.

Doğrusal programlama yönteminin çok olmasına rağmen matematik için çok önemli olan optimizasyon alanında çok büyük bir rol oynamasında çeşitli nedenler vardır. Yöneylem araştırması alanında birçok pratik problem doğrusal programlama problemi olarak tanımlanmaktadır. Doğrusal programlamanın bazı özel hallerinin, örneğin "ağ şebekelerinde akışım" veya "çoklu mal akışımı" problemlerinin, o kadar önemli oldukları anlaşılmıştır ki özel problem çözum şekilleri ve algoritmaları ortaya çıkartmak için bu özel problem alanlarına büyük araştırma çabaları yöneltilmiştir.

Diğer tipte olan optimizasyon problemleri için ortaya çıkartılan algoritmaların çoğu özel alt problem olarak doğrusal programlama çözümlerini kapsamaktadır. Matematik optimizasyon kavram ve yöntemlerinin geliştirilmesi için yapılan çalışmaların geçmişine bakılırsa, bunların en önemli olanlarının çoğunun (örneğin "dualite", "koveksite", "bölünebilirlik" ve daha genelleştirmeler) ilk defa doğrusal programlama için ortaya atılıp geliştirildiği aşikar olarak görülmektedir.

Aynı şekilde pratik alanlar olan işletmecilik ve mikroiktisat alanlarında etkin mal ve hizmet üretimi ve arzı için gelirleri maksimum hale getirmek veya maliyet ve masrafları minimum hale getirmek için, doğrusal programlama çok büyük katkılarda bulunmaktadır. Doğrusal programlamanın bu pratik alanlardaki kullanıldığı problemler arasında yiyecek maddelerinin harmanlanması, envanter kontrolü, insan ve makine kaynaklarının en iyi şekilde tahsis edilmeleri, ilan kampanyalarının planlaması, elektrik ve diğer enerji için toptan fiyatlama ve tahsis planlaması vb. bulunmaktadır.

Bir doğrusal prog