Célbeállítási probléma

A cél-hozzárendelési probléma a kombinatorikus optimalizálási problémák  egy osztálya . A feladat az, hogy megtaláljuk a különféle fegyverek optimális eloszlását a célpontok eltalálásához, hogy maximális sebzést okozzanak az ellenségnek.

A fő feladat a következőképpen fogalmazódik meg:

Vannak fegyvertípusok, és minden típushoz vannak felszerelések. Vannak célok, mindegyik számít . Bármilyen felszerelés hozzárendelhető bármely célponthoz. Minden típusú felszerelésnek van egy bizonyos valószínűsége az egyes célpontok eltalálására, amelyet a mátrix ad meg .

Megjegyzendő, hogy ebben a feladatban a klasszikus hozzárendelési problémával vagy az általánosított hozzárendelési problémával ellentétben minden munkához (azaz célhoz) egynél több végrehajtó (azaz eszköztípus) használható, és nem feltétlenül kell minden célpontot használni. kirúgott. A célok kijelölésének feladata tehát lehetővé teszi, hogy megfogalmazzuk az optimális hozzárendelés problémáját abban az esetben, ha az ágensek együttműködésére van szükség. Ezenkívül a megfogalmazás lehetővé teszi a valószínűségi megközelítés alkalmazását.

A hozzárendelési problémának létezik statikus és dinamikus változata. A statikus változatban a fegyvert csak egyszer használják a célpont ellen. A dinamikus változatban a fegyverek többször használatosak, minden körben a célpontokat az előző kör eredményétől függően újraosztják. Bár a kutatások nagy részét a statikus problémának szentelik, a figyelem a dinamikus változatra növekszik.

Formális definíció

A cél hozzárendelési problémát gyakran a következő nemlineáris egész programozási problémaként fogalmazzák meg :

feltételek mellett

számára ahol  nem negatív egész számok vannak az és számára

Itt a változó az ilyen típusú fegyverek célponthoz való hozzárendelését jelenti, és a túlélés valószínűsége ( ). Az első korlátozás megköveteli, hogy a hozzárendelt fegyverek száma ne haladja meg a rendelkezésre álló fegyverek számát. A második megszorítás megköveteli, hogy a megoldás egész szám legyen.

Megfigyelték, hogy a várható túlélés minimalizálása egyenértékű a várható pusztulás maximalizálásával.

Algoritmusok és általánosítások

Régóta ismert, hogy a hozzárendelési problémák NP-nehézek . Ennek ellenére a probléma relaxációt alkalmazó elágazó és kötött módszerrel a pontos megoldás megtalálható . Számos heurisztikus algoritmust javasoltak, amelyek polinomidőben az optimálishoz közeli megoldást adnak [1] .

Példa

A parancsnoknak 5 harckocsija, 2 repülőgépe és egy haditengerészeti hajója van, és három célpont megsemmisítésére kapott parancsot 5, 10 és 20 értékkel. Mindegyik fegyvertípus a következő valószínűséggel képes célokat eltalálni:

A fegyverek típusa
Tartály 0.3 0.2 0,05
Repülőgép 0.1 0.6 0.5
Hajó 0.4 0.5 0.4

Az optimális megoldás az lenne, ha mindkét repülőgéphez a maximális értékű (3) célpontot rendelnénk hozzá. Ennek eredményeként a cél várható várható értéke (megőrzése) egyenlő lesz . A hajót és két tankot a 2. célponthoz kell rendelni, miután megkapták a biztonságot . És végül küldje el a maradék 3 tankot az 1-es célpontra, és ennek a célpontnak a biztonsága . Ennek eredményeként a lehető legkisebb teljes megőrzést biztosítjuk .

Lásd még

Jegyzetek

  1. Ahuja, R. et al. Pontos és heurisztikus algoritmusok a fegyver-célpont hozzárendelési problémához. Operations Research 55 (6), pp. 1136-1146, 2007

Irodalom