Innovation, a complex search process, involves identifying superior combinations of elements for product creation, within resource constraints such as limited information on dependencies of innovation factors, time, budget, various limiting factor for creativity or a combination of the above. This process is inherently uncertain, often requiring collaboration to optimize outcomes. Advantages for teams come from effective knowledge sharing, information pooling, and specialization, typically facilitated within a social network or an organizational structure. This dynamic fosters an exchange of ideas, serves as a catalyst for differentiation within organizational structures, revolutionizing strategies and positioning of firms for improved performance of innovation outcome. However, the same elements that introduces benefits also introduces inefficiencies requiring effective management of information flow, level of interconnections and allocation of various heterogeneous innovative agents in organizational design.Furthermore, beyond the organizational structure in the technology market (i.e., which determines value and demand of innovation, ownership, dependencies of innovation, and research and development), there are intricately interconnected communities of innovators that develop progressively throughout the technological development lifecycle. The interactions between these innovative Completing this dissertation signifies the conclusion of so many things for me in life. I've been truly blessed to have encountered, and receive support from, an incredible group of individuals on my journey to this achievement. No words can truly express how deep my gratitude and affection are for all of you. Consider this section as a catalog of heartfelt-"I Owe You's", valid indefinitely and for countless redemptions. I'll begin with those in the program who showed me the friendship and support that define the spirit of our department and the MAGICS group. Qingtao, leading by example, thank you for being available to address my frequent abstract queries on a day-to-day basis. I am so glad that we shared so much time together.Qiliang, from day one, your brilliance has shone through. Your resolve to question the blind application of machine-learning before flawlessly implementing solutions is admirable. I am grateful for our enriching conversations during our lunch commutes and for your positivity that has continuously uplifted me. Thank you.Gabriele, thank you for showing me how even small things like choosing a font can make a big difference in sharing ideas and nuances about fine details in day-to-day life, as well as generously sharing your personal favorites with me. Nunzio, I'm grateful to you for teaching me the power of analogies and examples.Your ability to explain concepts in numerous ways, often drawing from relevant figures in history, politics, and games, is truly inspiring. Negin, without a doubt, you are among the most intelligent and inspiring individuals I've ever met. Your potential in your field and life itself ...