Deze puzzel zou uitgevonden zijn door Albert Einstein toen die nog jong was. Een veel voorkomend misverstand is echter dat dit raadsel afkomstig zou zijn van Lewis Carroll. Er zijn verschillende vormen van dit raadsel bekend, maar het mechanisme blijft gelijk.
Dit soort puzzels kan men oplossen door logisch combineren en elimineren van de informatie in de aanwijzingen. De informatie in de aanwijzingen moet juist voldoende zijn om de puzzel te kunnen oplossen. De moeilijkheidsgraad van deze puzzels hangt af van het aantal actoren en het aantal attributen, en tevens van het soort relaties dat ertussen bestaat: soms moet men bijvoorbeeld ook ruimtelijk of temporeel (in de tijd) redeneren om de puzzel op te lossen.