Now Searchable! |
|
|
|
|
Information and Announcements
International Olympiad in Informatics The
International Olympiad in Informatics (IOI) is one of the six science olympiads held
annually. The subjects in which the other
five science olympiads are held are mathematics, physics, chemistry, biology and
astronomy. IOI was first conducted in 1989,
in Bulgaria. This year's edition, IOI2001,
was held from July 14-21, 2001 in Tampere, Finland, about 200 kms north of the country's
capital city, Helsinki. As with the other Olympiads, the host country provides local hospitality for the
participants in the competition. In this
case, the local arrangements included free transportation to and from Helsinki because a
number of participants found it more convenient (and A typical team at IOI consists of the student competitors (up to four)
accompanied by a leader and a deputy leader. This
year, 72 countries sent teams, though not all teams had the full complement of four
students. North America, Europe and Asia are
all well represented at IOI. Quite a few
countries from South America and Africa do not yet India
has not been sending a team to IOI, but plans to do so in 2002. In keeping with the traditional procedure at the
science olympiads, India had to officially nominate an observer to attend IOI this year in
order to qualify to send a full team next year. India
was the only country
that sent an observer to IOI2001. I was the
official Observer from India at Tampere. The
Local Organization IOI2001 was organized by the University of Tampere. The main competition, along with the opening and
closing ceremonies, was held in the city's conference centre, Tampere Hall. This impressive building is just across the road
from the main campus of the University of Tampere. The
students and accompanying adults were One
feature of organizing IOI -- in contrast to, say the Mathematics Olympiad -- is that the
venue for the competition has to be equipped with vast computer infrastructure. In the case of IOI2001, a huge room within Tampere
Hall was equipped with about 300 new computers, networked together, for the students to
use for the competition. In addition, about
75 computers, one per country, were made available in another hall for the team leaders
and deputy leaders to use for translation, checking the evaluation etc. (At the end of IOI2001, these computers were
donated to the public school system in Tampere.) The
Academic Programme The format of IOI has been evolving and is now quite similar to, say, the
International Mathematics Olympiad. The host
country invites competition questions from all over the world. These questions are then shortlisted by a local
committee. There are two days of competition
and the problems for each day are chosen from the shortlist by the host country and
presented for approval the night In fact, IOI2001 was the first IOI where questions for the competition were
contributed from outside the host country. In
addition, the organizers have recently formed an International Scientific Committee (ISC)
consisting of 3-4 elected members together with some de As in other Olympiads, each competitor participates as an individual. Each day of
competition consists of three `tasks' to be completed over a period of five hours. The tasks are algorithmic in nature and involve
some non-trivial use of techniques from the design and analysis of algorithms and data
structures. This year's questions Two
of the problems from this year's competition, are given at the end of this article: the
problems have been edited to make them more concise.
Interested students are invited to send in their solutions to the author. The
competitors have to generate working programs for each of the tasks in the competition in
order to get credit. The programs are
evaluated automatically using carefully chosen test data -- it is important to note that
the source code is not evaluated at all for style, conciseness etc. Moreover, if the program does not work, the
solution gets zero credit -- there is no way of assigning partial credit for non-working
code. Thus, not only do the competitors have
to be trained in the underlying theory of algorithms, they must also be capable of
generating working code under severe time constraints. Each task is accompanied by limits on the amount of memory and the time available
to the competitor's solution. The test data
is designed in such a way that it distinguishes optimal solutions from non-optimal ones. By choosing suitable values for the test data, the One negative feature of this evaluation system is that a correct program that
fails to meet the time/space requirements is given the same marks (zero) as a program that
is incorrect. There is a suggestion to give
`degraded' but non-zero marks for correct solutions that fail to meet the time/space
bounds. One constraint is The programming languages available to the competitors are Pascal, C and C++. This year, students had a choice of working either
under Microsoft Windows or Linux. The actual
testing and evaluation were done under Linux. Students
submitted their programs as source code However,
as I noted earlier, there was a feeling that this year's questions were, perhaps, too
hard. This was reflected in the scores --
while there were 2 or 3 perfect scores at IOI2000 in Beijing, this year, the highest score
was 585 on 600, and the second and third positions
were around 525 and 485 with a further sharp fall in scores through the gold medal list. Interestingly, but not surprisingly, the top scorer Reid Barton of USA, had just won a Gold
medal scoring 42/42 at the IMO held a week earlier. Another important factor is that most of the team leaders at IOI2001 were not
well-versed in algorithms and data structures. As
far as I could tell, the basic interest of almost all the team leaders was computer
pedagogy (`how to introduce computers and programming in a IOI
in 2002 The
next IOI will be held in South Korea, in August, 2002.
It will mark the first time that India competes in IOI. A national level steering committee has been
constituted and a first-round nationwide screening test to select the team is planned for
February, 2002. Selecting and training the team is a major challenge, but I am confident
that India will field a competitive team in Korea next year. Madhavan
Mukund The following publications are available on donation 1. Molecule to man: A narration of cosmic-chemical-biological
organization. Please send crossed demand draft in unregistered covers to: S Ranganathan Secretary, Vidyanantha, Donation per copy: Undergraduates: Rs. 20; Post-graduates/Teachers: Rs.50; Others: Rs.100. |
|
|
Tel: 91-80-3342546, 3344592, 3342943 Fax: 91-80-334 6094 email: resonanc@ias.ernet.in URL: http://www.ias.ac.in |
|