CELE - AIMMS

AIMMS (skrót od Advanced Interactive Multidimensional Modeling System ) to firma oferująca oprogramowanie do analizy preskryptywnej z biurami w Holandii, Stanach Zjednoczonych, Chinach i Singapurze.

Ma dwie główne oferty produktów, które zapewniają możliwości modelowania i optymalizacji w różnych branżach. AIMMS Prescriptive Analytics Platform umożliwia zaawansowanym użytkownikom tworzenie aplikacji opartych na optymalizacji i wdrażanie ich u użytkowników biznesowych. AIMMS SC Navigator, uruchomiony w 2017 roku, jest oparty na platformie AIMMS Prescriptive Analytics Platform i zapewnia konfigurowalne aplikacje dla zespołów łańcucha dostaw. SC Navigator zapewnia analitykę łańcucha dostaw dla nie zaawansowanych użytkowników.

CELE
AIMMS logo.png
Zaprojektowany przez Johannes J. Bisschop
Marcel Roelofs
Deweloper AIMMS BV (wcześniej pod nazwą Paragon Decision Technology BV)
Stronie internetowej Strona główna AIMMS

Historia

Firma AIMMS BV została założona w 1989 roku przez matematyka Johannesa Bisschopa pod nazwą Paragon Decision Technology. Jego wizją było uczynienie optymalizacji bardziej przystępną poprzez budowanie modeli, a nie programowanie. Zdaniem Bisschopa modelowanie było w stanie zbudować pomost między ludźmi, którzy mieli problemy, a ludźmi pomagającymi im rozwiązać te problemy.

AIMMS powstał jako system oprogramowania przeznaczony do modelowania i rozwiązywania problemów związanych z optymalizacją i harmonogramowaniem na dużą skalę.

AIMMS jest uważany za jeden z pięciu najważniejszych języków modelowania algebraicznego. Bisschop otrzymał nagrodę INFORMS Impact Prize za swoją pracę w tym języku.

W 2003 roku AIMMS został przejęty przez małą firmę private equity. Doprowadziło to do stworzenia programu partnerskiego, dalszych inwestycji technicznych i ewolucji platformy. W 2011 roku firma uruchomiła AIMMS PRO, sposób na wdrażanie aplikacji dla użytkowników końcowych, którzy nie mają przygotowania technicznego. Wkrótce potem pojawiła się możliwość publikowania i dostosowywania aplikacji za pomocą przeglądarki, tak aby aplikacje wspomagające podejmowanie decyzji były dostępne na każdym urządzeniu.

Firma rozwijała się i została w 2017 roku uznana za jedną z najlepszych technologii B2B w Holandii. i drugi rok z rzędu została uznana za jedną z najszybciej rozwijających się firm w Holandii.

Platforma AIMMS SC Navigator

Wraz z rosnącym zainteresowaniem wbudowanymi zaawansowanymi analizami do zarządzania łańcuchem dostaw , AIMMS opracował platformę AIMMS SC Navigator, aby umożliwić analizę łańcucha dostaw. Został uruchomiony w październiku 2017 r. Z trzema początkowymi aplikacjami opartymi na chmurze: projektowaniem sieci łańcucha dostaw, planowaniem sprzedaży i operacji oraz nawigatorem danych. W 2018 roku dodali Center of Gravity i Product Lifecycle.

AIMMS Prescriptive Analytics Platform

Platforma AIMMS Prescriptive Analytics Platform składa się z języka modelowania algebraicznego , zintegrowanego środowiska programistycznego do edycji modeli i tworzenia graficznego interfejsu użytkownika wokół tych modeli oraz graficznego środowiska użytkownika końcowego. AIMMS jest związana z wieloma rozwiązują poprzez AIMMS Otwórz Solver Interface. Obsługiwane solwery obejmują CPLEX , MOSEK , FICO Xpress , CBC, Conopt, MINOS , IPOPT , SNOPT , KNITRO i CP Optimizer.

AIMMS oferuje mieszankę deklaratywnych i imperatywnych stylów programowania. Formułowanie modeli optymalizacyjnych odbywa się poprzez deklaratywne elementy języka, takie jak zbiory i indeksy, a także parametry skalarne i wielowymiarowe, zmienne i ograniczenia, które są wspólne dla wszystkich języków modelowania algebraicznego i pozwalają na zwięzły opis większości problemów z zakresu optymalizacja matematyczna. Jednostki miary są natywnie obsługiwane w języku, a do wykrywania błędów modelowania można zastosować analizę jednostek kompilacji i środowiska uruchomieniowego.

Procedury i instrukcje kontroli przepływu są dostępne w AIMMS dla

  • wymiana danych z zewnętrznymi źródłami danych, takimi jak arkusze kalkulacyjne , bazy danych , XML i pliki tekstowe
  • zadania przed i po przetwarzaniu danych wokół modeli optymalizacyjnych
  • obsługa zdarzeń interfejsu użytkownika
  • konstruowanie algorytmów hybrydowych dla typów problemów, dla których nie są dostępne żadne bezpośrednie wydajne rozwiązania.

Aby wspierać ponowne wykorzystanie wspólnych komponentów modelowania, AIMMS umożliwia modelarzom organizowanie ich modeli w bibliotekach modeli użytkownika .

AIMMS obsługuje szeroką gamę typów problemów związanych z optymalizacją matematyczną:

Niepewność można uwzględnić w deterministycznych modelach optymalizacji liniowych i mieszanych liczb całkowitych w programie AIMMS poprzez specyfikację dodatkowych atrybutów, tak że oprócz istniejących deterministycznych technik rozwiązań można zastosować stochastyczne lub solidne techniki optymalizacji.

Niestandardowe algorytmy hybrydowe i dekompozycji można konstruować za pomocą biblioteki systemowej GMP, która udostępnia na poziomie modelowania wiele podstawowych elementów wykorzystywanych wewnętrznie przez metody rozwiązań wyższego poziomu obecne w AIMMS, metody modyfikacji macierzy, a także specjalistyczne kroki dostosowywania rozwiązania algorytmy dla określonych typów problemów.

Rozwiązania optymalizacyjne utworzone za pomocą AIMMS mogą być używane jako samodzielna aplikacja komputerowa lub mogą być osadzone jako składnik oprogramowania w innych aplikacjach.

Zastosowanie w przemyśle

Platforma AIMMS Prescriptive Analytics jest wykorzystywana w wielu branżach, w tym w handlu detalicznym, produktach konsumenckich, opiece zdrowotnej, przemyśle naftowym i chemicznym, produkcji stali i rolnictwie.

GE Grid używa AIMMS jako silnika do modelowania i optymalizacji swojego oprogramowania do rozliczania rynku energii . Wraz z GE Grid , AIMMS był częścią zespołu analitycznego Midwest ISO, który zdobył nagrodę Franza Edelmana za osiągnięcia w badaniach operacyjnych i naukach o zarządzaniu w 2011 roku za pomyślne zastosowanie badań operacyjnych na rynku energii Midwest ISO. W 2012 roku TNT Express, klient AIMMS, zdobył nagrodę Franza Edlemana za modernizację swojej działalności i zmniejszenie śladu węglowego . Platforma AIMMS została również wykorzystana przez holenderski zespół Delta do opracowania i wdrożenia nowej metody obliczania najbardziej efektywnych poziomów ochrony przeciwpowodziowej w Holandii i zdobyła nagrodę Edelmana w 2013 roku.

Zobacz też

Bibliografia

Zewnętrzne linki