[PYTHON] Kombinationsoptimierung - Typisches Problem - Problem bei der Platzierung der Einrichtung ohne Kapazitätsbeschränkung

Typisches Problem und Ausführungsmethode

Problem bei der Platzierung der Einrichtung ohne Kapazitätsbeschränkungen

Eine Reihe von Kunden (Nachfragepunkten) $ D $ und eine Reihe von Einrichtungsplatzierungspunkten $ F $ werden angegeben. Jeder Kunde $ i \ in D $ zieht immer zu einer der Einrichtungen $ i \ in F $. In jeder Einrichtung ist keine Kapazität vorhanden. Finden Sie das Ziel des Kunden, um die Summe aus Kapazität und Reisedistanz des Kunden zu minimieren. Die Einrichtung kann jedoch nur bis zu $ p $ verwendet werden.

Ausführungsmethode

usage


Signature: facility_location_without_capacity(p, point, cand=None, func=None)
Docstring:
Problem bei der Platzierung der Einrichtung ohne Kapazitätsbeschränkungen
    P-Medianes Problem: Minimierung der Summe der Gesamtentfernungen
Eingang
    p:Maximale Anzahl von Einrichtungen
    point:Liste der Kundenstandorte
    cand:Liste der Standorte der Einrichtungskandidaten(Wenn keine, wie Punkt)
    func:Kundenpositionsindex,Gewichtsfunktion mit Facility Candidate Index als Argument
Ausgabe
Facility-Nummernliste für jeden Kunden

python


from ortoolpy import facility_location_without_capacity
facility_location_without_capacity(2, [(1, 0), (0, 1), (2, 2)])

Ergebnis


[1, 1, 2]

python


# pandas.DataFrame
from ortoolpy.optimization import FacilityLocationWithoutCapacity
FacilityLocationWithoutCapacity('data/facility.csv',2)
x y demand capacity id
0 1 0 1.0 1.0 1.0
1 0 1 NaN 1.0 NaN
2 0 1 1.0 NaN 1.0
3 2 2 1.0 2.0 3.0

Daten

Recommended Posts

Kombinationsoptimierung - Typisches Problem - Problem bei der Platzierung der Einrichtung ohne Kapazitätsbeschränkung
Kombinationsoptimierung - typisches Problem bei der Platzierung von Problemeinrichtungen
Kombinationsoptimierung - typisches Problem-Rucksack-Problem
Kombinationsoptimierung - typisches Problem - n-dimensionales Packungsproblem
Kombinationsoptimierungstypisches Problem-Minimum-Vertex-Covering-Problem
Kombinationsoptimierung - typisches problemstabiles Matching-Problem
Kombinationsoptimierungstypisches Problem-verallgemeinertes Zuordnungsproblem
Kombinationsoptimierung - typisches Problem beim Packen von Problembehältern
Kombinationsoptimierung - typisches Problem - Maximum-Matching-Problem
Kombinationsoptimierung - typisches Problem - sekundäres Zuordnungsproblem
Kombinationsoptimierung - typisches Problem - Problem mit dem kürzesten Weg
Kombinationsoptimierung - typisches Problem - Kombinationsauktionsproblem
Kombinationsoptimierung - typisches Problem - Maximum-Flow-Problem
Kombinationsoptimierungstypisches Problem-Aggregat-Abdeckungsproblem
Kombinationsoptimierung - typisches Problem-Gewichtsanpassungsproblem
Kombinationsoptimierung - typisches Problem-Job-Shop-Problem
Kombinationsoptimierung - typisches Problem - maximales Schnittproblem
Kombinationsoptimierung - typisches Problem - Rundschreiben Verkäufer Problem
Kombinationsoptimierung - typisches Problem bei der Planung der Problemarbeit
Kombinationsoptimierung - typisches Problem - Minimum des Gesamtflächenbaumproblems
Kombinationsoptimierungstypisches Problem-Maximum-Stabil-Set-Problem
Kombinationsoptimierung - typisches Problem - Mindestkostenflussproblem
Kombinationsoptimierung - typisches Problem - Problem der chinesischen Postzustellung
Kombinationsoptimierung - Typisches Problem - Problem mit der Transportroute (Lieferoptimierung)
Lösen des N Queen-Problems mit kontinuierlicher / kombinierter Optimierung
Lösen des N Queen-Problems mit Kombinationsoptimierung