AIMMS news and Community guidelines
What's new in Algorithmic Capabilities?
What's new in Algorithmic Capabilities? We keep close eyes on algorithms for optimization, and do our best to bring in new solvers that can benefit AIMMS users. When a new solver arrives on the market, we have a vetting process to see how it compares to those already offered with AIMMS. Additionally, we take into consideration our users' specific needs.Read on to find out more about this process, especially as we added two new solvers last year: Octeract and COPT. Testing and evaluating Modern linear solvers can read and write MPS files which is a standard file format for presenting linear models. We have a large collection of MPS files which we use to evaluate a new solver using an automated process. This way we can test a linear solver with minimal effort -- we do not have to first create a link with AIMMS. Once we run the solver on our benchmarks of MPS files, we can compare its performance with other solvers. To evaluate a nonlinear solver we have to create a link with AIMMS first
Community Ideation Summary 2022News
Community Ideation SummaryHi folks!I’m happy to share with you that, last year, our development team delivered 9 of your ideas submitted on this community. These 9 ideas together had 34 user votes.And, there are also 21 community ideas on the product team's backlog or currently in development.Thanks to all who submitted their ideas and comments - we look forward to seeing more of your ideas this year! 2022 Community Ideas at a GlanceIdeas created by users: 7Votes added by users: 39User Ideas delivered by product team: 9 Community ideas delivered in 2022 And, if you’re not familiar with our Ideas page, read on below… What is the Ideation Forum?The Community Ideation forum is a channel open to our customers and partners that helps bring "feature requests" and "wishlist items" into a discussion with the product team and other users.Traditionally, this has been done via tickets to support or in meetings with customer success. However, using the community platform has some additional benefi
Presenting the AIMMS Roadmap 2023News
Welcome to 2023! The last year was full of improvements and new features, as you can read about in our post:We plan many new exciting releases and updates in the year to come. In this post, we present an updated Roadmap for all AIMMS products, as well as a view to our approach in prioritizing our work. 🔮Our VisionThe Product Roadmap is driven by our Product Strategy team’s vision. We always look to the future of available technologies, the needs of the market, and the needs of our current users. ✋Your FeedbackWe do our best to give users multiple feedback channels to help us prioritize work that will help you the most. The Ideas section of this community platform is a one of those, along with individual sessions with customers, feedback forms and surveys, and a few others. Focus AreasWe focus our development work on improving and innovating in the following areas:🌐Supply Chain AppsOur off-the-shelf supply chain apps, built on the power of our development platform and deployment servi
AIMMS Greatest Hits of 2022!
🚀 2022 Releases2022 ReleasesHello AIMMS rockers, it’s time again to bring you the best of our releases from the past year!Our rock-stars on the Product team had lots of feature releases with schwing-worthy functionality...so don’t forget to check the full release notes for even more AIMMS action.LET’S GET INTO IT!2022 Releases Supply Chain Apps End-User Experience Input Data Analytics Workflows Optimization Power 🌐Supply Chain AppsSupply Chain AppsNew reports and visualizations, expanded data types, and better data experience...SC Navigator apps The Excel Upload/Download feature for table widgets is now available for all SC apps. Network Design New use cases added for Custom Costs and Custom Objectives, including: Refundable Taxes, End-to-End throughout times, Carbon Constraints per Geography/Activity Type/Mode of Transport. New types of Rate Cards are introduced: Supplier, Resource, and Lane Rate Cards. For Rate Cards, new types of cost are introduced: Fixed Cost Per Trip, Minimum
AIMMS Content Creator Opportunity – Contractor, Remote
Help us expand our community, support, and e-learning pages! We're in need of a few extra hands to expand our community and support content. We can arrange for contracts on an hourly or project-milestone basis.Applicants may work remotely from anywhere, but must be able to coordinate with EU time zone for occasional meetings.Please see below for details about each opportunity - contact email@example.com to apply.Community Content Writer Do you enjoy interviewing, and staying up to date on OR topics? You may be a great fit for creating content for our community. We often include interviews with academics and practitioners in our user base, and blog-style articles to showcase inspiring use cases, best practices, or hot topics in the industry. Requirements: excellent written and spoken English basic copywriting skills active interest in talking to others reasonable schedule availability reliable, punctual, and good communicator at least basic knowledge about OR or
AIMMS Academy Course: WebUI Under the HoodNews
There is a new Master Course available! This course discusses a range of topics that help you develop and deploy a professional WebUI application. Materials provided are in AIMMS 4.87 example. Click here to check out the course! Some prerequisites:Advanced knowledge of AIMMS. Initial understanding of HTML, websocket and JSON.What you'll learn:understand - How the different components of a WebUI application work together. This will help you understand where potential (performance) bottlenecks in your application may occur. awareness - Of some advanced WebUI widgets that might help you to improve the UI/UX for your end-users, awareness - Of some some good practices that help you prepare your AIMMS application for being used in a complex server-client based, multi-user (cloud) environment.Use this post to discuss any topic you like related to WUI104 course!
(SOLVED) August 30 2022 - AIMMS Cloud Platform on Azure down
12.37hrs (Amsterdam time) - The Azure version of the AIMMS Cloud Platform is down, because a key Azure service is down (compute nodes), most likely because of an operating system (Ubuntu) upgrade. Microsoft and Ubuntu teams are working on resolving the issue. We are expecting another update from Microsoft in the next hours. We will keep you posted.
AIMMS 4.88 - AIMMS PRO 2.44 (on-premise installation)
This or next week, AIMMS 4.88 will be released (our goal is a September 1-release).You are receiving this email because you (or one of your customers) are using an on-premise installation of AIMMS PRO to deploy AIMMS applications. For applications that are or will be built with AIMMS 4.88 (or future versions) to be published on PRO, it is necessary to update AIMMS PRO (on-premise) to version 2.44, released July 15. https://documentation.aimms.com/pro-release-notes.html It might also affect some Repository Libraries, but that will be solved 'automatically' when you open the model in AIMMS 4.88 (or future versions).If you open the model in AIMMS 4.88 (or future versions) before publishing, the Autolib will find the supported version for all repository libraries in the model and will show a pop-up that versions have been updated, and you need to save the model. Only when the model used a very old version ( <1.0.0) of the Unit Test Library, some incompatibility may arise because an iden
Welcome to the AIMMS Online Community!Our community is getting bigger every day, and it would be great to get to know each other a little better. Here you can introduce yourself briefly and say hi. 👋 For inspiration, you can use these questions... What’s your name? Where are you from? 🌍 What are you currently working on? 📊 What makes you excited about AIMMS? 🤓 Which special skill that you have will help you survive a zombie apocalypse? 🤔
Input Needed: New How-to Example Structure
Hey community! Hope everyone is doing fine! I come with great news! We are on the process of updating the AIMMS examples, from the app itseft (development/features) to more detailed information on the How-to page. Main changes are:How-to now will have standard topics such as: Story Mathematical Model Language WebUI Features UI Styling Minimal Requirements Each page will have 3 shields: One with the Github ZIP link One with the Github repository link One indicating if the example is on WebUI or WinUI Main Example github repo is going to slowlly be disagreggated. Each example/AIMMS project will have their own github repository. Remember that you can fork any repository from our Github! The first example updated was the Contract Allocation! It is ready for you to look around and learn from it!
Operations Research Analyst/Energy Modeler opening at OnLocation
We made it! 1.000!We are proud to announce that we have reached the impressive number of 1.000 registered users in our academy! Congratulations to all involved in this!!This is one of our key platforms in providing quality content for our Users.Want to check our roadmap?Thank you everyone!
AIMMS Campus 2022 is coming!
Get ready for AIMMS Campus, an in-person learning summit for academics and young professionals to expand industry knowledge and network with like-minded people. This event is PACKED with courses on topics in Optimization, OR, and Supply Chain--with plenty of fun activities and networking-time built-in! Like…Talks on topics including Ethics in OR, Machine Learning, Global Health, Army Logistics, and User Experience. Courses by renowned professors and industry professionals. A Hackathon to put your skills to the test. THE STUDENT HOTEL | AMSTERDAM | JULY 11-15 2022 See you in Amsterdam :)Share on LinkedIn Share on Facebook Share on Twitter
Job opening at TNO: MEDIOR SCIENTIST ENERGY SYSTEM MODELLING
Dear community, At TNO we're looking for a modeller who has experience with preferable AIMMS, but GAMS is also ok. The person should have affinity with the energy system and the energy transition. For more info see:https://www.tno.nl/nl/werken-bij/vacatures/medior-scientist-energy-system-modelling/vacid-a0s6700001qxzmlea1/ Best regards,Joost van Stralen
AIMMS Academy Course: Data modeling for linear programmingNews
AIMMS Academy has added a new course in the Foundations series!Foundations 201: Data modeling for linear programmingThis course covers how to solve LP problems with the model and data separated.This approach allows you to:Keep the structure of the model invariant. Provide flexibility so that changes in the data are easily handled. In this course, the distribution problem of "Foundations 101: Introduction to Linear Programming" is extended in two steps:First, the model is extended to deliver pallets of bottled water to more destinations. Second, the model is extended with multiple bottling locations.The goals of this training include:Learn the notation to separate model and data. Use AIMMS Developer to read data and solve the problem. Present tables containing both the data and the solution in the WebUI.Head to the AIMMS Academy to sign up now!
How to join a community user groupF.A.Q.
Did you know we have user groups? These can help you find information in line with your interests easily. Check out our Groups page to see what’s there. To join a group and subscribe to group activity, click the “Join group” button at the top of a group page.Note: If you aren’t logged in, you’ll be prompted. Create a new account or log in, and click the “Join” button again.You’ll be added to the group members and get notified of new topics in the group.
How to create a job postF.A.Q.
Members are welcome to post ads for jobs related to AIMMS, OR, and similar skills on our Jobs board.(You can also advertise your skills if you are looking for a job!) Create a post from the button in the top right corner of any Community page. If you aren’t logged in, you’ll be prompted to do so. Create a new account or log in. Select “conversation” as the post type. Add a title that describes what you’re hiring for, and use the body to add your job description (or link to it). Don’t forget to specify how you candidates to apply. Select “Jobs board” as the subforum, and add any relevant subject or skills tags. Click “Create” - that’s all!
How to create a new topicF.A.Q.
Welcome - time to create your first post! You can create a post from the button in the top right corner of any Community page.If you aren’t logged in, you’ll be prompted. Create a new account or log in.Select what type of post you want to create.Create a descriptive title and the body of your post. Details are good!Select the subforum that best fits your topic, and add any relevant subject tags.Click “Create” - that’s it!
AIMMS Workshop & Tutorial at INFORMS Business Analytics ConferenceEvent
Find us at the INFORMS Business Analytics Conference!Houston, TX | April 3-5, 2022 AIMMS Workshop From Supply Chain Design to Production Planning April 3, 20221-2:45pm CST In this workshop, you will learn to tackle different supply chain problems using mathematical optimization and scenario modeling.We will cover 3 use cases: Supply Chain Design, Integrated Business Planning and Production Scheduling. Supply Chain Network Design Discover a systematic approach to determine the optimal size, location and flows between the nodes of your supply chain, using advanced mathematical modelling. Supply Chain Planning using IBP Work out the optimal solution to meet projected demand in a cost-effective way. Gauge the potential implications of decisions by running scenarios to test assumptions, understand risks and create more business transparency. Bespoke Production Scheduling Translate your plans into a daily production schedule. Find out how you can achieve this with a bespoke application
WebUI Insights with Pratap Kumble
Many of us in the online community know @Pratap Kumble, who has been our WebUI product owner for several years. Pratap is based in Bangalore, India and is part of the team at DevOn, one of our software development partners. Pratap is leaving the WebUI team later this month and moving to Germany to take up a new role. He will be succeeded by @Madhu Krishnappa, whom many of our community members also know. But we didn’t want to say goodbye without hearing more about his tenure at AIMMS. How would you describe working with AIMMS? It’s been a very different experience for me. With AIMMS, we were given a lot of trust and freedom to do what we think is best. AIMMS is also not a typical software company. Generally, in software development, you develop an application for users. When it comes to AIMMS, your user base is completely different. You are developing a product for modelers to build applications. This means you have 2 audiences: end users and modelers. This makes it an interesting so
Get certified on AIMMS Academy. Get a tree planted in your name!News
AIMMS’ purpose is to help organizations make confident decisions, powered by mathematical optimization, for a more sustainable world. To further our purpose, we also support reforestation projects around the world through our partner, One Tree Planted. Our goal is to plant at least 500 trees per year. Contribute to our forest and help us reach our goal!Are you certified in our one our courses? Share your AIMMS Academy course certificate on social media using the hashtag #AIMMSAcademy. Send us a link to your social post. We will plant a tree in your name.Join the tree planting campaign or leave a comment below if you have any questions!
About the Hire an AIMMS specialist forumF.A.Q.
Welcome to the job postings categoryThis self-service category is meant to connect AIMMS users with companies or organizations looking for AIMMS skills. This is where you can post job openings. As an AIMMS user looking for a job, you may also post your skills and interests, and let community members contact you.Good luck!
How To - Read and Write CSV Files (updated)How To
The How To '[url=https://how-to.aimms.com/Articles/csv/read-write-csv.html]Read and Write CSV Files[/url]' has been updated. CSV files are a [i]de facto[/i] standard for communication of data. AIMMS provides the libraries [code]DataLink[/code] and [code]CSVProvider[/code] in order to serialize CSV files. This article shows an example of how to read data from a CSV file.
New Execution Efficiency Master Course on AIMMS AcademyNews
Are you looking to improve the execution efficiency and overall performance of your AIMMS apps? Then this new master course is for you! As you know, your model computes: the coefficients used in the mathematical program, and the values shown in an end-user interface after solving a mathematical program. The way these computations are formulated in your model impacts its overall performance. This course consists of two pillars: A theoretical pillar that explains how AIMMS’ data structures are designed and how sparsity in data is used in computations. A practical pillar where you change code in hands-on exercises to improve execution efficiency. You'll find, in some cases, that a different formulation can be a hundred times faster. Enroll today! For questions, please connect with @Chris Kuip, the course’s creator.
New Inventory Planning Training on AIMMS AcademyNews
Learn to use AIMMS Inventory Planning in our new 2-hour courseAbout 35% of respondents in our recent survey said that inventory optimization is a strategic priority for their organization. If you’re looking to improve this capability, we invite you to discover AIMMS Inventory Planning in our new course.AIMMS Inventory Planning is an off-the-shelf application that provides a visualization of inventory health and uncovers where your exposed areas exist. The application allows you to easily change parameters and create new scenarios which can be easily compared. For instance, you can use it to:Evaluate service level, overall stock level or safety stock changes. Discover opportunities to reduce inventory and potential service vulnerabilities. Calculate requirements for spares or MRO Inventory. Visualize the inventory impact of your network design decisions, and understand the consequences of different service level choices when used in combination with AIMMS Network Design.You’ll get a 30
Already have an account? Login
Please use your business or academic e-mail address to register
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.