Mathematics > Optimization and Control
[Submitted on 26 Aug 2024 (v1), last revised 5 Apr 2025 (this version, v6)]
Title:The Non-Substitution Theorem, Uniqueness of Solution and Convex combinations of basic optimal solutions for linear optimization
View PDFAbstract:Our first result is a statement of a somewhat general form of a non-substitution theorem for linear programming problems, along with a very easy proof of the same. Subsequently, we provide an easy proof of theorem 1 in a 1979 paper of Olvi L. Mangasarian, based on a new result in terms of two statements that are each equivalent to a given solution of a linear programming problem being its unique solution. We also provide a simple proof of the result that states that the set of optimal solutions of a bounded linear optimization problem is the set of all convex combinations of its basic optimal solutions and the set of basic optimal solutions are the extreme points of the set of optimal solutions. We do so by appealing to the lemma due to Farkas and the well-known result that states that if a linear optimization problem has an optimal solution, it has at least one basic optimal solution. Both results we appeal to have easy proofs. We do not appeal to any version of the Klein-Milman Theorem or any result in advanced polyhedral combinatorics to obtain our results. As an application of this result, we obtain a simple proof of the Birkhoff-von Neumann Theorem.
Submission history
From: Somdeb Lahiri [view email][v1] Mon, 26 Aug 2024 09:53:10 UTC (460 KB)
[v2] Sun, 29 Sep 2024 14:34:43 UTC (492 KB)
[v3] Mon, 14 Oct 2024 15:24:30 UTC (483 KB)
[v4] Sat, 16 Nov 2024 09:24:08 UTC (507 KB)
[v5] Thu, 2 Jan 2025 10:23:13 UTC (512 KB)
[v6] Sat, 5 Apr 2025 14:34:42 UTC (512 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.