Unit 4: Multi-Agent Systems and Collaboration - Practice Quiz

CSE476 — Agentic Ai And Intelligent Automation 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 What is a multi-agent system?

Introduction to multi-agent systems Easy
A. A network using a single server
B. A database containing multiple tables
C. A system containing multiple interacting agents
D. A program running one fixed rule

2 What is a common benefit of using multiple agents?

Introduction to multi-agent systems Easy
A. Handling tasks in parallel
B. Using only one data source
C. Eliminating all communication
D. Removing every system error

3 What is the main responsibility of the planner agent?

Planner-executor architectures Easy
A. Designing the user interface
B. Executing every task directly
C. Storing every completed output
D. Breaking a goal into tasks

4 What does an executor agent primarily do?

Planner-executor architectures Easy
A. Creates roles for new users
B. Monitors the physical network
C. Defines the overall business goal
D. Performs assigned tasks

5 What do collaborative agents typically share?

Collaborative agents Easy
A. Only private and isolated records
B. Passwords for external systems
C. Goals, information, or resources
D. Only identical hardware devices

6 Which behavior best demonstrates agent collaboration?

Collaborative agents Easy
A. Agents wait for permanent human control
B. Agents ignore one another's outputs
C. Agents perform unrelated tasks without communication
D. Agents exchange results to complete a task

7 Why is inter-agent communication important?

Inter-agent communication Easy
A. It removes the need for goals
B. It forces agents to use one role
C. It allows agents to exchange information
D. It prevents agents from using data

8 Which item is commonly included in a message between agents?

Inter-agent communication Easy
A. A random screen resolution
B. A task request or result
C. A physical keyboard layout
D. A permanent hardware address

9 What does task delegation mean in a multi-agent system?

Task delegation Easy
A. Preventing agents from sharing work
B. Assigning work to a suitable agent
C. Deleting work before it is completed
D. Giving every task to every agent

10 Which factor is most useful when selecting an agent for a task?

Task delegation Easy
A. The agent's name length
B. The agent's display color
C. The agent's creation date
D. The agent's relevant capability

11 How does distributed problem solving handle a complex problem?

Distributed problem solving Easy
A. It sends the entire problem to each user
B. It divides the problem among multiple agents
C. It replaces the problem with a fixed answer
D. It hides the problem from all agents

12 What must usually happen after agents solve separate parts of a problem?

Distributed problem solving Easy
A. Their tasks must be restarted
B. Their messages must be hidden
C. Their roles must be deleted
D. Their results must be combined

13 What is the purpose of orchestration in a multi-agent system?

Orchestration patterns Easy
A. To coordinate agents and task sequences
B. To prevent agents from receiving goals
C. To create physical computing devices
D. To remove all workflow dependencies

14 In a sequential orchestration pattern, how are tasks generally performed?

Orchestration patterns Easy
A. Each task is assigned randomly
B. All tasks are permanently skipped
C. Every task starts at the same time
D. One task follows another

15 What is the main goal of an agent coordination mechanism?

Agent coordination mechanisms Easy
A. To align agent actions and avoid conflicts
B. To give every agent duplicate work
C. To replace all agents with databases
D. To prevent agents from completing tasks

16 Which mechanism can help agents avoid modifying the same resource simultaneously?

Agent coordination mechanisms Easy
A. Role name shortening
B. Resource locking
C. Permanent message removal
D. Random task duplication

17 Which example represents a collaborative enterprise workflow?

Collaborative enterprise workflows Easy
A. A user changes a desktop background
B. A printer produces a blank test page
C. A calculator displays one local result
D. Sales and finance agents process an order

18 What defines a role-based agent?

Role-based agents Easy
A. It operates without any assigned objective
B. It performs every available task without limits
C. It changes hardware after each request
D. It has responsibilities linked to a specific role

19 Which strategy supports collaboration as the number of agents increases?

Scalable AI collaboration strategies Easy
A. Assigning all work to one agent
B. Using modular agent groups
C. Removing all agent specializations
D. Sending every message to every agent

20 Which action can improve a multi-agent workflow?

Workflow optimization for multi-agent systems Easy
A. Ignoring task completion times
B. Increasing unnecessary communication
C. Removing redundant processing steps
D. Repeating every completed task

21 A logistics platform uses separate agents for route planning, inventory checking, and delivery scheduling. What makes this system a multi-agent system rather than a single modular program?

Introduction to multi-agent systems Medium
A. All components use the same database and programming language
B. Each agent acts autonomously while interacting toward shared goals
C. All decisions are produced by one centralized prediction model
D. Each module runs sequentially within one fixed control flow

22 Three warehouse agents choose tasks independently. Two agents repeatedly select the same package while another package remains unassigned. Which capability is most directly missing?

Introduction to multi-agent systems Medium
A. A coordination mechanism for resolving task conflicts
B. A larger context window for every warehouse agent
C. A faster database for storing completed delivery records
D. A shared language model for generating package labels

23 In a planner-executor architecture, a report-generation system creates an outline, assigns research actions, and later revises the outline when a source is unavailable. Which component should perform the revision?

Planner-executor architectures Medium
A. The monitoring dashboard, because it displays task status
B. The communication layer, because it formats agent messages
C. The executor, because it stores every generated document
D. The planner, because it updates the task sequence

24 An executor reports that a required customer record does not exist. What is the most appropriate next action in a robust planner-executor system?

Planner-executor architectures Medium
A. Allow the executor to redefine the business objective permanently
B. Return the result so the planner can replan or terminate
C. Repeat the same action indefinitely without changing the plan
D. Mark the entire workflow successful and suppress the error

25 A diagnosis-support workflow includes agents that analyze images, summarize patient history, and check treatment guidelines. Which design best supports effective collaboration?

Collaborative agents Medium
A. Require all agents to use identical prompts and identical tools
B. Let every agent produce a final diagnosis without exchanging results
C. Combine specialized outputs through a defined synthesis process
D. Have one agent perform all tasks while the others remain idle

26 Two research agents return conflicting estimates from equally credible sources. Which response best preserves collaborative reliability?

Collaborative agents Medium
A. Select the estimate returned first and discard the other
B. Repeat both estimates until the agents produce matching values
C. Ask a reviewer agent to compare evidence and report uncertainty
D. Average the estimates without examining their assumptions

27 Agents developed by different teams exchange task updates, but failures occur because each team uses different field names and status values. What is the most suitable remedy?

Inter-agent communication Medium
A. Define a shared message schema and communication protocol
B. Store all agent prompts in a single text document
C. Replace asynchronous messages with longer natural-language messages
D. Increase the number of messages sent by each agent

28 A monitoring agent publishes equipment alerts, and several maintenance agents must react independently. Which communication model is most appropriate?

Inter-agent communication Medium
A. Direct polling of every agent through one shared prompt
B. Sequential file transfer between pairs of maintenance agents
C. Publish-subscribe messaging with alerts organized by topic
D. Permanent locking of the equipment database during each alert

29 A coordinator must delegate a translation task requiring legal expertise and completion within ten minutes. Which policy is most appropriate?

Task delegation Medium
A. Assign it to the agent with the longest operating history
B. Assign it randomly to reduce the coordinator's computation
C. Match required capability and deadline against agent availability
D. Send it to every agent and accept all returned translations

30 Agent A can finish a task in 6 minutes with quality score 0.8, while Agent B needs 10 minutes with quality score 0.95. The deadline is 8 minutes. If meeting the deadline is mandatory, which delegation is valid?

Task delegation Medium
A. Delegate to Agent B and ignore the deadline constraint
B. Delegate to Agent A because it satisfies the deadline
C. Delegate to Agent B because it has the highest quality
D. Delegate to both and wait for both results

31 Four regional agents optimize delivery routes locally, but their routes compete for the same limited loading dock. What additional step is needed to obtain a feasible global solution?

Distributed problem solving Medium
A. Increase each region's route length by the same amount
B. Coordinate local plans using the shared dock constraint
C. Prevent regional agents from evaluating local delivery data
D. Choose the route produced by the largest regional agent

32 A problem can be divided into five independent simulations whose results are combined at the end. Which strategy is likely to reduce completion time most effectively?

Distributed problem solving Medium
A. Run the simulations sequentially in order of agent identifier
B. Run the simulations in parallel and aggregate their results
C. Duplicate each simulation on every agent before aggregation
D. Delay all simulations until a central agent predicts their outputs

33 A customer-support workflow always passes a request through classification, retrieval, response drafting, and compliance review in that order. Which orchestration pattern best fits this workflow?

Orchestration patterns Medium
A. A peer-to-peer debate with unrestricted message exchange
B. A sequential pipeline with explicit stage transitions
C. A broadcast pattern with no dependency between stages
D. A competitive auction based only on execution cost

34 An analytics workflow sends the same dataset to three specialized agents and then combines their independent findings. Which orchestration pattern is being used?

Orchestration patterns Medium
A. A single-agent loop with recursive planning
B. A token-passing ring without result merging
C. Fan-out followed by fan-in aggregation
D. A strict chain with one active branch

35 Several agents need exclusive access to a shared machine. Which mechanism most directly prevents two agents from using it simultaneously?

Agent coordination mechanisms Medium
A. A distributed lock or lease for the machine
B. A voting system for evaluating completed outputs
C. A larger prompt containing the machine's manual
D. A broadcast channel for announcing general capabilities

36 A team of agents must select one of three proposed plans, and no central coordinator is available. Which mechanism can produce a collective choice?

Agent coordination mechanisms Medium
A. Consensus or voting over the proposed plans
B. Random deletion of two plans by the first agent
C. Exclusive database access for the proposing agents
D. Independent execution of every plan without comparison

37 In an invoice workflow, an extraction agent reads invoice fields, a policy agent checks limits, and a payment agent issues funds. Which control is most important before payment?

Collaborative enterprise workflows Medium
A. A validated approval event containing the policy decision
B. A copy of every message produced by the extraction agent
C. A shared visual theme across all agent interfaces
D. A second payment request generated by the payment agent

38 A software-delivery system has developer, reviewer, and release-manager agents. Which permission model best follows role-based design?

Role-based agents Medium
A. Allow each role only the tools required for its responsibilities
B. Give every role full production access to avoid workflow delays
C. Base permissions only on the length of an agent's response
D. Rotate all permissions randomly after each completed task

39 A multi-agent service slows down when one coordinator handles every message from 500 worker agents. Which change most directly addresses the bottleneck?

Scalable AI collaboration strategies Medium
A. Increase the length of messages exchanged by all workers
B. Introduce hierarchical coordinators and partition the workers
C. Require all workers to send status messages more frequently
D. Move every task to the existing central coordinator

40 A workflow has three stages with average times of 2, 12, and 3 seconds. The stages must remain sequential, but the middle stage can use additional agents. Which optimization is most likely to improve throughput?

Workflow optimization for multi-agent systems Medium
A. Delay the 3-second stage until several workflows accumulate
B. Parallelize or replicate processing at the 12-second stage
C. Add more agents only to the 2-second stage
D. Increase logging at every stage without changing execution

41 A multi-agent system has agents with locally optimal policies, but its global performance is worse than that of a centralized controller. Which explanation best accounts for this outcome?

Introduction to multi-agent systems Hard
A. Local rewards are misaligned with the system-level objective
B. All agents execute identical deterministic policies
C. Each agent has complete access to the global state
D. The centralized controller uses fewer computational resources

42 Agents and repeatedly choose whether to share costly information. Sharing benefits both agents only when both participate, but withholding yields a short-term individual advantage. Which design most directly promotes sustained cooperation?

Introduction to multi-agent systems Hard
A. Replace communication with independently sampled actions
B. Allow agents to optimize only their immediate rewards
C. Hide each agent's actions until all interactions finish
D. Use repeated interactions with reputation and future penalties

43 A planner creates a valid ten-step plan, but after step four the environment changes and invalidates a key precondition for step seven. What should a robust planner-executor architecture do?

Planner-executor architectures Hard
A. Restart the original plan without incorporating the new observation
B. Detect the violated precondition and replan from the observed state
C. Continue execution because the plan was valid when generated
D. Ask the executor to reinterpret the failed precondition as satisfied

44 A planner delegates a database migration to an executor. The executor times out, but the planner cannot determine whether the migration committed. Which interface property is most important for safe recovery?

Planner-executor architectures Hard
A. Randomized retries with different migration parameters
B. Idempotent execution with queryable operation status
C. Higher token limits for the planner's internal context
D. A longer natural-language description of the migration

45 Three diagnostic agents use the same model, training data, and retrieval source. A majority vote among them shows little improvement over one agent. Which change is most likely to improve collective accuracy?

Collaborative agents Hard
A. Increase the number of identical agents using the same prompt
B. Require every agent to copy the first agent's conclusion
C. Remove disagreement before agents inspect the available evidence
D. Introduce agents with diverse evidence sources and reasoning roles

46 Two agents propose incompatible solutions supported by different evidence. Which resolution policy best preserves useful disagreement while still producing a decision?

Collaborative agents Hard
A. Force both agents to adopt the proposal with greater verbosity
B. Average the textual responses without examining their evidence
C. Use an adjudicator that evaluates claims against shared criteria
D. Select whichever proposal was submitted to the system first

47 In an asynchronous agent network, messages may be delayed, duplicated, or delivered out of order. Which message design best prevents an older update from overwriting a newer one?

Inter-agent communication Hard
A. Increase message length and repeat every instruction twice
B. Attach entity versions and idempotency keys to each update
C. Use agent names as the only identifiers in all messages
D. Assume arrival order always matches the sender's creation order

48 An agent sends the message Approve account 1842 to another agent, but the receiver interprets it as permission to activate the account rather than permission to continue review. Which protocol improvement most directly removes this ambiguity?

Inter-agent communication Hard
A. Increase the receiver's autonomy over downstream account actions
B. Compress the message to reduce network transmission latency
C. Send the same natural-language message through two channels
D. Use typed performatives with explicit action schemas and states

49 A coordinator must assign task to one of three agents. Their success probabilities and execution costs are , , and . If utility is , which agent should receive the task?

Task delegation Hard
A. The third agent, because its utility is
B. The second agent, because its utility is
C. The first agent, because its utility is
D. No agent, because every execution cost is positive

50 A manager agent delegates a compliance check to a specialist that reports high confidence but cannot provide evidence. The action is irreversible and high impact. What is the best delegation policy?

Task delegation Hard
A. Repeat the same request until the confidence value increases
B. Accept the report because specialization implies reliable judgment
C. Require evidence-backed validation before authorizing the action
D. Execute immediately and audit only if a complaint is received

51 Several agents must choose values for shared variables subject to cross-agent constraints. They cannot reveal their complete local data. Which approach best supports distributed convergence while preserving locality?

Distributed problem solving Hard
A. Resolve every constraint using a fixed global value chosen beforehand
B. Exchange constraint-relevant assignments and propagate detected conflicts
C. Send all private data to the agent with the fastest processor
D. Let each agent finalize values without receiving neighbor updates

52 Agents independently solve overlapping subtasks and later discover that their outputs impose contradictory assumptions on a shared variable. Which mechanism would have prevented the most wasted computation?

Distributed problem solving Hard
A. Random reassignment of all subtasks after contradiction detection
B. Final aggregation after every agent completes its assigned subtask
C. Early propagation of shared constraints and intermediate commitments
D. Removal of shared variables from each agent's local representation

53 A workflow contains independent research tasks, a synthesis task that depends on all research outputs, and a final verification task. Which orchestration structure best captures these dependencies?

Orchestration patterns Hard
A. Fan-out research, barrier synchronization, synthesis, then verification
B. Sequential research, verification, fan-out, then independent synthesis
C. Recursive delegation without dependency tracking or completion barriers
D. Peer voting before research, followed by unordered task execution

54 A central orchestrator becomes a throughput bottleneck because it routes every message, including routine peer updates. Which redesign reduces this bottleneck while retaining governance over critical actions?

Orchestration patterns Hard
A. Remove all coordination controls and permit unrestricted side effects
B. Replicate every message to every agent through the same orchestrator
C. Use hierarchical orchestration with peer channels and gated commitments
D. Serialize every subtask so only one agent executes at any time

55 Two agents repeatedly acquire resources in opposite orders: agent locks then waits for , while agent locks then waits for . Which coordination rule prevents this deadlock?

Agent coordination mechanisms Hard
A. Prioritize the agent that most recently acquired its first lock
B. Allow agents to retain acquired locks while requesting more
C. Require all agents to acquire resources in a global order
D. Increase each agent's waiting timeout by the same duration

56 Agents allocate scarce compute through an auction, but one agent exaggerates its private task value to win capacity. Which mechanism property most directly discourages this behavior?

Agent coordination mechanisms Hard
A. Unlimited capacity granted after the auction has completed
B. Anonymity that hides every bidder's identity permanently
C. Incentive compatibility that makes truthful bidding optimal
D. Random allocation independent of submitted task valuations

57 In an enterprise purchasing workflow, a requester agent creates an order, an approval agent authorizes it, and a payment agent releases funds. Which control best enforces separation of duties?

Collaborative enterprise workflows Hard
A. Give every agent shared credentials to simplify audit log correlation
B. Store only the final payment result rather than intermediate decisions
C. Bind each role to distinct credentials and prohibit role self-approval
D. Allow the requester to assume approval rights during peak workloads

58 A role-based system allows a research agent to supply evidence and an approval agent to authorize deployment. The research agent embeds an instruction in its evidence asking the approver to bypass policy. What is the strongest architectural defense?

Role-based agents Hard
A. Treat evidence as untrusted data and enforce approval policy externally
B. Ask the approval agent to obey the most recent instruction it receives
C. Merge both roles so contextual information is never transferred
D. Give the research agent temporary approval privileges for its findings

59 A system broadcasts every observation to all agents, producing approximately message deliveries per round. Which strategy most directly improves communication scalability when collaboration is sparse?

Scalable AI collaboration strategies Hard
A. Increase every agent's context window while retaining full broadcast
B. Duplicate each broadcast to improve resilience against message loss
C. Require every agent to acknowledge every observation synchronously
D. Route messages by topic and send them only to relevant agents

60 A workflow has two parallel branches with expected durations of 4 and 9 minutes, followed by a 3-minute merge task. Optimizing the 4-minute branch to 1 minute does not change end-to-end latency. Which optimization should be prioritized next?

Workflow optimization for multi-agent systems Hard
A. Add a barrier before both branches begin their execution
B. Delay the merge task until both branches report twice
C. Reduce the 9-minute branch because it lies on the critical path
D. Further reduce the 4-minute branch because it starts first