Austin Buchanan's Avatar

Austin Buchanan

@austinlbuchanan

Associate Professor of Industrial Engineering & Management. Interests in #orms #networks #districting. Senior Member of INFORMS. Blogs at https://farkasdilemma.wordpress.com/ Website: https://austinlbuchanan.github.io/

296
Followers
314
Following
126
Posts
13.11.2024
Joined
Posts Following

Latest posts by Austin Buchanan @austinlbuchanan

And the vibe coding tool for mathematical optimization would be A Math Programmer’s Lollipop, or AMPL for short

04.03.2026 02:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

APL = Alan Perlis Lollipop. Ok I’ll stop

04.03.2026 02:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Or maybe β€œA Programmer’s Lollipop”. APL for short

04.03.2026 02:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

If I were creating a GenAI tool for vibe coding, I’d call it ALollipop

04.03.2026 02:07 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Breaking: Supreme Court Reverses Lower Court Order That Redrew Congressional Map in Staten Island, with Ominous Implications for Voting Rights Act #ELB I’m on the road so this will be brief. The Supreme Court over the dissent of the three liberal Justices reversed a lower court order requiring the drawing of a minority opportunity district that the l...

Breaking: Supreme Court Reverses Lower Court Order That Redrew Congressional Map in Staten Island, with Ominous Implications for Voting Rights Act electionlawblog.org?p=154596

02.03.2026 23:57 πŸ‘ 243 πŸ” 140 πŸ’¬ 13 πŸ“Œ 20

bsky.app/profile/stev...

02.03.2026 23:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And another… bsky.app/profile/stev...

02.03.2026 23:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
This story map was created with the Story Map Cascade application in ArcGIS Online.

In 2019 I created a Story Map explainer of NC's distinctive county grouping requirement for legislative redistricting. Soon that resource will vanish (Esri is retiring that old platform). If you want a refresher on the so-called "Stephenson" process, now's the time! #NCPol
1/3
arcg.is/1DnDO

23.02.2026 16:07 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 2
Political Districting to Minimize County Splits | Operations Research

In 2020, Stephenson did quite well in terms of minimizing splits. The state house map is optimal, and the state senate map is suboptimal by only two splits. pubsonline.informs.org/doi/abs/10.1... But the method can fail spectacularly if the populations are chosen just so… if I ever write that up…

24.02.2026 00:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Essentially, a heuristic method to minimize county splitting, as proposed by NC courts

23.02.2026 23:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Combinatorial-Optimization-in-Gurobi/connected-dominating-set.ipynb at main Β· AustinLBuchanan/Combinatorial-Optimization-in-Gurobi Combinatorial Optimization in Gurobi. Contribute to AustinLBuchanan/Combinatorial-Optimization-in-Gurobi development by creating an account on GitHub.

The CDS formulation is especially neat. One type of constraint, but exponentially many of them:

\sum_{ i in C } x_i >= 1 for every vertex cut C in the graph

github.com/AustinLBucha...

20.02.2026 16:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - AustinLBuchanan/Combinatorial-Optimization-in-Gurobi: Combinatorial Optimization in Gurobi Combinatorial Optimization in Gurobi. Contribute to AustinLBuchanan/Combinatorial-Optimization-in-Gurobi development by creating an account on GitHub.

Several of these are implemented here (e.g., k-club, TSP, CDS) github.com/AustinLBucha...

20.02.2026 15:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have had more success with lazy cuts over user cuts, particularly for problems with connectivity constraints (e.g., TSP, connected dominating set, districting). But you can’t quite compare β€œcuts” versus β€œno cuts” because the β€œno cuts” model is incomplete. But you can compare against flow models

20.02.2026 15:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Question for #orms people: do you know any problem-specific cutting planes that are not too hard to explain and separate and would improve performance compared to a baseline MIP solver (e.g. SCIP, Gurobi)? Asking because its more fun for students if they implement something and it helps performance

17.02.2026 20:06 πŸ‘ 5 πŸ” 4 πŸ’¬ 3 πŸ“Œ 0

There’s a new paper on arXiv saying the matching polytope has extension complexity O*( 1.5^n ), beating the Edmonds bound O( 2^n ).

13.02.2026 13:39 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Stitt executive order addresses Oklahoma university degree programs, tenures Gov. Kevin Stitt signed two executive orders Thursday that call for reforms at Oklahoma institutions of higher education.

Also this local news article www.kgou.org/education/20...

09.02.2026 01:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Academic Affairs Update

You are correct. Here’s a statement from our Provost slatehr.okstate.edu/go?cmd=messa...

09.02.2026 01:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Usually 1, but sometimes 2. The trouble is things like { x | |x| <= 5 } vs { x : |x| <= 5 }

06.02.2026 21:49 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Update on the case: bsky.app/profile/redi...

21.01.2026 22:10 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Districts of the engineering honor society Tau Beta Pi:

www.tbp.org/districts.cfm

14.01.2026 22:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There should be a joke here about how the Howie Hua (HH) counts are close to the congressional apportionment numbers from the Huntington-Hill (HH) method. Oklahoma is 5 either way

13.01.2026 19:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
LaTeX: the paper is too big In response to the question "Why are default LaTeX margins so big?" Paul Stanley answers It's not that the margins are too wide. It's that the paper is too big! This sounds flippant, but he gives a co...

Why are LaTeX's default page margins so wide?
www.johndcook.com/blog/2012/09...

12.01.2026 13:14 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

The expert’s corrected report indents the direct quote vhdshf2oms2wcnsvk7sdv3so.blob.core.windows.net/thearp-media...

08.01.2026 02:07 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The expert updated his report, and the paper with @pietrobelotti.bsky.social is mentioned in a correspondence to the court vhdshf2oms2wcnsvk7sdv3so.blob.core.windows.net/thearp-media...

08.01.2026 02:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I was grateful to be quoted in this great early look at the midterms in today's Washington Post. As I told the reporter, I think the redistricting wars are basically a draw in the short-term, but the long-term loser is American democracy. www.washingtonpost.com/politics/202...

05.01.2026 13:10 πŸ‘ 16 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Preview
Strengthening Ethical Standards in Scholarly Publishing at INFORMS | ORMS Today INFORMS has long been committed to advancing research of the highest quality. With over 11,000 annual submissions across 17 journals, the vitality of our publishing program reflects both the ambition ...

New Publication Ethics Policy for @informs.bsky.social. Created partially to address β€œemerging challenges unique to today’s publishing environment, including the use of generative artificial intelligence (AI)” pubsonline.informs.org/do/10.1287/o...

02.01.2026 02:10 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

I have desk-rejected papers for many reasons. This year was the first time I did so because of non-existent references

30.12.2025 15:28 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
OK Supreme Court strikes 2025 social studies standards for violating Open Meeting Act The Oklahoma Supreme Court stuck down the revised 2025 social studies standards, finding their approval violated the Open Meetings Act.

nondoc.com/2025/12/16/o...

29.12.2025 17:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

And the equations are screenshots. That’s one way to get LaTeX into a Word document

29.12.2025 16:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Our #orms paper was plagiarized in an expert witness’s report (Exhibit A in Williams v. NYBOE). I don’t know whether to be flattered or upset…

Expert report: vhdshf2oms2wcnsvk7sdv3so.blob.core.windows.net/thearp-media...
Our paper: pubsonline.informs.org/doi/abs/10.1...

29.12.2025 16:40 πŸ‘ 11 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0