r, gas and electricity）或Three utilities problem，是经典的数学谜题，描述如下：三间小屋问题无解，无法在平面上画出让这些连接线不交错的图形。三间小屋问题是抽象数学问题，是数学领域中的问题，拓扑图论是研究曲面上图的嵌入。若用正式的图论术语，此问题在问完全二分图"K"是否是平面图，可以让中间的线没有交叉。此图形也常称为utility graph，也称为汤玛森图（Thomsen graph）。
历史.库尔曼曾经回顾过三间小屋问题的历史。