Welcome to Simplex Method

solve a system of inequalities


Thanks for checking out my Row Reduction app. Check out Simplex Method at the app store now!

Check out a Video Demostration on how to use this app.


- Solves Standard Max, Standard Min, and Non-Standard

- Let's you work through the method yourself

- Offers hints when requested

- Undo operations if you make a mistake

Need to solve a linear programming problem? Finished using the Simplex Method but you're not getting the right answer? One of the major drawbacks to the Simplex Method is you have to keep track of a page full of tedious calculations AND choose the correct row operations. When you first learn this technique it's hard to do both correctly.

The Simplex Method involves using a sequence of "If/Thens" that lead you to the initial Simplex Table. This app walks you through the set up and creates the initial table. From there you can either use the method on your own or have it help you through Hints. Choose the operation and the app will generate the new table for you. You get to focus solely on practicing and experimenting.

What if you do all this handwritten work and still can't get the answer?

You can also purchase the Instant Solution upgrade. Type in the system of equations and click SOLUTION. It will generate all the correct row operations and tables and display them all at once. Now you can follow along and try to find your mistake.

Happy Learning

Simplex Method

A selection of screenshots


What I learned...

My second app!

The simplex method app was a follow up to the Row Reduction app. The structure and flow was identical so I was able to reuse a lot of my row reduction code. I wrote that app in such a way so I could reuse most of the code. That's what I learned... writing code in such a way that it can be used in other projects.

What was hard

The difference between the Row Reduction app and the Simplex Method app was writing the code for the hints. The Simplex Method is hard enough to explain and even more challenging to code. I learned that writing out a thorough flowchart for the method helped me create the classes, methods, etc. Basically I learned that you should really plan ahead.

What I could do better

Now that I've learned more I would love to go back and redo this app. I want to clean up the classes dealing with the simplex algorithm. The instant solution option prints out each step of the algorithm. I had to create subviews programatically. And I'm sure I can make it cleaner and more efficient.

Privacy Policy

Basically... I collect no data


Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Service Providers

I may employ third-party companies and individuals due to the following reasons:

To facilitate our Service; To provide the Service on our behalf; To perform Service-related services; or To assist us in analyzing how our Service is used. I want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.


I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security.

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Children’s Privacy

These Services do not address anyone under the age of 13. I do not knowingly collect personally identifiable information from children under 13. In the case I discover that a child under 13 has provided me with personal information, I immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me so that I will be able to do necessary actions.

Changes to This Privacy Policy

I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.

Contact Us

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me at jankyapps@gmail.com.