<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>05796nam a22002297a 4500</leader>
  <controlfield tag="003">INP</controlfield>
  <controlfield tag="005">20260622100515.0</controlfield>
  <controlfield tag="008">260429b1964    ua ja||f |||| 001 0 eng d</controlfield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">EG-INP</subfield>
    <subfield code="c">EG-INP</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="2">21</subfield>
    <subfield code="a">338.9</subfield>
    <subfield code="b">T.R</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Amer, Roshdi</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">The Simplex Algorithm in a Compact Form </subfield>
    <subfield code="c">Roshdi Amer </subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Cairo </subfield>
    <subfield code="b">Institute of National Planning </subfield>
    <subfield code="c">1964</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">52P</subfield>
    <subfield code="b">Paper</subfield>
    <subfield code="c">26cm </subfield>
  </datafield>
  <datafield tag="490" ind1=" " ind2=" ">
    <subfield code="a">&#x645;&#x630;&#x643;&#x631;&#x629; &#x62E;&#x627;&#x631;&#x62C;&#x64A;&#x629;</subfield>
    <subfield code="v">484</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">This study presents a compact version of the Simplex Algorithm for solving linear programming problems with inequality constraints. The proposed approach aims to improve computational efficiency and significantly reduce memory requirements compared with the conventional canonical simplex method. The motivation behind the research lies in addressing large-scale optimization problems where traditional simplex tables require substantial storage capacity and computational effort. The paper develops a compact tabular representation that stores only the essential numerical information needed during each iteration of the algorithm. It explains the pivoting operations and the criteria for selecting pivot elements, demonstrating how the method systematically moves from one feasible basic solution to another until the optimal solution is reached. To illustrate the methodology, the author provides a complete numerical example and presents a geometric interpretation of the algorithm, clarifying the relationship between simplex iterations and movements along the vertices of the feasible region. The study also examines special situations that may arise during computation, including degeneracy, multiple optimal solutions, and unbounded problems. Furthermore, a proof of the finiteness of the algorithm is established, ensuring convergence after a finite number of iterations. An additional contribution of the paper is its treatment of the dual linear programming problem. A constructive proof of the duality theorem is presented, followed by the development of a compact dual solution method based on the same underlying principles. The work concludes with practical exercises and a computer program designed to implement the proposed algorithm. The study concludes that the compact simplex formulation provides an efficient alternative to the traditional simplex method by reducing memory consumption and computational time while maintaining mathematical accuracy and optimality. Consequently, it offers valuable applications in operations research, economic planning, decision-making, and large-scale optimization problems.
</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">&#x62A;&#x62A;&#x646;&#x627;&#x648;&#x644; &#x647;&#x630;&#x647; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x62A;&#x637;&#x648;&#x64A;&#x631; &#x635;&#x64A;&#x63A;&#x629; &#x645;&#x62F;&#x645;&#x62C;&#x629; &#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x627;&#x644;&#x633;&#x645;&#x628;&#x644;&#x643;&#x633; &#x627;&#x644;&#x645;&#x633;&#x62A;&#x62E;&#x62F;&#x645;&#x629; &#x641;&#x64A; &#x62D;&#x644; &#x645;&#x634;&#x643;&#x644;&#x627;&#x62A; &#x627;&#x644;&#x628;&#x631;&#x645;&#x62C;&#x629; &#x627;&#x644;&#x62E;&#x637;&#x64A;&#x629; &#x630;&#x627;&#x62A; &#x627;&#x644;&#x642;&#x64A;&#x648;&#x62F; &#x63A;&#x64A;&#x631; &#x627;&#x644;&#x645;&#x62A;&#x633;&#x627;&#x648;&#x64A;&#x629;&#x60C; &#x648;&#x630;&#x644;&#x643; &#x628;&#x647;&#x62F;&#x641; &#x62A;&#x62D;&#x633;&#x64A;&#x646; &#x627;&#x644;&#x643;&#x641;&#x627;&#x621;&#x629; &#x627;&#x644;&#x62D;&#x633;&#x627;&#x628;&#x64A;&#x629; &#x648;&#x62A;&#x642;&#x644;&#x64A;&#x644; &#x645;&#x62A;&#x637;&#x644;&#x628;&#x627;&#x62A; &#x627;&#x644;&#x630;&#x627;&#x643;&#x631;&#x629; &#x645;&#x642;&#x627;&#x631;&#x646;&#x629; &#x628;&#x627;&#x644;&#x637;&#x631;&#x64A;&#x642;&#x629; &#x627;&#x644;&#x62A;&#x642;&#x644;&#x64A;&#x62F;&#x64A;&#x629; (Canonical Simplex Method). &#x648;&#x62A;&#x646;&#x628;&#x639; &#x623;&#x647;&#x645;&#x64A;&#x629; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x645;&#x646; &#x627;&#x644;&#x62D;&#x627;&#x62C;&#x629; &#x625;&#x644;&#x649; &#x645;&#x639;&#x627;&#x644;&#x62C;&#x629; &#x627;&#x644;&#x645;&#x634;&#x643;&#x644;&#x627;&#x62A; &#x627;&#x644;&#x62E;&#x637;&#x64A;&#x629; &#x627;&#x644;&#x643;&#x628;&#x64A;&#x631;&#x629; &#x627;&#x644;&#x62A;&#x64A; &#x62A;&#x62A;&#x637;&#x644;&#x628; &#x642;&#x62F;&#x631;&#x627;&#x62A; &#x62A;&#x62E;&#x632;&#x64A;&#x646;&#x64A;&#x629; &#x648;&#x632;&#x645;&#x646;&#x64A;&#x629; &#x645;&#x631;&#x62A;&#x641;&#x639;&#x629; &#x639;&#x646;&#x62F; &#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x627;&#x644;&#x62C;&#x62F;&#x627;&#x648;&#x644; &#x627;&#x644;&#x62A;&#x642;&#x644;&#x64A;&#x62F;&#x64A;&#x629; &#x644;&#x644;&#x633;&#x645;&#x628;&#x644;&#x643;&#x633;. &#x64A;&#x639;&#x631;&#x636; &#x627;&#x644;&#x628;&#x627;&#x62D;&#x62B; &#x627;&#x644;&#x625;&#x637;&#x627;&#x631; &#x627;&#x644;&#x646;&#x638;&#x631;&#x64A; &#x644;&#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x627;&#x644;&#x645;&#x62F;&#x645;&#x62C;&#x629; &#x645;&#x646; &#x62E;&#x644;&#x627;&#x644; &#x628;&#x646;&#x627;&#x621; &#x62C;&#x62F;&#x627;&#x648;&#x644; &#x62D;&#x633;&#x627;&#x628;&#x64A;&#x629; &#x623;&#x643;&#x62B;&#x631; &#x627;&#x62E;&#x62A;&#x635;&#x627;&#x631;&#x627;&#x64B; &#x62A;&#x633;&#x645;&#x62D; &#x628;&#x627;&#x644;&#x627;&#x62D;&#x62A;&#x641;&#x627;&#x638; &#x641;&#x642;&#x637; &#x628;&#x627;&#x644;&#x639;&#x646;&#x627;&#x635;&#x631; &#x627;&#x644;&#x636;&#x631;&#x648;&#x631;&#x64A;&#x629; &#x641;&#x64A; &#x643;&#x644; &#x62E;&#x637;&#x648;&#x629; &#x645;&#x646; &#x62E;&#x637;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x62D;&#x644;. &#x643;&#x645;&#x627; &#x64A;&#x634;&#x631;&#x62D; &#x639;&#x645;&#x644;&#x64A;&#x627;&#x62A; &#x627;&#x644;&#x627;&#x631;&#x62A;&#x643;&#x627;&#x632; (Pivoting Operations) &#x648;&#x622;&#x644;&#x64A;&#x627;&#x62A; &#x627;&#x62E;&#x62A;&#x64A;&#x627;&#x631; &#x639;&#x646;&#x635;&#x631; &#x627;&#x644;&#x627;&#x631;&#x62A;&#x643;&#x627;&#x632; &#x627;&#x644;&#x623;&#x645;&#x62B;&#x644;&#x60C; &#x645;&#x648;&#x636;&#x62D;&#x627;&#x64B; &#x623;&#x62B;&#x631; &#x630;&#x644;&#x643; &#x641;&#x64A; &#x627;&#x644;&#x627;&#x646;&#x62A;&#x642;&#x627;&#x644; &#x627;&#x644;&#x645;&#x646;&#x638;&#x645; &#x628;&#x64A;&#x646; &#x627;&#x644;&#x62D;&#x644;&#x648;&#x644; &#x627;&#x644;&#x623;&#x633;&#x627;&#x633;&#x64A;&#x629; &#x627;&#x644;&#x645;&#x645;&#x643;&#x646;&#x629; &#x62D;&#x62A;&#x649; &#x627;&#x644;&#x648;&#x635;&#x648;&#x644; &#x625;&#x644;&#x649; &#x627;&#x644;&#x62D;&#x644; &#x627;&#x644;&#x623;&#x645;&#x62B;&#x644; &#x648;&#x62A;&#x62A;&#x636;&#x645;&#x646; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x645;&#x62B;&#x627;&#x644;&#x627;&#x64B; &#x639;&#x62F;&#x62F;&#x64A;&#x627;&#x64B; &#x645;&#x62A;&#x643;&#x627;&#x645;&#x644;&#x627;&#x64B; &#x64A;&#x648;&#x636;&#x62D; &#x643;&#x64A;&#x641;&#x64A;&#x629; &#x62A;&#x637;&#x628;&#x64A;&#x642; &#x627;&#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x62E;&#x637;&#x648;&#x629; &#x628;&#x62E;&#x637;&#x648;&#x629;&#x60C; &#x645;&#x639; &#x62A;&#x642;&#x62F;&#x64A;&#x645; &#x62A;&#x641;&#x633;&#x64A;&#x631; &#x647;&#x646;&#x62F;&#x633;&#x64A; &#x644;&#x644;&#x62D;&#x631;&#x643;&#x629; &#x628;&#x64A;&#x646; &#x631;&#x624;&#x648;&#x633; &#x645;&#x646;&#x637;&#x642;&#x629; &#x627;&#x644;&#x62D;&#x644; &#x627;&#x644;&#x645;&#x645;&#x643;&#x646;&#x60C; &#x628;&#x645;&#x627; &#x64A;&#x633;&#x627;&#x639;&#x62F; &#x639;&#x644;&#x649; &#x641;&#x647;&#x645; &#x627;&#x644;&#x623;&#x633;&#x627;&#x633; &#x627;&#x644;&#x631;&#x64A;&#x627;&#x636;&#x64A; &#x644;&#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629;. &#x643;&#x630;&#x644;&#x643; &#x62A;&#x646;&#x627;&#x642;&#x634; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x628;&#x639;&#x636; &#x627;&#x644;&#x62D;&#x627;&#x644;&#x627;&#x62A; &#x627;&#x644;&#x62E;&#x627;&#x635;&#x629; &#x627;&#x644;&#x62A;&#x64A; &#x642;&#x62F; &#x62A;&#x638;&#x647;&#x631; &#x623;&#x62B;&#x646;&#x627;&#x621; &#x627;&#x644;&#x62A;&#x646;&#x641;&#x64A;&#x630;&#x60C; &#x645;&#x62B;&#x644; &#x627;&#x644;&#x627;&#x646;&#x62D;&#x644;&#x627;&#x644; (Degeneracy) &#x648;&#x627;&#x644;&#x62D;&#x644;&#x648;&#x644; &#x627;&#x644;&#x645;&#x62A;&#x639;&#x62F;&#x62F;&#x629; &#x648;&#x627;&#x644;&#x645;&#x634;&#x643;&#x644;&#x627;&#x62A; &#x63A;&#x64A;&#x631; &#x627;&#x644;&#x645;&#x62D;&#x62F;&#x648;&#x62F;&#x629;&#x60C; &#x625;&#x636;&#x627;&#x641;&#x629; &#x625;&#x644;&#x649; &#x62A;&#x642;&#x62F;&#x64A;&#x645; &#x628;&#x631;&#x647;&#x627;&#x646; &#x639;&#x644;&#x649; &#x645;&#x62D;&#x62F;&#x648;&#x62F;&#x64A;&#x629; &#x627;&#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x648;&#x636;&#x645;&#x627;&#x646; &#x627;&#x646;&#x62A;&#x647;&#x627;&#x626;&#x647;&#x627; &#x628;&#x639;&#x62F; &#x639;&#x62F;&#x62F; &#x645;&#x62D;&#x62F;&#x648;&#x62F; &#x645;&#x646; &#x627;&#x644;&#x62E;&#x637;&#x648;&#x627;&#x62A; &#x643;&#x645;&#x627; &#x62A;&#x62A;&#x646;&#x627;&#x648;&#x644; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x645;&#x641;&#x647;&#x648;&#x645; &#x627;&#x644;&#x628;&#x631;&#x646;&#x627;&#x645;&#x62C; &#x627;&#x644;&#x62E;&#x637;&#x64A; &#x627;&#x644;&#x62B;&#x646;&#x627;&#x626;&#x64A; (Dual Linear Program)&#x60C; &#x648;&#x62A;&#x642;&#x62F;&#x645; &#x628;&#x631;&#x647;&#x627;&#x646;&#x627;&#x64B; &#x628;&#x646;&#x627;&#x626;&#x64A;&#x627;&#x64B; &#x644;&#x646;&#x638;&#x631;&#x64A;&#x629; &#x627;&#x644;&#x627;&#x632;&#x62F;&#x648;&#x627;&#x62C;&#x64A;&#x629;&#x60C; &#x62B;&#x645; &#x62A;&#x639;&#x631;&#x636; &#x637;&#x631;&#x64A;&#x642;&#x629; &#x645;&#x62F;&#x645;&#x62C;&#x629; &#x644;&#x62D;&#x644; &#x627;&#x644;&#x645;&#x634;&#x643;&#x644;&#x627;&#x62A; &#x627;&#x644;&#x62B;&#x646;&#x627;&#x626;&#x64A;&#x629; &#x627;&#x639;&#x62A;&#x645;&#x627;&#x62F;&#x627;&#x64B; &#x639;&#x644;&#x649; &#x627;&#x644;&#x645;&#x628;&#x627;&#x62F;&#x626; &#x646;&#x641;&#x633;&#x647;&#x627; &#x627;&#x644;&#x645;&#x633;&#x62A;&#x62E;&#x62F;&#x645;&#x629; &#x641;&#x64A; &#x627;&#x644;&#x646;&#x645;&#x648;&#x630;&#x62C; &#x627;&#x644;&#x623;&#x635;&#x644;&#x64A;. &#x648;&#x627;&#x62E;&#x62A;&#x62A;&#x645;&#x62A; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x628;&#x645;&#x62C;&#x645;&#x648;&#x639;&#x629; &#x645;&#x646; &#x627;&#x644;&#x62A;&#x645;&#x627;&#x631;&#x64A;&#x646; &#x627;&#x644;&#x62A;&#x637;&#x628;&#x64A;&#x642;&#x64A;&#x629; &#x648;&#x628;&#x631;&#x646;&#x627;&#x645;&#x62C; &#x62D;&#x627;&#x633;&#x648;&#x628;&#x64A; &#x644;&#x62A;&#x646;&#x641;&#x64A;&#x630; &#x627;&#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x639;&#x645;&#x644;&#x64A;&#x627;&#x64B; &#x648;&#x62A;&#x62E;&#x644;&#x635; &#x627;&#x644;&#x62F;&#x631;&#x627;&#x633;&#x629; &#x625;&#x644;&#x649; &#x623;&#x646; &#x627;&#x644;&#x635;&#x64A;&#x63A;&#x629; &#x627;&#x644;&#x645;&#x62F;&#x645;&#x62C;&#x629; &#x644;&#x62E;&#x648;&#x627;&#x631;&#x632;&#x645;&#x64A;&#x629; &#x627;&#x644;&#x633;&#x645;&#x628;&#x644;&#x643;&#x633; &#x62A;&#x645;&#x62B;&#x644; &#x628;&#x62F;&#x64A;&#x644;&#x627;&#x64B; &#x641;&#x639;&#x627;&#x644;&#x627;&#x64B; &#x644;&#x644;&#x637;&#x631;&#x64A;&#x642;&#x629; &#x627;&#x644;&#x62A;&#x642;&#x644;&#x64A;&#x62F;&#x64A;&#x629;&#x60C; &#x62D;&#x64A;&#x62B; &#x62A;&#x633;&#x647;&#x645; &#x641;&#x64A; &#x62A;&#x642;&#x644;&#x64A;&#x644; &#x645;&#x62A;&#x637;&#x644;&#x628;&#x627;&#x62A; &#x627;&#x644;&#x62A;&#x62E;&#x632;&#x64A;&#x646; &#x648;&#x632;&#x645;&#x646; &#x627;&#x644;&#x62A;&#x646;&#x641;&#x64A;&#x630; &#x645;&#x639; &#x627;&#x644;&#x645;&#x62D;&#x627;&#x641;&#x638;&#x629; &#x639;&#x644;&#x649; &#x627;&#x644;&#x62F;&#x642;&#x629; &#x627;&#x644;&#x631;&#x64A;&#x627;&#x636;&#x64A;&#x629; &#x648;&#x643;&#x641;&#x627;&#x621;&#x629; &#x627;&#x644;&#x648;&#x635;&#x648;&#x644; &#x625;&#x644;&#x649; &#x627;&#x644;&#x62D;&#x644; &#x627;&#x644;&#x623;&#x645;&#x62B;&#x644;&#x60C; &#x645;&#x645;&#x627; &#x64A;&#x62C;&#x639;&#x644;&#x647;&#x627; &#x645;&#x646;&#x627;&#x633;&#x628;&#x629; &#x644;&#x644;&#x62A;&#x637;&#x628;&#x64A;&#x642;&#x627;&#x62A; &#x627;&#x644;&#x62D;&#x627;&#x633;&#x648;&#x628;&#x64A;&#x629; &#x648;&#x627;&#x633;&#x639;&#x629; &#x627;&#x644;&#x646;&#x637;&#x627;&#x642; &#x641;&#x64A; &#x645;&#x62C;&#x627;&#x644;&#x627;&#x62A; &#x627;&#x644;&#x62A;&#x62E;&#x637;&#x64A;&#x637; &#x648;&#x627;&#x644;&#x628;&#x62D;&#x648;&#x62B; &#x627;&#x644;&#x62A;&#x634;&#x63A;&#x64A;&#x644;&#x64A;&#x629; &#x648;&#x627;&#x62A;&#x62E;&#x627;&#x630; &#x627;&#x644;&#x642;&#x631;&#x627;&#x631;....
</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="2">Qmark </subfield>
    <subfield code="a">The Simplex Algorithm </subfield>
    <subfield code="9">3348</subfield>
  </datafield>
  <datafield tag="901" ind1=" " ind2=" ">
    <subfield code="a">Emad</subfield>
  </datafield>
  <datafield tag="903" ind1=" " ind2=" ">
    <subfield code="a">copycat</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">22156</subfield>
    <subfield code="d">22156</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="a">INP</subfield>
    <subfield code="b">INP</subfield>
    <subfield code="y">EN</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="a">INP</subfield>
    <subfield code="b">INP</subfield>
    <subfield code="y">EN</subfield>
  </datafield>
</record>
