Final Olympic Results: Canada owns 45.25% of the Podium

Further to yesterday’s entry, we can now determine exactly how much of the podium Canada owns.  To determine the “winner” of the Olympics, you need to determine the relative values of gold, silver, and bronze medals (with the assumption that non-medalers do not count, which is arguably false, but necessary in order to stop me from spending the night compiling broader lists).  The final medal standings are (from nbcolympics.com):

Country Medalists GOLD SILVER BRONZE Total
CAN United States See Names 9 15 13 37
CAN Germany See Names 10 13 7 30
CAN Canada See Names 14 7 5 26
CAN Norway See Names 9 8 6 23
CAN Austria See Names 4 6 6 16

So, if you count every medal equally, then the USA won; if you only count gold, Canada won. But what if you count things 5 for a gold, 3 for a silver, and 1 for a bronze? Then the USA wins. How about 10, 5, 1? That would be Canada. Is there a set of points for Germany to win? It turns out there is not: anyone with operations research training would fiddle around for a while and figure out that 3/4 of the US medals plus 1/4 of the Canadian medals dominates the German medal counts.  Everyone else is dominated by the USA:  only Canada and the USA might win for a given set of medal weights.

Now not every point system makes sense. Giving 10 points for a bronze and 1 point for a gold might match up with certain egalitarian views, but would not really be in keeping with a competition. So we can limit ourselves to point systems with gold >= silver >= bronze. Further, we can normalize things by making the weights add up to 1 (since multiplying a weighting by a constant number across the scores doesn’t change the ordering) and having the weights be non-negative (since getting a medal shouldn’t hurt your score).

This gives a base set of linear equalities/inequalities. If we let wg, ws, and wb be the weights for gold, silver and bronze, we are interested in weights which satisfy

wg >= ws >= wb
wg+ws+wb = 1
wg, ws, wb >= 0

Now, which weights favor Canada? It turns out that, with some basic algebra, you can deduce (using the medal counts above) that Canada wins whenever wg > 8/13 (and ties with wg=8/13). So as long as you put more than 61.5385% of the weight on gold, Canada wins. This amounts to about 45.25% of the feasible region. USA wins on the remaniing 54.75% of the region. If Canada had won one more silver medal, they would have prevailed on more than half the reasonable region.

The diagram illustrates the weights for the USA and Canada, giving only the weights for gold and silver (the weight for bronze is 1-gold-silver). The red region are the weights where Canada wins; the blue is for the USA. Point A is “all medals are equal”; Point B is “count only gold and silver”; Point C is “Count only gold”.  The yellow line corresponds to the weight on gold equaling 8/13.

Bottom line: on this measure, the USA won the Olympics in an extraordinarily close race.  Canada may not have “Owned the Podium” but they came darn close.

Canada owns 40% of the Olympic podium

In this year’s Olympics, much has been made of the Canadian efforts to “own the podium“.  Canada has spent $118 million in training its athletes, far more than the US has spent ($55 million over four years).  Since it seems that, despite a late rush, the Canadian goal of winning more medals than any other country will not be met, the Own the Podium effort appears to be a failure.  But perhaps operations research can come to the rescue here.

The problem is, perhaps, in defining the goal.  By defining the goal in terms of overall medals, the Canadians were perhaps too modest.  If they had simply strived for excellence and defined their goal in terms of “Most gold medals”, then they would have succeeded:  they have 13 gold compared to the Germany’s 10 gold with two events to go.

It does seem kind of strange to define winning as “Most Medals”:  a bronze is not the same as a gold!  But it also seems pretty strange to only count gold:  the others seem to have some value.

Rather than look at any particular weighting of the medals, perhaps we should look at any reasonable weighting and see who wins.  If we give weights wg, ws, and wb to each of gold, silver, and bronze, and let ng, ns, and nb be the number of such medals won, then the score of a country is wg*ng+ws*ns+wb*nb.  The stated Canadian goal had (wg,ws,wb)= (1,1,1).  Counting gold only has (wg,ws,wb) = (1,0,0).  What other weights would be reasonable?

Clearly, gold is at least as valuable as silver which is at least as valuable as bronze, so we want wg>=ws>=wb.  Also, we can normalize so that wb+ws+wb=1 (since, for instance, (2,2,2) is the same as (1,1,1) which is the same as (1/3, 1/3, 1/3)).   With these requirements, there are only three teams that might be considered ahead at this point.  Consider the leading countries (from nbcolympics.com:

Country Medalists GOLD SILVER BRONZE Total
CAN United States See Names 9 14 13 36
CAN Germany See Names 10 12 7 29
CAN Canada See Names 13 7 5 25
CAN Norway See Names 8 8 6 22
CAN Austria See Names 4 6 6 16

Norway, Austria, and every other country (other than Germany and Canada) is dominated by the USA, so cannot be the winner, no matter the weight.

There are many weights other than (1,0,0) for which Canada is the winner.  For instance (.68, .16, .16) is also a win for Canada.  Even (.64, .32,.04) results in Canada in first.

Going through the grid of possible values, it seems that Canada is currently in first in about 40% of the cases;  the USA is in first in the remaining 60% of the weights.  Germany is never in first, being dominated by the combination of 74% USA and 26% Canada.  So perhaps it is fair to say that Canada owns 40% of the podium, trailing the USA with 60%.

If Canada were to beat the USA in hockey on Sunday, they would go up to 45%.  This assumes no further medals in the men’s 50km cross country.  But if a Canadian could also win the cross country, then the fraction of weights for which Canada wins goes up to 54.7%.  There is still a chance for Canada to “Own the Podium!”.

OPT-Art takes first place

My friend and co-author Bob Bosch was awarded First Prize in the Mathematical Art Exhibition held by the American Mathematical Society. This work was based on the Traveling Salesman Problem:

He describes his work in the exhibition catalog: “I began by converting a drawing of a two-component link into a symmetric collection of points. By treating the points as the cities of a Traveling Salesman Problem and adding constraints that forced the salesman’s tour to be symmetric, I constructed a symmetric simple-closed curve that divides the plane into two pieces: inside and outside. With a water jet cutter, I cut along this Jordan curve through quarter-inch thick, six-inch diameter disks of steel and brass. By swapping inside pieces I obtained two copies of the sculpture. Here, steel is inside and brass is outside… After I get an idea for a piece, I translate the idea into a mathematical optimization problem. I then solve the problem, render the solution, and see if I’m pleased with the result. If I am, I stop. If not, I revise the mathematical optimization problem, solve it, render its solution, and examine it. Often, I need to go through many iterations to end up with a piece that pleases me. I do this out of a love of mathematical optimization–the theory, the algorithms, the numerous applications.”

If you have a spare hour or two, be sure to check out the complete exhibition. Hmmm.. I have had some thoughts about translating my baseball schedules into Lego. I wonder if that could compete? Maybe not.

I am the proud owner of two Boschs: I received a copy of a domino portrait of myself (I periodically use the portrait as my photo). I also have a spectacular traveling salesman art based on work by Warhol. If you visit my office, I have placed it so it is seen at the end of a long hallway. It is a conversation piece for all the hallway residents. You can get your own Bosch at Domino Artwork. There are also instructions for teachers who want to make a domino portrait of Barack Obama, Abe Lincoln, Martin Luther King, and others as classroom projects.

Thanks to Twitter’s @wjcook (Georgia Tech’s TSP guru Bill Cook) for the pointer.

Operations Rules the National Academy of Engineering!

I see from Anna Nagurney’s blog that three operations research people have been elected to the National Academy of Engineering:

This group includes INFORMS (Institute for Operations Research and the Management Sciences) members: Dr. Cynthia Barnhart, the Associate Dean of Engineering at MIT, Dr. Hau Lee, of the Stanford Graduate School of Business, and the former editor of the journal Management Science, and Dr. William Pulleyblank, a Vice President of IBM.

This is a very well deserved honor for the three of them.

Free IBM/ILOG Software…

… if you are an academic.

As part of the “blue-washing” of ILOG, the academic licensing system for IBM’s OPL Studio, constraint programming system, and CPLEX has changed to become part of IBM’s Academic Initiative Program.  Here is the full announcement:

Effective February 15, 2010, IBM is offering no-charge full-version ILOG Optimization products via IBM’s Academic Initiative program (http://www.ibm.com/academicinitiative). This move builds on the availability of limited Teaching Editions available since August 2009, and now provides registered members with renewable one-year access to IBM ILOG OPL-CPLEX, CPLEX, CP Optimizer and CP for both teaching and research use. Registered members can access ILOG Optimization software at: https://www.ibm.com/developerworks/university/software/get_software.html, where they can search for ILOG Optimization or individual solvers by name. Depending on the search criteria, electronic assemblies will be retrieved for IBM ILOG OPL Development Studio, CPLEX, CP Optimizer or CP on all commercially available platforms. To run the software, members will also need to download a key from: https://www.ibm.com/developerworks/university/support/ilog.html, but are no longer required to install ILM. Note that as part of Academic Initiative, IBM also makes its professionally-developed training materials available for use in classrooms and labs at: https://www14.software.ibm.com/webapp/devtool/scholar/web/coursewarePickPage.do?source=ai-course-websphere.

I signed up for the program yesterday, and it was painless. Once I showed my inability to read simple instructions by missing the “how to download a key” section (an issue quickly and cheerfully handled by IBM), I was up and going with CPLEX. There are also some educational materials on both the CP and CPLEX side which look very well done.

INFORMS Practice Tutorials

The INFORMS Practice meeting coming up in Orlando has an extremely impressive set of methodology tutorials planned.  Here is the list:

360i
M. Kevin Geraghty, MS, Vice President, Research & Analytics, on “Marketing in Online Social Spaces.”

Business Forecast Systems, Inc.
Eric A. Stellwagen, BA, CEO & Co-Founder, on “Beyond Time Series Forecasting: Improving Forecasting Accuracy by Modeling the Impact of Promotions, Business Interruptions and Other Aperiodic Events.”

Chevron Corporation
Franklyn G. Koch, MS, Decision Analysis Practice Leader, Chevron Projects Resources Company, on “How Game Theory Yields New Insights to Decision Analysis in the Energy Industry.”

Federal Energy Regulatory Commission
Richard O’Neill, PhD, Chief Economic Advisor, on “Better, Smarter Electricity Markets: How Better Optimization Software Can Save Billions.”

Forio Business Simulations
Michael Bean, MS, President, on “How to Create Web-Based Simulations and Interactive Data Visualizations.”.

Georgia Institute of Technology
Ellis L. Johnson, PhD, Professor & Coca-Cola Chair; Industrial & Systems Engineering, on “A Framework for Choosing Optimization Software.”

Hewlett-Packard Corporation
Pramod Singh, PhD, Analytics Solution Architect, on “Marketing Campaign Optimization Is Hard (Especially in the Future).”

IBM Research
Robin Lougee-Heimer, PhD, Research Staff Member; Program Manager, COIN-O.R., on “Using Open-Source Solvers in Prime-Time Applications.”

Innovative Decisions, Inc.
Donald L. Buckshaw, MS, Senior Principal Analyst, on “The Balance Beam Process for Prioritization and Weight Elicitation.”

Intechné
Sanjay Saigal, PhD, President, on “Fueled by Randomness: Practical Probability Management.”

Intel Corporation
Erik F. Hertzler, MBA, Capital Supply Chain Staff Engineer, TME Capital Planning Group, on “Using Option Contracts with Suppliers to Reduce Risk and Build Win-Win Relationships.”

SAS Institute Inc.
Michael Gilliland, MS, MSE, Product Marketing Manager, Forecasting, on “Why are Forecasts So Wrong? What Management Must Know About Forecasting.”

Schneider National, Inc. & Princeton University
Ted L. Gifford, MS, Distinguished Member of Technical Staff and Hugo Simao, PhD, Senior Operations Research Engineer, on “Approximate Dynamic Programming Captures Fleet Operations for Schneider National.”

University of Cincinnati, College of Business
Jeffrey D. Camm, PhD, Professor and Head; Quantitative Analysis & Operations Management, on “The Art of Modeling.”

Xerium Technologies, Inc. & Vanguard Software Corporation
David Bryant, Vice President, Operations and Brian Lewis, PhD, Vice President, Professional Services, on “Global Optimization for Complex Production Scheduling Decisions.”

Veritec Solutions
Warren H. Lieberman, PhD, President, on “Effective Pricing.”

A few points: it is surprising how many tutorials are being given by non-academics: it will be fantastic to get a real-world view on these issues. Second, I am very impressed with the range of topics being discussed. Third, I would really like to see about 2/3 of these, but know that I will only have time for 2 or 3 (since Monday is fully scheduled for me for the Edelman competition). This is going to be frustrating! I think I will volunteer to do the conference scheduling in order to maximize the number of tutorials I can see.

If you are interested in this conference, note that the super saver registration deadline is March 1.

OR Snow Jobs

In my last post, I was grousing about being snowed in (Carnegie Mellon has been canceled three days and counting) and the need for more operations research in these sorts of situations.  I am pleased to see that my own university is taking up the challenge.  CMU President Jared Cohon has offered the services of the university to help the city create a state-of-the-art planning and operations system.  From an article in the Pittsburgh Post Gazette (and thanks to @bryanroutledge for pointing this out):

[Pittsburgh City Council Member] Mr. Peduto said CMU has offered to marshal faculty, staff and and students to create a “state of the art” snow removal tracking system that identifies priority areas for snow removal, maximizes the use of city equipment and follows through after emergencies with studies to guide budget decisions. It could also include geo-tracking of snow plows and treated streets, which is used in Maryland and elsewhere, he said.

The offer includes help from “the department of engineering and of computer science, the Heinz School” and other CMU departments, said Mr. Peduto, whose district includes the Oakland campus. “They’ve offered the full services of the university to create a better system.”

Snow removal has certainly been looked at by those in operations research. For instance, James Campbell of University of Missouri-St. Louis has been working on these problems for more than fifteen years. Even earlier, in 1976, Gene Woolsey wrote on snow removal in a delightful Interfaces article entitled “Three digressions on the routing of trucks” (the article is also available in the wonderful book The Woolsey Papers). In the article, Gene writes about giving a talk to city managers in Colorado:

After my speech, a city manager approached me with the following problem he had been facing for some time. It seems that the city council in his city had some years ago cleverly set the tim for council meetings at 6:00AM on alternate Tuesdays. The reason for this time should be immediately obvious, as it assures that only the citizen who is really upset will rise up to vent his spleen at that hour.

Unfortunately, when it comes to snow removal, lots of people rose early to complain. Gene’s solution?

Find out how the council members get to the council meeting from their homes, and clear those streets first. If you are not already doing this, and you do it in the future, I suspect that the complaints will go down.

That is really an OR snow job! If I had to guess, Pittsburgh discovered this plan years ago. This week’s storm suggests the need for a somewhat more all-encompassing approach.

Reading Material While Snowed In

We had a record (21 inch) snowfall on Friday night, if you consider the 4th biggest snowfall of all time (since the 1860s) a record.  Since then, our city seems to be trying to turn this into our own little Katrina, showing very little planning or execution in getting the city back in working order.  City schools are closed and our street has yet to see a plow.  Once a car is painfully extracted from its snow cocoon, a curious Pittsburgh rite begins:  the placement of the kitchen chair.  Since the city is unable to actually remove any snow (it only pushes it around a bit), no on-street parking spaces are cleared except laboriously by hand.  Since it would be manifestly unfair for someone else to use the vacated spot, a kitchen chair is the accepted marker for “If you take this spot, I will curse you and your children and let the air out of your tires”.  Coincidentally,  I have my property tax check waiting to go in the mail.  What exactly am I getting for this high charge?

Anyhow, enough of the rant.  Being snowed in (for three days and counting, and furthermore…. OK, …calm) allows me to read my favorite issue of my favorite journal.  The January-February 2010 Interfaces is now available, and we all know what that means:  the Edelman Papers!  The Edelman, of course, is INFORMS big prize for the practice of operations research.  Every year, a few dozen nominees get whittled down to a half dozen finalists.  These finalists then prepare a fancy presentation, ideally involving a Cxx for suitably impressive xx.  They also put together a paper describing their work.  This is then published in the January-February of Interfaces.

I was a judge in the last competition, so I know the work of the finalists very well.  But it is inspiring to read the final versions of their papers.  I have a course on the applications of operations research that I teach to our MBAs and Edelman papers are generally a highlight of their readings.

In the 2009 competition, the finalists were:

CSX Railway Uses OR to Cash In on Optimized Equipment Distribution
Michael F. Gorman, Dharma Acharya, David Sellers

HP Transforms Product Portfolio Management with Operations Research
Dirk Beyer, Ann Brecht, Brian Cargille, Russ Chadinha, Kathy Chou, Gavin DeNyse, Qi Feng, Cookie Pad, Julie Ward, Bin Zhang, Shailendra Jain, Chris Fry, Thomas Olavson, Holger Mishal, Jason Amaral, Sesh Raj, Kurt Sunderbruch, Robert Tarjan, Krishna Venkatraman, Joseph Woods, Jing Zhou

Operations Research Improves Sales Force Productivity at IBM
Rick Lawrence, Claudia Perlich, Saharon Rosset, Ildar Khabibrakhmanov, Shilpa Mahatma, Sholom Weiss, Matt Callahan, Matt Collins, Alexey Ershov, Shiva Kumar

Marriott International Increases Revenue by Implementing a Group Pricing Optimizer
Sharon Hormby, Julia Morrison, Prashant Dave, Michele Meyers, Tim Tenca

Norske Skog Improves Global Profitability Using Operations Research
Graeme Everett, Andy Philpott, Kjetil Vatn, Rune Gjessing

Zara Uses Operations Research to Reengineer Its Global Distribution Process
Felipe Caro, Jérémie Gallien, Miguel Díaz, Javier García, José Manuel Corredoira, Marcos Montes, José Antonio Ramos, Juan Correa

Any one of them could have been the winner: I really liked all of the work. HP ended up winning(now that I see the author’s list, they certainly had the numbers on their side!). I get to judge again this year, and am once again looking forward to doing that.

So, back to the hot chocolate and the fuming about municipal services… hmmmm… I wonder if I can convince our mayor to use a bit more operations research?

Make Amazon work Better

… if you are qualified, that is.

I don’t normally post job ads on the blog:  there are other outlets for that.   But I have a few reasons for posting this one:

  • I have always been interested in the operations research issues that Amazon faces.  How can they get so much stuff to me in one day?  And when I order twice in one day, why don’t they combine the orders into one box?
  • The person asking is Shivi Shankaran who is a Tepper School MBA alum, and I love pointing out to my MBA students how operations research skills are a real competitive advantage for them.  Other schools may have their students read war stories of the rich and trendy, but we teach real skills here!  We might even get to Benders decomposition in a class this year.
  • I love looking at job descriptions that require experience in XPRESS, CPLEX, and SAS (though they should add Gurobi too).
  • It is my blog, and what is the use of having a blog if you can’t be arbitrary sometimes!

So, if you are PhD in operations research, or highly skilled in the area, here is some information on what they are looking for.  But please check the date of the blog entry (February 3, 2010):  if you come across this entry months from now, the job will be taken!

The Transportation Platform group is looking for a passionate, talented and inventive Operations Research Scientist to join the team. Trans Platform is responsible for optimizing the transportation network for Amazon.com.  The group owns the strategic planning and project management for initiatives involved with the transportation network including long-term forecasting, optimization, and process improvement.  The Operations Research Scientists in the group provide business analysis using mathematical modeling tools to answer important questions for Transportation. You will partner closely with many groups such as operations, IT, retail, and finance teams to support various business initiatives.

– Familiarity with Transportation/Logistics concepts – forecasting, planning, optimization, and logistics – gained through work experience or graduate level education.

– Technical aptitude and familiarity with the design and use of complex logistics software systems.

– Experience working effectively with software engineering teams and the ability to develop system prototypes.

– Ability to code in Java, C++ or another object oriented language and exposure to scripting languages, relational databases and Linux.

– Experience with mathematical libraries like CPLEX, XPRESS, and SAS.

– Excellent written and verbal communication skills.  The role requires effective communication with senior management as well as with colleagues from computer science, operations research and business backgrounds.

– A graduate degree in operations research, statistics, engineering, mathematics or computer science is requirement, PhDs highly desired.

The job is based in Seattle and we pay competitively. Please have them get in touch directly with me at shivi@amazon.com.

What Panels would you Like to See?

The organizers at this Fall’s INFORMS Meeting (theme of the conference: “Willie, Lance, and Optimizing the Music Scene in Austin”) have asked me to organize a series of panel discussions (or other “not four papers, each of 22.5 minutes” form) on topics of interest.  These panels should not be on technical topics but rather on issues of professional interest.  What would make for a good panel?  Here are a few possibilties:

  • Blogging, Twitter, and Facebook: Role for Operations Researchers (of course!)
  • Editors Panel:  How to be a successful author, referee, and editor
  • Funding Agencies: How and why to get funding
  • The Academic/Industry Interface: How Industry can Support Academia and vice versa
  • Role of Operations Research in Business Schools
  • Role of Operations Research in Undergraduate Education
  • Department Heads Panel: The Future of Industrial Engineering Departments
  • Dean’s Panel: Operations Research as a Path to Academic Leadership

What would you like to see?    Do any of the above particularly resonate?  What would you add? Other than a panel discussion (or four 22.5 minute talks, and please hold all questions until the next conference), what would be an interesting format to present some of this?

If you have some suggestions of possible panel organizers or members, please feel free to email me those personally.