Since August 2004 I am a PhD student
in the
Analysis(Design, Analysis and Implementation of Declarative Programming Languages)
subgroup of the
DTAI(Declarative Languages and Artificial Intelligence)
research group of the
Department of Computer Science
at the K.U.Leuven(Katholieke Universiteit Leuven).
Since January 2006, I am supported by the
IWT
(Institute for the Promotion of Innovation
by Science and Technology in Flanders).
Implementation, analysis, and optimization of declarative languages,
in particular Constraint Handling Rules (CHR) and other
(Constraint) Logic programming languages
Automata theory, complexity theory
(Algorithmic) graph theory
Automatic music generation and classification
Some of my recent publications:
Frank Raiser and Jon Sneyers, editors.
Proceedings of the sixth international workshop on Constraint Handling Rules.
Technical report CW 555, K.U.Leuven, Department of Computer Science,
July 2009.
[report CW555][PDF]
Jon Sneyers, Peter Van Weert, Tom Schrijvers and Leslie De Koninck.
As Time Goes By: Constraint Handling Rules —
A Survey of CHR Research from 1998 to 2007.
Theory and Practice of Logic Programming,
2009. To appear.
Draft:
[PostScript][PDF]
Jon Sneyers, Tom Schrijvers and Bart Demoen.
The Computational Power and Complexity of Constraint Handling Rules.
ACM Transactions on Programming Languages and Systems
(TOPLAS), Vol. 31(2), February 2009.
[PDF]
Ik gaf de oefenzittingen bij het vak Fundamenten voor de Informatica (FVI)
van 2004 tot 2007.
Meer informatie is te vinden op Toledo
en op de pagina van FVI (gedateerd).
Sinds 2007 geef ik samen met Wannes Meert
de oefenzittingen bij het vak Modellering van Complexe Systemen.
Ik begeleid momenteel de thesis van Jochen Drijkoningen over automatische compositie van blues-muziek.
Thesisstudenten waarvan ik begeleider was:
Alexander Carpentier en Eric Lebrun (promotor: Danny De Schreye) :
"Automatische structuuranalyse, classificatie en generatie van muziek"
(2006)
Vincent Penesich (promotor: Danny De Schreye) :
"Een regelgebaseerd probabilistisch model voor automatische compositie van hedendaagse muziek"
(2005)
I enjoy playing (and listening to others play) the piano, especially the works of
Beethoven[1],
[2].
I also like to improvise [mp3].
In February 2009 I finally managed to write down some of the themes that originated
in improvisations. The result is a little composition called
Pianofortis [pdf]
[lilypond,midi).
Here is a recording (with some additional improvisation when
the score ends), and here is an edited version (with some sound
effects applied) of the same recording.
Here are some more improvisations:
#1 and
#2, or with wahwah:
#1 and
#2.
I'm sorry if it all sounds very repetitive and boring.
In March 2009 I wrote three little political protest songs (in Dutch):
Moderne partijen,
't Kapitalisme is kapot,
and Druppels op een hete plaat.
Between 1995 and 2002 I used SoundTracker
or similar programs to create horrible music,
mostly based on themes I discovered while improvising.
Some examples:
1,
2,
3,
4,
5,
6 [xm],
7 [s3m],
8,
9,
10 [it].
After a long delay,
at the end of 2006 I made another tune called "Revolution Now".
And in April 2008 I made this one.
Finally, I used to sing (bass) in the
Winakoor, which was the choir of the Math, Physics and Informatics
student club Wina.