{"id":35875,"date":"2023-10-18T14:34:08","date_gmt":"2023-10-18T12:34:08","guid":{"rendered":"https:\/\/www.risc-software.at\/optimization-software-for-planning-and-decision-support\/"},"modified":"2026-06-24T16:23:43","modified_gmt":"2026-06-24T14:23:43","slug":"optimization-software-for-planning-and-decision-support","status":"publish","type":"page","link":"https:\/\/www.risc-software.at\/en\/optimization-software-for-planning-and-decision-support\/","title":{"rendered":"Optimization software for planning and decision support"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p class=\"has-medium-font-size wp-block-paragraph\">Are you looking for targeted and intelligent support in your planning and decision-making processes? Is your standard software too inflexible? Our tailor-made optimization solutions fit seamlessly into existing processes and increase efficiency sustainably. Your requirements are mastered individually &#8211; for optimum results.   <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"596\" height=\"596\" sizes=\"(max-width: 596px) 100vw, 596px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/Allgemeine-Grafik.png\" alt=\"\" class=\"wp-image-28609\" style=\"width:447px;height:447px\" srcset=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/Allgemeine-Grafik.png 596w, https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/Allgemeine-Grafik-300x300.png 300w, https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/Allgemeine-Grafik-150x150.png 150w\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Customized solutions<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_91100a06448a86825e20f0036a01e1be\">\n    <h3 class=\" inline-block \">\n        Lagerhaltung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_91100a06448a86825e20f0036a01e1be\" class=\"collapse\" aria-labelledby=\"headingblock_91100a06448a86825e20f0036a01e1be\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>In der <strong>Steuerung von Lagerbereichen<\/strong> kommen immer wieder Konzepte aus der modernen Softwaretechnologie zum Einsatz. So werden einzelne Lagerpl\u00e4tze mittels wissensbasierten Systemen bewertet. Softwarethemen aus Geometrie, Graphentheorie, dynamisches Routing oder Deadlock-Behandlung werden unter anderem zur Automatisierung von Transportleitsystemen angewandt.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_6e33a74044b7448fbc3262b94b36e138\">\n    <h3 class=\" inline-block \">\n        Losgr\u00f6\u00dfen- und Reihenfolgeplanung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_6e33a74044b7448fbc3262b94b36e138\" class=\"collapse\" aria-labelledby=\"headingblock_6e33a74044b7448fbc3262b94b36e138\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Im Themenbereich Produktionsfeinplanung, die Kopplung von <strong>Losgr\u00f6\u00dfen- und Reihenfolgeplanung<\/strong>, setzen wir unser Know-how im Bereich der mathematischen Modellierung und zur L\u00f6sung dieser Problemstellungen ein. Abh\u00e4ngig von der Komplexit\u00e4t dieses Modells wird eine L\u00f6sungsmethode angewandt, dies bewegt sich von der Implementierung einer Heuristik bis zum Einsatz mathematischer High-End-L\u00f6sungswerkzeuge. Durch Interpretation der Ergebnisse und Integration in bestehende IT \u2013 Systeme werden individuelle und ma\u00dfgeschneiderte Planungsl\u00f6sungen umgesetzt.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_066927650e5bdf2cb09c6baf20eb5fda\">\n    <h3 class=\" inline-block \">\n        Produktionsplanung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_066927650e5bdf2cb09c6baf20eb5fda\" class=\"collapse\" aria-labelledby=\"headingblock_066927650e5bdf2cb09c6baf20eb5fda\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Gesucht ist beispielsweise die passende Losgr\u00f6\u00dfe auf der passenden Resource zum passenden Zeitpunkt. Welches Produkt soll in welcher Menge auf welcher Resource zu welchem Zeitpunkt produziert werden? Die Fragestellungen der klassischen <strong>Produktionsplanung<\/strong> sind immer aktuell und nehmen in Zeiten wachsender Produktvielfalt, dynamischer Produktionsbedingungen und immer kleineren Losgr\u00f6\u00dfen weiterhin zu.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_f26f04ee6b743022896e95d8d1cf2152\">\n    <h3 class=\" inline-block \">\n        St\u00f6rungsmanagement    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_f26f04ee6b743022896e95d8d1cf2152\" class=\"collapse\" aria-labelledby=\"headingblock_f26f04ee6b743022896e95d8d1cf2152\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Produktions- und Planungsbedingungen unterliegen oft unerwarteten \u00c4nderungen. Ressourcen und Personal k\u00f6nnen kurzfristig ausfallen, Arbeitsvorg\u00e4nge k\u00f6nnen sich verz\u00f6gern, Rohstoffe k\u00f6nnen momentanen Engp\u00e4ssen unterliegen. Mit der passenden Softwarel\u00f6sung kann im auftretenden <strong>St\u00f6rungsfall<\/strong> rasch reagiert werden und dessen Auswirkungen minimiert werden.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_95b1f3716d7ad565be088059a0db612c\">\n    <h3 class=\" inline-block \">\n        Echtzeitmaschinenoptimierung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_95b1f3716d7ad565be088059a0db612c\" class=\"collapse\" aria-labelledby=\"headingblock_95b1f3716d7ad565be088059a0db612c\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Oft stehen nur wenige Sekunden bis zu Bruchteilen einer Sekunde zur Verf\u00fcgung, um optimale Werte f\u00fcr wichtige Steuerparameter zu bestimmen. Hier m\u00fcssen speziell konstruierte und angepasste Algorithmen in k\u00fcrzester Zeit L\u00f6sungen berechnen.\u00a0Sie erm\u00f6glichen somit die optimale, automatisierte <strong>Maschinensteuerung<\/strong> innerhalb der gegebenen Taktzeit.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_72c81b806f0a8e592db416e0f914f404\">\n    <h3 class=\" inline-block \">\n        Personalplanung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_72c81b806f0a8e592db416e0f914f404\" class=\"collapse\" aria-labelledby=\"headingblock_72c81b806f0a8e592db416e0f914f404\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Die <strong>Planung von Personal<\/strong> stellt eine besondere Herausforderung dar, da neben den betrieblichen Anforderungen und der individuellen Bed\u00fcrfnisse auch die rechtlichen Rahmenbedingungen ber\u00fccksichtigt werden m\u00fcssen.<br \/>\nKurzfristige \u00c4nderungen in Auftr\u00e4gen oder der Verf\u00fcgbarkeit von Mitarbeitenden stellt die Verantwortlichen oft vor zus\u00e4tzliche Herausforderungen. Sind die Kompetenzen der Mitarbeitenden in Einklang mit dem Produktionsplan zu bringen und sind zus\u00e4tzliche Aspekte, z.B. die Lieferung zu Kunden, zu ber\u00fccksichtigen ergeben sich Abh\u00e4ngigkeiten, die nur schwer zu quantitativ zu bewerten sind. Durch Softwaretools Vorschl\u00e4ge zum optimalen Personaleinsatz berechnet werden.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_f7d64ede1493a84189e4f6b72842ad99\">\n    <h3 class=\" inline-block \">\n        Belade- und Transportoptimierung    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_f7d64ede1493a84189e4f6b72842ad99\" class=\"collapse\" aria-labelledby=\"headingblock_f7d64ede1493a84189e4f6b72842ad99\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n      <p>Die <strong>optimale Nutzung von Transportmitteln<\/strong> ist die Voraussetzung f\u00fcr einen kosteneffizienten Transport. Meist ist allerdings ein Trade-Off zwischen Beladung und Tourenl\u00e4nge zu ber\u00fccksichtigen. In der Praxis kommen h\u00e4ufig noch zus\u00e4tzliche Aspekte ins Spiel, etwa dass Fahrer immer dieselben Kunden beliefern sollen. In speziellen Aufgabenstellungen sind auch Techniker oder Monteure (mit spezieller Ausbildung) vor Ort notwendig. Oder es m\u00fcssen vorgelagerte Stufen (wie etwa die Produktion) auch noch in Betracht gezogen werden. Eine kostenoptimale Ber\u00fccksichtigung aller dieser Punkte ist nur anhand einer <strong>automatisierten Planung<\/strong> m\u00f6glich.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"accordion\">\n  <div class=\"accordion-header p-1.5 md:px-3 md:py-2 flex items-center justify-between \" id=\"headingblock_cc1735dd352bf323ca6aeeec861a8b3f\">\n    <h3 class=\" inline-block \">\n        Distribution und Disposition    <\/h3>\n    <span class=\"accordion-icon-toggle inline-block\"><\/span>\n  <\/div>\n  <div id=\"collapseblock_cc1735dd352bf323ca6aeeec861a8b3f\" class=\"collapse\" aria-labelledby=\"headingblock_cc1735dd352bf323ca6aeeec861a8b3f\">\n    <div class=\"accordion-body p-1.5 md:p-3 \">\n          <\/div>\n  <\/div>\n<\/div>\n\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-group-container alignfull \">\n<div class=\"wp-block-group alignwide is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-f36ac205 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized wp-duotone-000000-ffffff-1\"><img decoding=\"async\" width=\"821\" height=\"287\" sizes=\"(max-width: 821px) 100vw, 821px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/FILL-GesmbH.jpg\" alt=\"\" class=\"wp-image-29101\" style=\"width:205px;height:72px\" srcset=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/FILL-GesmbH.jpg 821w, https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/FILL-GesmbH-300x105.jpg 300w, https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/FILL-GesmbH-768x268.jpg 768w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized wp-duotone-000000-ffffff-2\"><img decoding=\"async\" width=\"71\" height=\"71\" sizes=\"(max-width: 71px) 100vw, 71px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/logo3eag.png\" alt=\"\" class=\"wp-image-29802\" style=\"width:71px;height:71px\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized wp-duotone-000000-ffffff-3\"><img decoding=\"async\" width=\"1024\" height=\"270\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-1024x270.png\" alt=\"\" class=\"wp-image-29804\" style=\"width:256px;height:68px\" srcset=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-1024x270.png 1024w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-300x79.png 300w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-768x202.png 768w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-1536x405.png 1536w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/SPA_Logo-2048x539.png 2048w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-000000-ffffff-4\"><img decoding=\"async\" width=\"308\" height=\"90\" sizes=\"(max-width: 308px) 100vw, 308px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/ruru_logo.gif\" alt=\"\" class=\"wp-image-29806\"\/><\/figure>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-group-container alignfull \">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Projects<\/h2>\n\n\n<div class=\"posts-slider-block\" data-aos=\"fade-up\" data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\">\n        <section class=\"splide posts-slider\" aria-label=\"Gallery Slides\">\n            <div class=\"splide__arrows\">\n                <button class=\"splide__arrow splide__arrow--prev\">\n                    <span class=\"sr-only\">Previous<\/span>\n                    <img decoding=\"async\" loading=\"lazy\" width=\"25\" height=\"21\" src=\"https:\/\/www.risc-software.at\/app\/themes\/risc-theme-main\/public\/images\/icon-arrow.35d2ec.svg\"\n                         alt=\"Previous\">\n                <\/button>\n                <button class=\"splide__arrow splide__arrow--next\">\n                    <span class=\"sr-only\">Next<\/span>\n                    <img decoding=\"async\" loading=\"lazy\" width=\"25\" height=\"21\" src=\"https:\/\/www.risc-software.at\/app\/themes\/risc-theme-main\/public\/images\/icon-arrow.35d2ec.svg\"\n                         alt=\"Next\">\n                <\/button>\n            <\/div>\n            <div class=\"inner\">\n                <div class=\"splide__track\">\n                    <div class=\"splide__list\">\n\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/referenceprojects\/sprecher-automation-cutting-pattern-optimization\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/09\/iStock-174748698-360x214.jpg\"\n                                                 alt=\"Sprecher Automation cutting pattern optimization\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Sprecher Automation cutting pattern optimization<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        For Sprecher Automation GmbH, an automatic side goods optimization was developed for the ideal cutting pattern yield for an automatic saw line.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/referenceprojects\/optimization-solution-for-the-production-of-laminated-beams\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/10\/2019-11-04-PA-Leimbinder_FILL_Bild3_Mittellagenfertigung_START-edited-360x214.png\"\n                                                 alt=\"Sustainable wood processing thanks to optimization\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Sustainable wood processing thanks to optimization<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        Together with FILL Gesellschaft m.b.H., RISC Software GmbH developed an optimization solution for the production of glulam beams. The algorithm developed for this purpose calculates the best cut and the optimal arrangement of the boards in the glulam beam in order to use the wood as efficiently as possible.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/referenceprojects\/donausaege-rumplmayr-relies-on-risc-ibex-optimization-software\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/09\/iStock-139964147-360x214.jpg\"\n                                                 alt=\"Donaus\u00e4ge Rumplmayr relies on RISC IBEX optimization software\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Donaus\u00e4ge Rumplmayr relies on RISC IBEX optimization software<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        In close cooperation with RISC Software GmbH, Donaus\u00e4ge Rumplmayr optimized its processes, from the selection of logs to loading, and is already planning further digitalization projects to ensure the efficient use of this valuable resource.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                                    <a href=\"https:\/\/www.risc-software.at\/referenzprojekte\/optimale-bestellvorschlaege-durch-ki-gestuetzte-optimierung\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/09\/real-mens-tools-picjumbo-com-360x214.jpg\"\n                                                 alt=\"Optimale Bestellvorschl\u00e4ge durch KI-gest\u00fctzte Optimierung\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Optimale Bestellvorschl\u00e4ge durch KI-gest\u00fctzte Optimierung<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        Die RISC Software GmbH entwickelte f\u00fcr die 3e AG eine ma\u00dfgeschneiderte KI-basierte Software, die auf historischen Verkaufsdaten basiert, um Lagerbest\u00e4nde zu prognostizieren und optimale Bestellvorschl\u00e4ge zu generieren.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                            <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-group-container alignfull \">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">What sets us apart<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The RISC IBEX optimization framework forms the basis for numerous customer solutions from a wide range of industries and topics. It is a component-based, flexible program library that can be quickly adapted to the respective customer requirements and thus integrated into the given business processes. Integration into existing customer systems is possible through individual interfaces, on-premises or in the (private) cloud.  <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div data-aos=\"fade-up\"  data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\" class=\"icon-box is-style-bg-blue\">\n  <div class=\"icon-overlay\">\n          <picture>\n        \n        \n        \n        \n        <img decoding=\"async\"  class=\"\" width=\"44\" height=\"44\"\n             src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/ruler-solid.png\"\n             alt=\"\">\n      <\/picture>\n      <\/div>\n  \n\n<h5 class=\"wp-block-heading\">Customized solution<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Commercial standard solutions are often unable to fully map complex requirements and usually do not deliver satisfactory results. We model your individual problem and select the appropriate methods and procedures to tailor your solution precisely to your requirements. <\/p>\n\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div data-aos=\"fade-up\"  data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\" class=\"icon-box is-style-bg-blue\">\n  <div class=\"icon-overlay\">\n          <picture>\n        \n        \n        \n        \n        <img decoding=\"async\"  class=\"\" width=\"44\" height=\"44\"\n             src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/screwdriver-wrench-solid.png\"\n             alt=\"\">\n      <\/picture>\n      <\/div>\n  \n\n<h5 class=\"wp-block-heading\">Method portfolio<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to our own optimization library, we also use freely available and commercial libraries (e.g. IBM ILOG CPLEX) in our developments. Thanks to our research cooperation with university and non-university institutions, we are always able to draw on the latest research findings. <\/p>\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div data-aos=\"fade-up\"  data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\" class=\"icon-box is-style-bg-blue\">\n  <div class=\"icon-overlay\">\n          <picture>\n        \n        \n        \n        \n        <img decoding=\"async\"  class=\"\" width=\"44\" height=\"44\"\n             src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/file-import-solid.png\"\n             alt=\"\">\n      <\/picture>\n      <\/div>\n  \n\n<h5 class=\"wp-block-heading\">Integration into existing systems<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">We not only create the necessary interfaces to your existing systems, we also integrate the developed solution into your software landscape if required. We adapt the type of integration and the technical implementation to your framework conditions. <\/p>\n\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div data-aos=\"fade-up\"  data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\" class=\"icon-box is-style-bg-blue\">\n  <div class=\"icon-overlay\">\n          <picture>\n        \n        \n        \n        \n        <img decoding=\"async\"  class=\"\" width=\"44\" height=\"44\"\n             src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/handshake-regular.png\"\n             alt=\"\">\n      <\/picture>\n      <\/div>\n  \n\n<h5 class=\"wp-block-heading\">Competent and reliable partner<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">With RISC Software GmbH as your partner, you are on the safe side. Our versatile team can look back on many successful projects, extensive know-how and many years of experience. Our aim is to build long-term partnerships with our customers and shape the future together.  <\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-group-container alignfull \">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Technical contributions<\/h2>\n\n\n<div class=\"posts-slider-block\" data-aos=\"fade-up\" data-aos-offset=\"0\" data-aos-anchor-placement=\"top-bottom\">\n        <section class=\"splide posts-slider\" aria-label=\"Gallery Slides\">\n            <div class=\"splide__arrows\">\n                <button class=\"splide__arrow splide__arrow--prev\">\n                    <span class=\"sr-only\">Previous<\/span>\n                    <img decoding=\"async\" loading=\"lazy\" width=\"25\" height=\"21\" src=\"https:\/\/www.risc-software.at\/app\/themes\/risc-theme-main\/public\/images\/icon-arrow.35d2ec.svg\"\n                         alt=\"Previous\">\n                <\/button>\n                <button class=\"splide__arrow splide__arrow--next\">\n                    <span class=\"sr-only\">Next<\/span>\n                    <img decoding=\"async\" loading=\"lazy\" width=\"25\" height=\"21\" src=\"https:\/\/www.risc-software.at\/app\/themes\/risc-theme-main\/public\/images\/icon-arrow.35d2ec.svg\"\n                         alt=\"Next\">\n                <\/button>\n            <\/div>\n            <div class=\"inner\">\n                <div class=\"splide__track\">\n                    <div class=\"splide__list\">\n\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/technicalarticles\/technical-article-mathematical-modelling-of-production-problems\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/2021-02-10_Mathematische-Modellierung_RISC-Software_GmbH-360x214.jpg\"\n                                                 alt=\"Mathematical modelling of production problems\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Mathematical modelling of production problems<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        Mathematical models are predominantly used in science, especially in the natural sciences. Classic fields of application here are theoretical physics or, currently very prominent, epidemiology.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/technicalarticles\/technical-article-making-better-decisions-thanks-to-prescriptive-analytics\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/iStock-872019580-2-360x214.jpg\"\n                                                 alt=\"Making better decisions thanks to Prescriptive Analytics\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Making better decisions thanks to Prescriptive Analytics<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        By combining forecasting models with optimization models, future decision options are simulated from company data and the best alternative course of action is selected.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                                    <a href=\"https:\/\/www.risc-software.at\/en\/technicalarticles\/technical-article-optimisation-will-be-learned\/\" class=\"splide__slide blog-post-teaser mb-1 lg:mb-3\">\n                                <div class=\"blog-image\">\n                                                                                                                                <picture>\n                                                                                        <img decoding=\"async\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/2022-01-Optimierung_meets-AI_C_AdobeStock_Laurent_s-360x214.jpeg\"\n                                                 alt=\"Optimisation has to be learned\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <div class=\"blog-content px-2 py-3 xl:px-4 xl:py-5\">\n                                    <h3>Optimisation has to be learned<\/h3>\n                                    <div class=\"blog-post-excerpt mt-2\">\n                                        For complex problems in business and industry, optimization models and solution algorithms are used daily to make difficult decisions. Classical optimization methods are combined with machine learning to meet the high demands.\n                                    <\/div>\n                                    <span class=\"inline-block mt-2 more\">mehr erfahren <span class=\"ml-1 icon-more\"><\/span><\/span>\n\n                                <\/div>\n                            <\/a>\n                                            <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-group-container alignfull  has-risc-grey-background-color\">\n<div class=\"wp-block-group has-risc-grey-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Do the check: <strong>Is there potential for optimization in your company?<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Use our checklist to check whether you need an individual, tailor-made optimization solution or whether the existing software systems and processes are sufficient.<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Companies, their employees, processes and procedures are individual, software must support this individuality to ensure success. Software should also implement the latest methodological innovations in order to provide users with state-of-the-art tools to ensure long-term success. In the field of Enterprise Resource Planning (ERP), the integration of forecasting, optimization and simulation is a current topic. Based on years of experience in projects in a wide range of industries, we have compiled this checklist to support you in your decision to purchase software.   <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"724\" height=\"1024\" sizes=\"(max-width: 724px) 100vw, 724px\" src=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1-724x1024.png\" alt=\"\" class=\"wp-image-29813\" style=\"width:181px;height:256px\" srcset=\"https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1-724x1024.png 724w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1-212x300.png 212w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1-768x1086.png 768w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1-1086x1536.png 1086w, https:\/\/www.risc-software.at\/app\/uploads\/2024\/01\/Optimierung_Checkliste_RISCSoftwareGmbH_2024_01_Page_1.png 1191w\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f29811-o1\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"29811\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/35875#wpcf7-f29811-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"29811\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f29811-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"form-row\">\n\t<div class=\"form-input\">\n\t\t<p><label class=\"sr-only\" for=\"your-name\">Your name <\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-input\">\n\t\t<p><label class=\"sr-only\" for=\"your-email\">Your email<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"E-Mail\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-row\">\n\t<div class=\"form-input\">\n\t\t<p><label class=\"sr-only\" for=\"your-company\">Company <\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Unternehmen\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-input\">\n\t\t<p><label class=\"sr-only\" for=\"your-position\">Position<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-position\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Position\" value=\"\" type=\"text\" name=\"your-position\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-row\">\n\t<div class=\"form-input\">\n\t\t<p><label class=\"sr-only\" for=\"Subject\"> Subject <\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Wie k\u00f6nnen wir Sie am besten erreichen?\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<p><span id=\"wpcf7-6a4f63f01db36-wrapper\" class=\"wpcf7-form-control-wrap phone-95-wrap\" data-cf7apps-honeypot=\"phone-95\" style=\"display: block;\n\t\t    width: 0px;\n\t\t    height: 0px;\n\t\t    padding: 0px;\n\t\t    border: 1px solid transparent;\n\t\t    display: block;\n\t\t    overflow: hidden;\n\t\t    \"><input type=\"hidden\" name=\"phone-95-random-hash\" value=\"60265250\"><label\n\t\t    for=\"wpcf7-6a4f63f01db36-field\"\n\t\t    class=\"hp-message\"\n        >Bitte lasse dieses Feld leer.<\/label><input\n\t    id=\"wpcf7-6a4f63f01db36-field\"\n\t    \n\t    class=\"wpcf7-form-control wpcf7-text\"\n\t    type=\"text\"\n\t    name=\"vrseqklepuwq\"\n\t    value=\"\"\n\t    size=\"40\"\n\t    autocomplete=\"new-password\"\n\t    tabindex=\"1000\"\n    \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"hcap-cf7\">\t\t<input\n\t\t\t\ttype=\"hidden\"\n\t\t\t\tclass=\"hcaptcha-widget-id\"\n\t\t\t\tname=\"hcaptcha-widget-id\"\n\t\t\t\tvalue=\"eyJzb3VyY2UiOlsiY29udGFjdC1mb3JtLTdcL3dwLWNvbnRhY3QtZm9ybS03LnBocCJdLCJmb3JtX2lkIjoyOTgxMX0=-0c7842ae20cfb1e62fc9d8e30be72a88\">\n\t\t\t\t<span id=\"hcap_cf7-6a4f63f01efc10.24779042\" class=\"wpcf7-form-control h-captcha \"\n\t\t\tdata-sitekey=\"3a6a81c1-2b2e-4b2a-b1eb-d9446bc09afb\"\n\t\t\tdata-theme=\"light\"\n\t\t\tdata-size=\"normal\"\n\t\t\tdata-auto=\"false\"\n\t\t\tdata-ajax=\"false\"\n\t\t\tdata-force=\"false\">\n\t\t<\/span>\n\t\t<input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"c7acf1a5ba\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/35875\" \/><\/span><input class=\"wpcf7-form-control wpcf7-submit has-spinner btn\" type=\"submit\" value=\"Jetzt Checkliste downloaden\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-group-container alignfull \">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Arrange a 30-minute consultation now!<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\">Contact us today to learn more about our individually developed optimization solutions and how they can support your business goals. Take the first step towards a more efficient, connected future!<br><\/p>\n\n\n<script>\n\/\/----------------------------------------------------------\n\/\/------ JAVASCRIPT HOOK FUNCTIONS FOR GRAVITY FORMS -------\n\/\/----------------------------------------------------------\n\nif ( ! gform ) {\n\tdocument.addEventListener( 'gform_main_scripts_loaded', function() { gform.scriptsLoaded = true; } );\n\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', function() { gform.themeScriptsLoaded = true; } );\n\twindow.addEventListener( 'DOMContentLoaded', function() { gform.domLoaded = true; } );\n\n\tvar gform = {\n\t\tdomLoaded: false,\n\t\tscriptsLoaded: false,\n\t\tthemeScriptsLoaded: false,\n\t\tisFormEditor: () => typeof InitializeEditor === 'function',\n\n\t\t\/**\n\t\t * @deprecated 2.9 the use of initializeOnLoaded in the form editor context is deprecated.\n\t\t * @remove-in 4.0 this function will not check for gform.isFormEditor().\n\t\t *\/\n\t\tcallIfLoaded: function ( fn ) {\n\t\t\tif ( gform.domLoaded && gform.scriptsLoaded && ( gform.themeScriptsLoaded || gform.isFormEditor() ) ) {\n\t\t\t\tif ( gform.isFormEditor() ) {\n\t\t\t\t\tconsole.warn( 'The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.' );\n\t\t\t\t}\n\t\t\t\tfn();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},\n\n\t\t\/**\n\t\t * Call a function when all scripts are loaded\n\t\t *\n\t\t * @param function fn the callback function to call when all scripts are loaded\n\t\t *\n\t\t * @returns void\n\t\t *\/\n\t\tinitializeOnLoaded: function( fn ) {\n\t\t\tif ( ! gform.callIfLoaded( fn ) ) {\n\t\t\t\tdocument.addEventListener( 'gform_main_scripts_loaded', () => { gform.scriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', () => { gform.themeScriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\twindow.addEventListener( 'DOMContentLoaded', () => { gform.domLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t}\n\t\t},\n\n\t\thooks: { action: {}, filter: {} },\n\t\taddAction: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'action', action, callable, priority, tag );\n\t\t},\n\t\taddFilter: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'filter', action, callable, priority, tag );\n\t\t},\n\t\tdoAction: function( action ) {\n\t\t\tgform.doHook( 'action', action, arguments );\n\t\t},\n\t\tapplyFilters: function( action ) {\n\t\t\treturn gform.doHook( 'filter', action, arguments );\n\t\t},\n\t\tremoveAction: function( action, tag ) {\n\t\t\tgform.removeHook( 'action', action, tag );\n\t\t},\n\t\tremoveFilter: function( action, priority, tag ) {\n\t\t\tgform.removeHook( 'filter', action, priority, tag );\n\t\t},\n\t\taddHook: function( hookType, action, callable, priority, tag ) {\n\t\t\tif ( undefined == gform.hooks[hookType][action] ) {\n\t\t\t\tgform.hooks[hookType][action] = [];\n\t\t\t}\n\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\tif ( undefined == tag ) {\n\t\t\t\ttag = action + '_' + hooks.length;\n\t\t\t}\n\t\t\tif( priority == undefined ){\n\t\t\t\tpriority = 10;\n\t\t\t}\n\n\t\t\tgform.hooks[hookType][action].push( { tag:tag, callable:callable, priority:priority } );\n\t\t},\n\t\tdoHook: function( hookType, action, args ) {\n\n\t\t\t\/\/ splice args from object into array and remove first index which is the hook name\n\t\t\targs = Array.prototype.slice.call(args, 1);\n\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action], hook;\n\t\t\t\t\/\/sort by priority\n\t\t\t\thooks.sort(function(a,b){return a[\"priority\"]-b[\"priority\"]});\n\n\t\t\t\thooks.forEach( function( hookItem ) {\n\t\t\t\t\thook = hookItem.callable;\n\n\t\t\t\t\tif(typeof hook != 'function')\n\t\t\t\t\t\thook = window[hook];\n\t\t\t\t\tif ( 'action' == hookType ) {\n\t\t\t\t\t\thook.apply(null, args);\n\t\t\t\t\t} else {\n\t\t\t\t\t\targs[0] = hook.apply(null, args);\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\t\t\tif ( 'filter'==hookType ) {\n\t\t\t\treturn args[0];\n\t\t\t}\n\t\t},\n\t\tremoveHook: function( hookType, action, priority, tag ) {\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\t\thooks = hooks.filter( function(hook, index, arr) {\n\t\t\t\t\tvar removeHook = (undefined==tag||tag==hook.tag) && (undefined==priority||priority==hook.priority);\n\t\t\t\t\treturn !removeHook;\n\t\t\t\t} );\n\t\t\t\tgform.hooks[hookType][action] = hooks;\n\t\t\t}\n\t\t}\n\t};\n}\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_3' ><style>#gform_wrapper_3[data-form-index=\"0\"].gform-theme,[data-parent-form=\"3_0\"]{--gf-color-primary: #5181a9;--gf-color-primary-rgb: 81, 129, 169;--gf-color-primary-contrast: #ffffff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #1F4F77;--gf-color-primary-lighter: #83B3DB;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #5181a9;--gf-color-in-ctrl-primary-rgb: 81, 129, 169;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #1F4F77;--gf-color-in-ctrl-primary-lighter: #83B3DB;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_3'  action='\/en\/wp-json\/wp\/v2\/pages\/35875' data-formid='3' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_above description_below validation_below'><fieldset id=\"field_3_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix no_first_name no_middle_name has_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_3_1'>\n                            \n                            \n                            \n                            <span id='input_3_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_3_1_6' value=''   aria-required='true'   placeholder='Name' autocomplete=\"family-name\" \/>\n                                                    <label for='input_3_1_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_3_13\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_13'>Company<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_3_13' type='text' value='' class='large'    placeholder='Company' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_3_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_2'>Email address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_3_2' type='email' value='' class='large'   placeholder='Email Address' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_3_3\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_3'>Your message to us<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_3' id='input_3_3' class='textarea medium'    placeholder='Your message to us' aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_3_14\" class=\"gfield gfield--type-hcaptcha gfield--input-type-hcaptcha gfield--width-full field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_14'>hCaptcha<\/label>\t\t<input\n\t\t\t\ttype=\"hidden\"\n\t\t\t\tclass=\"hcaptcha-widget-id\"\n\t\t\t\tname=\"hcaptcha-widget-id\"\n\t\t\t\tvalue=\"eyJzb3VyY2UiOlsiZ3Jhdml0eWZvcm1zXC9ncmF2aXR5Zm9ybXMucGhwIl0sImZvcm1faWQiOjN9-bd38ffb13559c65fe7b55e98f99af2c2\">\n\t\t\t\t<h-captcha\n\t\t\tclass=\"h-captcha\" id=\"input_3_14\" data-tabindex=\"0\"\n\t\t\tdata-sitekey=\"3a6a81c1-2b2e-4b2a-b1eb-d9446bc09afb\"\n\t\t\tdata-theme=\"light\"\n\t\t\tdata-size=\"normal\"\n\t\t\tdata-auto=\"false\"\n\t\t\tdata-ajax=\"false\"\n\t\t\tdata-force=\"false\">\n\t\t<\/h-captcha>\n\t\t<input type=\"hidden\" id=\"gravity_forms_nonce\" name=\"gravity_forms_nonce\" value=\"aa76c19ff7\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/35875\" \/><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='{&quot;buttonPrimaryBackgroundColor&quot;:&quot;#5181a9&quot;,&quot;buttonPrimaryColor&quot;:&quot;#ffffff&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='MkCmm0UzgP\/NnApEwge7+vd80Qtn\/9Ev4De1Ob0OtFzjAIsD6dctYbkV79i2JXFQzGTjIbAzh61X9P8hZiBGDdHj6opYAZ89Cyaqh8whupuuWpM=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjM3MzM4YWJmYTYyZTMwYTVlODJkODUwMGU3YzU5YjViIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https:\/\/www.risc-software.at\/app\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https:\/\/www.risc-software.at\/app\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"3\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_3\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_3\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_3\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><div class=\"contact-person\">\n      <picture>\n      \n      \n      \n      \n      <img decoding=\"async\" data-aos=\"fade-zoom-in\"\n           data-aos-offset=\"0\" class=\"w-full\" width=\"212\" height=\"293\"\n           src=\"https:\/\/www.risc-software.at\/app\/uploads\/2023\/06\/mboegel.png\"\n           alt=\"\">\n    <\/picture>\n    \n\n<h5 class=\"wp-block-heading\">Dr. Michael B\u00f6gl<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Mathematical Optimization Specialist<\/p>\n\n  <\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Are you looking for targeted and intelligent support in your planning and decision-making processes? Is your standard software too inflexible? Our tailor-made optimization solutions fit seamlessly into existing processes and increase efficiency sustainably. Your requirements are mastered individually &#8211; for optimum results. Customized solutions Projects What sets us apart The RISC IBEX optimization framework forms&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-35875","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/pages\/35875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/comments?post=35875"}],"version-history":[{"count":2,"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/pages\/35875\/revisions"}],"predecessor-version":[{"id":37755,"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/pages\/35875\/revisions\/37755"}],"wp:attachment":[{"href":"https:\/\/www.risc-software.at\/en\/wp-json\/wp\/v2\/media?parent=35875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}