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 program running one fixed rule
D. A system containing multiple interacting agents

2 What is a common benefit of using multiple agents?

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

3 What is the main responsibility of the planner agent?

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

4 What does an executor agent primarily do?

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

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 ignore one another's outputs
B. Agents perform unrelated tasks without communication
C. Agents wait for permanent human control
D. Agents exchange results to complete a task

7 Why is inter-agent communication important?

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

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

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

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

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

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

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

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 hides the problem from all agents
C. It divides the problem among multiple agents
D. It replaces the problem with a fixed answer

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

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

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

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

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

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

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

Agent coordination mechanisms Easy
A. To replace all agents with databases
B. To align agent actions and avoid conflicts
C. To give every agent duplicate work
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. Random task duplication
C. Permanent message removal
D. Resource locking

17 Which example represents a collaborative enterprise workflow?

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

18 What defines a role-based agent?

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

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

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

20 Which action can improve a multi-agent workflow?

Workflow optimization for multi-agent systems Easy
A. Removing redundant processing steps
B. Increasing unnecessary communication
C. Ignoring task completion times
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. Each agent acts autonomously while interacting toward shared goals
B. All components use the same database and programming language
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 shared language model for generating package labels
C. A larger context window for every warehouse agent
D. A faster database for storing completed delivery records

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 executor, because it stores every generated document
B. The communication layer, because it formats agent messages
C. The monitoring dashboard, because it displays task status
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. Mark the entire workflow successful and suppress the error
C. Return the result so the planner can replan or terminate
D. Repeat the same action indefinitely without changing the plan

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. Let every agent produce a final diagnosis without exchanging results
B. Combine specialized outputs through a defined synthesis process
C. Require all agents to use identical prompts and identical tools
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. Average the estimates without examining their assumptions
B. Repeat both estimates until the agents produce matching values
C. Select the estimate returned first and discard the other
D. Ask a reviewer agent to compare evidence and report uncertainty

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. Increase the number of messages sent by each agent
B. Define a shared message schema and communication protocol
C. Store all agent prompts in a single text document
D. Replace asynchronous messages with longer natural-language messages

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. Publish-subscribe messaging with alerts organized by topic
B. Sequential file transfer between pairs of maintenance agents
C. Direct polling of every agent through one shared prompt
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. Match required capability and deadline against agent availability
B. Assign it randomly to reduce the coordinator's computation
C. Assign it to the agent with the longest operating history
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 both and wait for both results
B. Delegate to Agent A because it satisfies the deadline
C. Delegate to Agent B and ignore the deadline constraint
D. Delegate to Agent B because it has the highest quality

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. Choose the route produced by the largest regional agent
B. Prevent regional agents from evaluating local delivery data
C. Increase each region's route length by the same amount
D. Coordinate local plans using the shared dock constraint

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. Duplicate each simulation on every agent before aggregation
C. Run the simulations in parallel and aggregate their results
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 broadcast pattern with no dependency between stages
B. A competitive auction based only on execution cost
C. A sequential pipeline with explicit stage transitions
D. A peer-to-peer debate with unrestricted message exchange

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. Fan-out followed by fan-in aggregation
B. A strict chain with one active branch
C. A single-agent loop with recursive planning
D. A token-passing ring without result merging

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 broadcast channel for announcing general capabilities
B. A distributed lock or lease for the machine
C. A larger prompt containing the machine's manual
D. A voting system for evaluating completed outputs

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. Random deletion of two plans by the first agent
B. Consensus or voting over the proposed plans
C. Independent execution of every plan without comparison
D. Exclusive database access for the proposing agents

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 shared visual theme across all agent interfaces
B. A copy of every message produced by the extraction agent
C. A second payment request generated by the payment agent
D. A validated approval event containing the policy decision

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. Rotate all permissions randomly after each completed task
B. Give every role full production access to avoid workflow delays
C. Allow each role only the tools required for its responsibilities
D. Base permissions only on the length of an agent's response

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. Require all workers to send status messages more frequently
B. Increase the length of messages exchanged by all workers
C. Move every task to the existing central coordinator
D. Introduce hierarchical coordinators and partition the workers

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. Increase logging at every stage without changing execution
C. Add more agents only to the 2-second stage
D. Parallelize or replicate processing at the 12-second stage

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. All agents execute identical deterministic policies
B. The centralized controller uses fewer computational resources
C. Each agent has complete access to the global state
D. Local rewards are misaligned with the system-level objective

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. Use repeated interactions with reputation and future penalties
B. Allow agents to optimize only their immediate rewards
C. Replace communication with independently sampled actions
D. Hide each agent's actions until all interactions finish

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. Detect the violated precondition and replan from the observed state
B. Ask the executor to reinterpret the failed precondition as satisfied
C. Continue execution because the plan was valid when generated
D. Restart the original plan without incorporating the new observation

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. Idempotent execution with queryable operation status
B. A longer natural-language description of the migration
C. Higher token limits for the planner's internal context
D. Randomized retries with different migration parameters

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. Remove disagreement before agents inspect the available evidence
C. Introduce agents with diverse evidence sources and reasoning roles
D. Require every agent to copy the first agent's conclusion

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. Select whichever proposal was submitted to the system first
B. Force both agents to adopt the proposal with greater verbosity
C. Average the textual responses without examining their evidence
D. Use an adjudicator that evaluates claims against shared criteria

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. Assume arrival order always matches the sender's creation order
B. Use agent names as the only identifiers in all messages
C. Attach entity versions and idempotency keys to each update
D. Increase message length and repeat every instruction twice

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. Compress the message to reduce network transmission latency
B. Send the same natural-language message through two channels
C. Use typed performatives with explicit action schemas and states
D. Increase the receiver's autonomy over downstream account actions

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. No agent, because every execution cost is positive
D. The first agent, because its utility is

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. Require evidence-backed validation before authorizing the action
C. Accept the report because specialization implies reliable judgment
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. Exchange constraint-relevant assignments and propagate detected conflicts
B. Let each agent finalize values without receiving neighbor updates
C. Send all private data to the agent with the fastest processor
D. Resolve every constraint using a fixed global value chosen beforehand

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. Removal of shared variables from each agent's local representation
B. Early propagation of shared constraints and intermediate commitments
C. Final aggregation after every agent completes its assigned subtask
D. Random reassignment of all subtasks after contradiction detection

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. Recursive delegation without dependency tracking or completion barriers
C. Peer voting before research, followed by unordered task execution
D. Sequential research, verification, fan-out, then independent synthesis

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. Replicate every message to every agent through the same orchestrator
B. Use hierarchical orchestration with peer channels and gated commitments
C. Serialize every subtask so only one agent executes at any time
D. Remove all coordination controls and permit unrestricted side effects

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. Increase each agent's waiting timeout by the same duration
B. Prioritize the agent that most recently acquired its first lock
C. Require all agents to acquire resources in a global order
D. Allow agents to retain acquired locks while requesting more

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. Random allocation independent of submitted task valuations
B. Unlimited capacity granted after the auction has completed
C. Incentive compatibility that makes truthful bidding optimal
D. Anonymity that hides every bidder's identity permanently

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. Allow the requester to assume approval rights during peak workloads
B. Store only the final payment result rather than intermediate decisions
C. Bind each role to distinct credentials and prohibit role self-approval
D. Give every agent shared credentials to simplify audit log correlation

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. Ask the approval agent to obey the most recent instruction it receives
B. Give the research agent temporary approval privileges for its findings
C. Merge both roles so contextual information is never transferred
D. Treat evidence as untrusted data and enforce approval policy externally

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. Route messages by topic and send them only to relevant agents
B. Increase every agent's context window while retaining full broadcast
C. Require every agent to acknowledge every observation synchronously
D. Duplicate each broadcast to improve resilience against message loss

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. Further reduce the 4-minute branch because it starts first
B. Add a barrier before both branches begin their execution
C. Delay the merge task until both branches report twice
D. Reduce the 9-minute branch because it lies on the critical path