Click here to Skip to main content


QuestionChecking the network Pinmemberen41115-Sep-12 8:24 
AnswerlinkRe: Checking the network PinmemberYvesDaoust21-Sep-12 1:11 
Questionan optimal elevator-use algorithm PinmemberBillWoodruff13-Sep-12 4:38 
AnswerRe: an optimal elevator-use algorithm PinmemberAlan Balkany13-Sep-12 5:41 
I've thought about this problem (while waiting for elevators!).
A few random comments: The standard algorithms used by existing elevators seem to be non-optimal; A cluster of floors where an elevator has been requested will slow down multiple elevators making everyone wait unnecessarily. This is because when the first elevator stops at the first floor in the cluster, the remaining elevators will get bogged down by the next floors in the cluster.
It would be more optimal for a single elevator to handle the cluster, while the others continue down with no delays.
It's hard to optimize for the number of people, because there's no way of knowing exactly how many people are on a particular elevator. We can make a guess, however. When an elevator stops at a requested floor, we can assume at least one person got on. But we don't know how many got off.
Using artificial intelligence may optimize the algorithm better than any "blind" approach, that doesn't take historical use patterns into account.
"Microsoft -- Adding unnecessary complexity to your work since 1987!"

GeneralRe: an optimal elevator-use algorithm PinmemberBillWoodruff19-Sep-12 5:35 
QuestionPlease, poke holes in my cryptographic function... [modified] PinmemberSixOfTheClock13-Sep-12 1:52 
QuestionWhat kind of checksum can this be? [modified] PinmemberGrooverFromHolland9-Sep-12 10:18 
AnswerRe: What kind of checksum can this be? PinmemberAlan N9-Sep-12 12:55 
GeneralRe: What kind of checksum can this be? PinmemberGrooverFromHolland9-Sep-12 23:15 
QuestionLinear Regression Most Efficient algorithm calc Line of Best Fit PinmemberA*****4-Sep-12 20:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Advertise | Privacy | Mobile
Web01 | 2.8.141223.1 | Last Updated 13 Dec 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid