İlk sorunuz için, toplam düzen olmadan, sorunuzun cevabı aslında doğrusal programlama kadar zor olmasıdır. İşte bir ispat taslağı.
İlk olarak, bir değişken oluşturalım x1>0dediğimiz ϵ. Şimdi başka bir değişken seçelimxiarayacağımız 1. Biz emin olmak istiyorum
ϵ≪1.
Bunu yapmak için eşitsizlikleri göz önünde bulundurun
x1<x2,
x1+x2<x3,
x2+x3<x4,
ve bunun gibi. Yeterince uzun bir zincirle, bu bize şunu söyleyecektir:
Nx1<xiveya
ϵ<1/N, bazıları için çok büyük
N (
N bir Fibonacci sayısıdır ve dolayısıyla katlanarak büyür.
i).
Artık tamsayı katsayıları ile doğrusal bir program üretebiliriz. 3 katsayısı istiyorsakxteşitsizlikleri ekliyoruz
xt<xt′<xt′′<xt+ϵ
ve için 3 . Daha büyük katsayılar istiyorsanız, ikili gösterimdeki katsayıları ifade ederek ve , vb. Sağ tarafı elde etmek için, aynısını değişkeni ile yapıyoruz . Bu teknik, OP'nin formundaki doğrusal programları, tamsayı katsayılı rastgele doğrusal programların fizibilitesini yaklaşık olarak kontrol etmek için kullanmamıza izin verecek, bu da esasen doğrusal programlama kadar zor bir görev.
xt+xt′+xt′′xtxu≈2xtxv≈2xuxi=1
İkinci soruyu nasıl analiz edeceğimi bilmiyorum, tüm alt kümelerde toplam bir siparişin nerede olduğu sorusunu soruyorum.