3 thesis chapters, newest first.

  • PubArx:2026.00006 Artificial Intelligence 4 Nov 2026 Thesis or dissertation chapter

    Multi-Agent Daily Planning System (MADPS): A GAIA-Based Architecture for Dynamic Scheduling

    Shuvam Agarwala, Ali Mohammadi Ruzbahani

    This document outlines the GAIA methodology design for a single-user Multi-Agent Daily Planning System (MADPS) engineered to generate, adapt, and personalize daily schedules. The architecture consists of three core autonomous components: the User Profile Agent (UPA), the Task Management Agent (TMA), and the Planning & Adaptation Agent (PAA). MADPS is designed to maximize priority satisfaction under constraints, minimize re-planning latency and schedule churn during task disruptions, and personalize schedules by learning user energy curves and preference weights. To support these objectives, the system employs FIPA-style interaction protocols and a dual-strategy PAA workflow, utilizing rapid, greedy local repairs for minor schedule disruptions and Genetic Algorithm (GA)-driven global optimization for system-wide impacts. Proposed schedules are evaluated using a comprehensive fitness function that carefully weights priority satisfaction, energy alignment, transition minimization, and hard constraint penalties to ensure feasible and highly optimized daily plans.

  • PubArx:2026.00005 Software Engineering 4 Nov 2026 Thesis or dissertation chapter

    Smart Contracts as Autonomous Agents: Engineering a Decentralized Naming Infrastructure on the Polygon Blockchain

    Shuvam Agarwala, Ali Mohammadi Ruzbahani

    While traditional multi-agent system (MAS) frameworks such as JADE and SPADE rely on distributed computing environments and asynchronous message passing, "Report-2.pdf" presents a novel paradigm: deploying blockchain smart contracts as fully autonomous agents. This detailed development document chronicles the implementation of the University of Calgary Name Service (UCNS) on the Polygon network, systematically translating abstract GAIA architectural designs into executable Solidity code. The specification provides a comprehensive engineering blueprint, encompassing detailed use case specifications, UML class and sequence diagrams modeling trustless inter-agent protocols, and explicit entity-relationship data structures. By detailing Web3 frontend integration, rigorous testing strategies, and mainnet deployment procedures, this report demonstrates how transaction-based coordination effectively replaces centralized platform mediation. The resulting implementation validates the application of agent-oriented software engineering principles to build secure, immutable, and production-ready decentralized applications

  • PubArx:2026.00003 Software Engineering 4 Nov 2026 Thesis or dissertation chapter

    Architecting Decentralized Identity: An Agent-Oriented Naming Infrastructure on the Polygon Blockchain

    Shuvam Agarwala, Ali Mohammadi Ruzbahani

    Traditional blockchain naming systems typically rely on monolithic smart contracts that couple logic tightly, limiting component isolation, independent upgradeability, and clear behavioral reasoning. As detailed in "Report-1A-System-Specification.pdf", the University of Calgary Name Service (UCNS) overcomes these limitations through a fully decentralized, agent-based naming infrastructure deployed on the Polygon network. By applying agent-oriented software engineering principles to a Web3 environment, UCNS decomposes system architecture into three autonomous smart contract entities: a Registry Agent, a Resolver Agent, and a Pricing Agent. These independent agents operate without centralized control, coordinating seamlessly through structured message-passing to execute domain registration, lifecycle ownership management, dynamic pricing, and address resolution. This modular separation of concerns ensures verifiable ownership, tamper-proof state maintenance, and transparent on-chain computation while establishing a robust foundation for multi-agent systems in decentralized applications. Ultimately, this specification demonstrates the viability of specialized autonomous agents in replacing monolithic paradigms for practical, production-grade blockchain identity management.