The Fall 2011 New York Theory Day is happening this Friday, November 11th, at NYU (Courant), and features yours truly as a speaker.
I hope to see many of you there!
Sunday, November 6, 2011
New York Theory Day
Posted by Mihai at 11:05 PM 1 comments
Monday, September 19, 2011
Follow-up: Sampling a discrete distribution
This is a follow-up to my last post, on a puzzle about "Sampling a discrete distribution" (see my comment there for the solution I originally thought of).
Posted by Mihai at 4:03 PM 5 comments
Friday, September 16, 2011
Sampling a discrete distribution
The following cute question came up at lunch today (all credit goes to Aaron Archer).
Posted by Mihai at 1:55 PM 11 comments
Thursday, July 28, 2011
International Olympiad, Day 2
- Player 1 moves on the nodes of the graph, starting at the designated start node, and aiming to reach a target node. In each turn, she can traverse any edge out of her current node [except the blocked edge / see below], incurring a cost equal to the weight of the edge.
- Player 2 can block one edge at every turn. When an edge is blocked, Player 1 cannot traverse it in the next turn. An edge can be blocked multiple times, and any past edge is "unblocked" when a new edge is blocked.
Posted by Mihai at 10:42 AM 10 comments
Monday, July 25, 2011
International Olympiad, Day 1
The problems for Day 1 of the IOI have been posted (in many languages). Exciting! Here are the executive summaries. (Though I am on the International Scientific Committee (ISC), I do not know all the problems, so my appologies if I'm misrepresenting some of them. In particular, the running times may easily be wrong, since I'm trying to solve the problems as I write this post.)
Posted by Mihai at 1:14 PM 8 comments
Friday, July 22, 2011
Balkan Olympiad (Day 2)
Now is time for the problems on day 2 (of 2). See here for day 1. Feel free to post solutions in the comments (you get eternal glory if you're the first to post one) and discuss anything related to the problems.
Posted by Mihai at 1:29 PM 5 comments
Tuesday, July 12, 2011
Balkan Olympiad
The Balkan Olympiad is over, and I am slowly recovering from the experience of chairing the Scientific Commitee. For your enjoyment, I will post summaries of the competition problems. Perhaps this post should be titled "Are you smarter than a high school student?"
- initialize R[0], R[1], R[2] with random values in {0,..., 255}
- let R[n] = R[n-3] XOR R[n-2].
- let π be a random permutation of {0,...,255}
- to encrypt the i-th byte of the message, output π(Message[i] XOR R[i])
- Marius Andrei - Senior Software Engineer, Google Inc.
- Radu Ștefan - Researcher, Technische Universiteit Eindhoven
- Dana Lica - "I.L. Caragiale" High School, Ploiești
- Cosmin Negrușeri - Senior Software Engineer, Google Inc.
- Mugurel Ionuț Andreica - PhD, Assist., Polytechnic University, Bucharest
- Cosmin Tutunaru- Student, Babes-Bolyai University, Cluj-Napoca
- Mihai Damaschin - Student, Bucharest University
- Gheorghe Cosmin - Student, MIT
- Bogdan Tătăroiu - Student, Cambridge University,
- Filip Buruiană - Student, Polytechnic University, Bucharest
- Robert Hasna - Student, Bucharest University
- Marius Dragus - Student, Colgate University NY
- Aleksandar and Andreja Ilic -- University of Nis, Serbia; external problem submitters, who were not intimidated by the fact that I only posted the problem call in Romanian :)
Posted by Mihai at 5:45 PM 3 comments
Friday, April 22, 2011
Please submit...
- Papers to MASSIVE 2011. This will be a SoCG satellite workshop (think Paris in June...). Publication here does not hinder publication anywhere else.
- Algorithmic problems for the Balkan Olympiad (BOI 2011). I am chairing the Scientific Committee, and we need your help in putting together an interesting set of problems. If your problem is selected for the competition, you will be invited to be a member of the Scientific Committee, and you get a free trip to the Olympiad if you accept (think Bistrița in July...). Anybody can submit problems, but I think the free trip only applies if you're starting somewhere in Romania and you are a Romanian/EU(?) citizen. Hence the call for problems is in Romanian; sorry.
- Comments to other blogs. This blog is now on full moderation after I had to delete a batch of comments that did not score particularly high on the sanity scale. Don't worry, the main point of this is not censorship; nasty but coherent comments will continue to be accepted.
Posted by Mihai at 11:40 AM 2 comments