Quantcast
Channel: Yet Another Math Programming Consultant
Browsing all 51 articles
Browse latest View live
↧

Some approaches for moving data between MS Access and GAMS

Moving data between different environments is always more difficult than we hope. Here I list some approaches and actually try them out on a small dataset. We hit some bugs along the way and also a few...

View Article


Choosing between NLP solvers: interior point or active set.

One way to categorize (local) nonlinear programming (NLP) solvers is active set methods and interior point solvers. Some representative large-scale sparse solvers are:Active set: CONOPT, SNOPT. These...

View Article


Image may be NSFW.
Clik here to view.

Algorithm vs. model

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Simultaneous equation models and data errors

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Compression and large tables (Excel and CSV)

Here is an interesting little experiment: load a large CSV file into Excel. My original Powerpoint slide from a recent presentation was not as complete as it should be. Here is more size info:I argue...

View Article


Image may be NSFW.
Clik here to view.

In-process, in-memory databases

There are a few database systems that are a bit different. They are libraries that can be linked directly to your application. Linking can be done statically (during the compilation/linking step) or...

View Article

Some GAMS embedded Python notes

Here are two issues you may want to be aware of. The discussion below is relevant for Windows and not so much for Unix variants.Using Python Raw strings for directoriesHere we use some Python inside an...

View Article

A large MIP model that should be solved as LP: the root node

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article


Image may be NSFW.
Clik here to view.

Solving as network with lowerbounds

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article


Image may be NSFW.
Clik here to view.

Finding common patterns

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Generate all solutions that sum up to one

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

CVXPY DCP errors

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Some confusion here

Sometimes you end up visiting strange sites. This is a question & answer site. The question is:Obviously, this is not a good question. It is something like "what is the difference between a ham...

View Article


Image may be NSFW.
Clik here to view.

A Julia thingy

 In Julia, we can write 2x instead of 2*x. Not the most earth-shattering. But a bit special nonetheless.The expression in the last cell is interpreted as a function call.

View Article

Image may be NSFW.
Clik here to view.

Coloring edges of a grid

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article


Image may be NSFW.
Clik here to view.

Some TSP MTZ experiments

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Three-level Matrix Balancing

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article


Critiquing a GAMS Model

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Julia vs Python

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article

Image may be NSFW.
Clik here to view.

Math and ChatGPT

table.xyz { table-layout: fixed; border-collapse: collapse; margin-left:auto; margin-right:auto; } table.xyz th, table.xyz td { border: 1px solid black; } table.blueTable { border: 1px solid #1C6EA4;...

View Article
Browsing all 51 articles
Browse latest View live