[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
No Subject
Hello all,
I am new to the list and very anxious to learn some of
the magic behind self organizing schedules.
I'm a Delphi developer for a software company in Southern
California. Ours is the business of placing commercials into breaks
for Radio and Cable TV.
Our current "Agent" simply handles orders in the systems
one by one, and tries to put the commercials into the types of breaks specified
by the order. This is a continuous loop. Every time through it shuffles the deck
of orders, and starts again bumping out lower priority commercials, and
booking a higher rated one in its place. It will do this until the user is ready
to commit the playlist. (Usually a day or so before it is to be
aired)
Some properties of a commercial:
- Dollar Amount
- Priority
- Max Per Day
- Max Per Month
- Minimum Separation (minutes)
- Industry Code
- Product Code
- Bind To (Time Window, Specific Show, Football
Game, etc)
It seems with the "shuffling" of the orders, that
we are simply shooting dice.
Does this resemble a problem that could benefit from the use
of a Genetic Algorithm?
Thank you.
Tommy Amabisca