You can easily convert category checkboxes to radio buttons and make your authors select only one category per post.
By default WordPress provides you category checkboxes in add new & edit post pages where you can assign multiple categories to a single blog post by ticking the checkboxes. Now this tutorial is on new WordPress plugin called Only One Category. This plugin automatically transforms category checkboxes into radio buttons, simply install and activate it and you are done.