Ideal class (semi)groups and atomicity in Prüfer domains
We explore the connection between atomicity in Prüfer domains and their corresponding class groups. We observe that a class group of infinite order is necessary for non-Noetherian almost Dedekind and Prüfer domains of finite character to be atomic. We construct a non-Noetherian almost Dedekind domain and exhibit a generating set for the ideal class semigroup.