Skip to content

KZHU.ai 馃殌

Into the Unknown

Menu
  • 馃搱 Discrete Optimization
    • Mathematics
    • Computer Science
    • Cryptography
    • C++
  • 鈿涳笍 Quantum Computing
    • Physics
    • Blockchain
  • 馃 Machine Learning
    • TensorFlow
    • Python
  • 馃洶 Data Science
    • Statistics
    • Matlab
  • 馃對 Hybrid Cloud
    • Kubernetes
    • Golang
    • Web
  • 馃搱 Business
    • MBA @ Gies
    • Six Sigma
  • 馃彟 Finance
    • Law
    • Economics
Menu

Category: Discrete Optimization

Linear Programming Duality

Posted on January 24, 2023June 5, 2023 by keslerzhu

When you are given a linear program, in many cases we call it a primal linear program. It is usually going to be able to find another program, called a dual linear program. The primary reason why we want to use duality is that the computation time of the simplex method is roughly proportional to…

Read more

Matrix Presentation of Simplex Method

Posted on January 9, 2023June 5, 2023 by keslerzhu

When it comes to Operations Research, we are mainly talking about optimization problems, so the theories are mainly optimality conditions. They basically mean for an optimization problem, somehow there should be an optimal solution. We want to get the conditions which will make the optimal solution satisfy. Typically we search for the necessary conditions, while…

Read more
Certificate Operations Research (2): Optimization Algorithms

My #82 course certificate from Coursera

Posted on January 9, 2022June 5, 2023 by keslerzhu

Operations Research (2): Optimization AlgorithmsNational Taiwan University You probably have used some solver / optimizer software to solve problems, this wonderful course will show you what is under the hood. Being able to comprehend what has happened is crucial to customize the algorithms or even to develop your own ones. There is a warm-up at…

Read more

Heuristic Algorithms: A Case Study

Posted on January 2, 2022June 5, 2023 by keslerzhu

The objectives for any research is that we want to build a mathematical model to formulate the given problem. The heart of operations research is a mathematical model. That model is going to precisely describe the problem, but the model may be too complicated to get an optimal solution. We need heuristic algorithms, and the model could be…

Read more
Gradient and Hessian

Non-Linear Programming: Gradient Descent and Newton’s Method

Posted on December 30, 2021June 5, 2023 by keslerzhu

Non-Linear Programs When visualizing a linear program, its feasible region looks like a polygon. Because the objective function is also linear, the optimal solution is on the boundary or corner of the region. But a non-linear program is quite different, its feasible region may be in any shape, moreover the optimal solution may not exist…

Read more

Branch-and-Bound & Heuristic Algorithms

Posted on December 2, 2021June 5, 2023 by keslerzhu

In some cases, variables must take integer values, or binary values. Formulating and solving the models with integer variables is integer programming. There are mainly 2 methods to solve it: The branch-and-bound algorithm finds an optimal solution for an integer program. Essentially, it decomposes the integer program into multiple linear programs, then solves all of…

Read more

The Simplex Method

Posted on November 17, 2021June 5, 2023 by keslerzhu

The simplex method is the most fundamental tool in linear programming, it is a single algorithm that is able to solve any kinds of linear program regardless of its format, number of variables and constraints. We firstly transform the linear program to a standard form, then we focus on the standard form. The idea of…

Read more

Linear Algebra in Operations Research

Posted on October 29, 2021June 5, 2023 by keslerzhu

There are 2 perspectives to look at linear equation systems, row view and column view. Both are equivalent, sometimes row view is more intuitive, sometimes column view is easier to understand. Linear Equations (n = 2) By row Each equation represents a straight line on the x-y plane.The intersection is the only point on both…

Read more
Certificate Operations Research (1): Models and Applications

My #73 course certificate from Coursera

Posted on October 23, 2021June 5, 2023 by keslerzhu

Operations Research (1): Models and ApplicationsNational Taiwan University This is an amazing beginner-level course about Operations Research (abbr. OR). Simply put, it is all about optimization and decision-making. It is deep-rooted in math, but its emphasis on practical applications makes OR even more beautiful. Firstly, the course introduces basic concepts, then 3 fundamental models are…

Read more
Non-linear programming, economic order quantity model, portfolio optimization

Operations Research: Nonlinear Programming and Linearization

Posted on October 21, 2021June 5, 2023 by keslerzhu

In many cases, we need to deal with nonlinear situations, e.g.: product pricing decision, inventory, portfolio optimization. Above all, the purpose is to find a balance between tradeoffs. Usually non-linear programs are more general than the linear programs. Formulating non-linear program is usually easy because you rarely use weird constraints; but its optimization would be…

Read more
Integer programming, fixed-charge constraints

Operations Research: Integer Programming

Posted on September 19, 2021June 5, 2023 by keslerzhu

Integer programming is generally from linear programming but allowing you to have integer variables, which means you may restrict the values of your variables to be integers. There are some problems linear programming is not suitable but integer programming can be helpful, for example: setup cost / time, facility location, machine scheduling, vehicle routing. All…

Read more
Operations Research: Linear Programming

Operations Research: Linear Programming

Posted on September 4, 2021June 5, 2023 by keslerzhu

Almost all of problems that Linear Programming is able to solve is about resource allocation, for example: product mix, production, inventory, scheduling, etc. You have limited resource, and so many things to do. So that you have decision-making problems. Linear program is a special type of mathematical program with some special properties. Mathematical Programs Basically,…

Read more

Introducing Operations Research

Posted on August 11, 2021June 5, 2023 by keslerzhu

Motivations Management is the attainment of organizational goals in an effective and efficient manners through planning, organizing, leading, and controlling organizational resources. Daft R. L. (2014) Management When you run a company or an organization, you want to do something, that is your goal, but you have limited resources, you want to assign or allocate…

Read more

Posts pagination

  • Previous
  • 1
  • 2

American Contract Law I Andrew Ng Anna Koop Brenda Gunderson Christopher Millard Computer Communications Specialization Cryptography Economics of Money and Banking Evgenii Vashukevich Garud Iyengar Ivan Vybornyi Jeffrey Chasnov John Daily Jonathan Katz Kevin Webster Ling-Chieh Kung Machine Learning: Algorithms in the Real World Martin Haugh Mathematics for Engineers Specialization Matthew Hutchens Michael Donohoe Michael Fricke Microsoft Azure Fundamentals AZ-900 Exam Prep Specialization Operations Research (3): Theory Perry Mehrling Petro Lisowsky Physical Basics of Quantum Computing Practical Reinforcement Learning Rebekah May Search Engine Optimization (SEO) Specialization Sergey Sysoev Statistical Thermodynamics Specialization Statistics with Python Specialization Taxation of Business Entities I: Corporations TensorFlow 2 for Deep Learning Specialization U.S. Federal Taxation Specialization Wounjhang Park Xiaobo Zhou Yi Wang 小褘褋芯械胁 小械褉谐械泄 小械褉谐械械胁懈褔

Subscribe to our newsletter!

© 2025 KZHU.ai 馃殌 | Powered by Superbs Personal Blog theme

Privacy Policy - Terms and Conditions