Problem ranca — разлика између измена
Садржај обрисан Садржај додат
м Робот: додато {{subst:User:Autobot/sandbox2}} |
м Разне исправке; козметичке измене |
||
Ред 1:
{{loš seminarski}}
'''Problem ranca''' je problem koji je najviše istraživan u [
Zajedničko za sve verzije je ''n'' predmeta, a svaki predmet <math>1 \leq j \leq n</math> ima pridruženu vrednost ''p<sub>j</sub>'' i težinu ''w<sub>j</sub>''. Cilj je sakupiti određeni broj predmeta, tako da vrednost ranca bude maksimalna, ali da ne pređe zadatu vrednost ''W''. Uglavnom, ovi koeficijenti se skaliraju da bi bili celi brojevi i gotovo uvek se pretpostavlja da su pozitivni.
Ред 52:
| contribution = Two NP-complete problems in nonnegative integer programming
| title = Report No. 178, Computer Science Laboratory, Princeton
| year = 1975}}</ref> da je varijata bez granice [[НП комплетан проблем|NP-kompletan problem]]. Obe varijatne, i sa ograničenjem i bez ograničenja, imaju aproskimativnu šemu polinomijalnog vremena - [
Ako se predmeti podele na ''k'' klasa označene sa <math>N_i</math>, i ako iz svake klase mora da se uzme tačno jedan predmet, dobija se '''problem ranca sa višetrukim izborom''':
Ред 163:
| pages=244-247|year = 1984}}</ref>
Za bilo koje fiksno <math>m \ge 2</math>, ovi problemi imaju [
== Ranac-slični problemi ==
Ред 181:
|}
Ako imamo broj skladišta (iste veličine), i želimo da spakujemo svih ''n'' predmeta u što je manje moguće skladišta, dobijamo [
{|
Ред 203:
|<math>\forall i \in \{1,\ldots,n\} \wedge \forall j \in \{1,\ldots,n\}</math>
|}
* [
{|
Ред 218:
|}
Ako na višestruki problem ranca, dodamo ograničenje da je svaki podskup veličine ''n'' i uklonimo ograničenje za konačnu težinu, dobijamo '''[
{|
|