Logo da.boatexistence.com

Er kombinatorisk optimering nyttig?

Indholdsfortegnelse:

Er kombinatorisk optimering nyttig?
Er kombinatorisk optimering nyttig?

Video: Er kombinatorisk optimering nyttig?

Video: Er kombinatorisk optimering nyttig?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Juli
Anonim

Med fremkomsten af lineær programmering blev disse metoder anvendt på problemer, herunder tildeling, maksim alt flow og transport. I den moderne æra er kombinatorisk optimering nyttigt til studiet af algoritmer, med særlig relevans for kunstig intelligens, maskinlæring og operationsforskning.

Hvad bruges kombinatorisk optimering til?

Kombinatorisk optimering er processen til at søge efter maksima (eller minima) for en objektiv funktion F, hvis domæne er et diskret, men stort konfigurationsrum (i modsætning til et N-dimensionelt rum sammenhængende mellemrum).

Hvorfor er kombinatorisk optimering svært?

Vanskeligheden opstår fra det faktum, at i modsætning til lineær programmering, er det mulige område af det kombinatoriske problem ikke et konveks sæt. Derfor skal vi i stedet søge efter et gitter af mulige punkter, eller i tilfælde af det blandede heltal, et sæt af usammenhængende halvlinjer eller linjesegmenter for at finde en optimal løsning.

Hvad er det kombinatoriske optimeringsproblem?

Kombinatorisk optimering er et emne, der består af at finde et optim alt objekt ud fra et begrænset sæt af objekter … Det opererer på domænet af de optimeringsproblemer, hvor sæt af gennemførlige løsninger er diskret eller kan reduceres til diskret, og hvor målet er at finde den bedste løsning.

Er kombinatorisk optimering NP-hård?

Når en beslutningsversion af et kombinatorisk optimeringsproblem er bevist at tilhøre klassen af NP-komplette problemer, så er optimeringsversionen NP-hard … Optimeringsproblemet, dvs. at finde det mindste antal (mindste k) af stjerneformede polygoner, hvis forening er lig med en given simpel polygon, er NP-hårdt.

Anbefalede: