Büyük M yöntemi, doğrusal programlama (DP) problemlerinde, kısıt denklemlerinin yönüne bağlı olarak yapay değişkenlerin eklenerek "M" katsayılarının kullanıldığı bir çözüm yöntemidir. Bu yöntemde amaç, mümkün olduğunca ilk evrelerde M katsayılı yapay değişkenleri çözümden çıkarmaktır. Büyük M yöntemi, aynı çözüm evrelerini izleyen simpleks yöntemiyle benzer bir sürece sahiptir. Yöntemin uygulanmasında şu adımlar izlenir: 1. DP probleminin standart formda yazılması. 2. Başlangıç simpleks tablonun hazırlanması. 3. Optimallik testinin yapılması. 4. Çözüme giren ve çıkan değişkenlerin seçilmesi. 5. Yeni katsayıların hesaplanması ve yeni simpleks tablonun oluşturulması. Eğer optimal tablo elde edildiği halde pozitif yapay değişken içeriyorsa, problem çözümsüzdür.