integration of Katz utility function, cobweb algorithm and ihac structure (draft)