Removing unnecessary steps reduces processing time and improves the efficiency of the workflow.
Incorrect! Try again.
21A 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
Correct Answer: Each agent acts autonomously while interacting toward shared goals
Explanation:
A multi-agent system contains autonomous entities that make decisions and interact or coordinate to achieve individual or shared objectives.
Incorrect! Try again.
22Three 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
Correct Answer: A coordination mechanism for resolving task conflicts
Explanation:
The duplicate assignments indicate that agents lack a mechanism for coordinating choices and resolving conflicts over shared tasks.
Incorrect! Try again.
23In 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
Correct Answer: The planner, because it updates the task sequence
Explanation:
The planner owns decomposition and sequencing, so it should revise the plan when execution conditions invalidate an earlier step.
Incorrect! Try again.
24An 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
Correct Answer: Return the result so the planner can replan or terminate
Explanation:
Execution feedback should return to the planner, which can choose an alternative step, request information, or end the workflow safely.
Incorrect! Try again.
25A 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
Correct Answer: Combine specialized outputs through a defined synthesis process
Explanation:
Specialized agents create value when their complementary findings are integrated through an explicit synthesis or decision process.
Incorrect! Try again.
26Two 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
Correct Answer: Ask a reviewer agent to compare evidence and report uncertainty
Explanation:
A reviewer can assess evidence, identify differing assumptions, and communicate uncertainty instead of resolving disagreement arbitrarily.
Incorrect! Try again.
27Agents 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
Correct Answer: Define a shared message schema and communication protocol
Explanation:
A shared schema and protocol establish consistent fields, meanings, and status conventions across independently developed agents.
Incorrect! Try again.
28A 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
Correct Answer: Publish-subscribe messaging with alerts organized by topic
Explanation:
Publish-subscribe communication lets multiple interested agents receive the same event without tightly coupling the sender to each receiver.
Incorrect! Try again.
29A 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
Correct Answer: Match required capability and deadline against agent availability
Explanation:
Effective delegation considers task requirements, agent capabilities, current workload, and timing constraints.
Incorrect! Try again.
30Agent 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
Correct Answer: Delegate to Agent A because it satisfies the deadline
Explanation:
Agent A is the valid choice because it completes the task within the mandatory 8-minute deadline, whereas Agent B does not.
Incorrect! Try again.
31Four 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
Correct Answer: Coordinate local plans using the shared dock constraint
Explanation:
Local solutions may conflict over shared resources, so the agents must reconcile their plans using the global dock-capacity constraint.
Incorrect! Try again.
32A 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
Correct Answer: Run the simulations in parallel and aggregate their results
Explanation:
Independent subtasks can be executed concurrently, after which their outputs can be combined into the final result.
Incorrect! Try again.
33A 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
Correct Answer: A sequential pipeline with explicit stage transitions
Explanation:
A sequential pipeline is appropriate when each stage depends on the output of the preceding stage and the order is stable.
Incorrect! Try again.
34An 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
Correct Answer: Fan-out followed by fan-in aggregation
Explanation:
The work fans out to multiple agents in parallel, and their outputs fan in to an aggregation step.
Incorrect! Try again.
35Several 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
Correct Answer: A distributed lock or lease for the machine
Explanation:
A distributed lock or time-limited lease enforces mutual exclusion for a resource that only one agent may use at a time.
Incorrect! Try again.
36A 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
Correct Answer: Consensus or voting over the proposed plans
Explanation:
Consensus or voting enables decentralized agents to evaluate alternatives and converge on a collective decision.
Incorrect! Try again.
37In 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
Correct Answer: A validated approval event containing the policy decision
Explanation:
The payment agent should act only after receiving a verifiable approval that confirms required policy checks have passed.
Incorrect! Try again.
38A 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
Correct Answer: Allow each role only the tools required for its responsibilities
Explanation:
Role-based design should apply least privilege, granting each agent only the capabilities needed to perform its assigned responsibilities.
Incorrect! Try again.
39A 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
Correct Answer: Introduce hierarchical coordinators and partition the workers
Explanation:
Hierarchical coordination distributes communication and scheduling load, reducing pressure on a single central coordinator.
Incorrect! Try again.
40A 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
Correct Answer: Parallelize or replicate processing at the 12-second stage
Explanation:
The 12-second stage is the primary bottleneck, so increasing its processing capacity is most likely to improve overall throughput.
Incorrect! Try again.
41A 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?
C.Each agent has complete access to the global state
D.Local rewards are misaligned with the system-level objective
Correct Answer: Local rewards are misaligned with the system-level objective
Explanation:
Optimizing local objectives does not guarantee a globally optimal outcome. Misaligned rewards can create externalities, duplicated work, or competition that reduces total system performance.
Incorrect! Try again.
42Agents 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
Correct Answer: Use repeated interactions with reputation and future penalties
Explanation:
Reputation and future consequences change the long-term payoff structure. They make opportunistic withholding costly and can stabilize cooperation across repeated interactions.
Incorrect! Try again.
43A 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
Correct Answer: Detect the violated precondition and replan from the observed state
Explanation:
Execution monitoring should compare observed conditions with plan assumptions. Once a required precondition becomes false, replanning from the current state avoids propagating an invalid plan.
Incorrect! Try again.
44A 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
Correct Answer: Idempotent execution with queryable operation status
Explanation:
Queryable status resolves uncertainty about completion, while idempotency makes retries safe. Together they prevent duplicate or conflicting side effects after ambiguous failures.
Incorrect! Try again.
45Three 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
Correct Answer: Introduce agents with diverse evidence sources and reasoning roles
Explanation:
Majority voting helps mainly when errors are not strongly correlated. Diverse sources and roles reduce correlated failure modes and make agreement more informative.
Incorrect! Try again.
46Two 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
Correct Answer: Use an adjudicator that evaluates claims against shared criteria
Explanation:
An adjudicator can compare evidence, assumptions, and constraints under explicit criteria. This resolves conflict without discarding minority evidence merely because it is less popular or arrived later.
Incorrect! Try again.
47In 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
Correct Answer: Attach entity versions and idempotency keys to each update
Explanation:
Versions allow receivers to reject stale writes, while idempotency keys identify duplicates. These controls address ordering and repeated-delivery failures independently.
Incorrect! Try again.
48An 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
Correct Answer: Use typed performatives with explicit action schemas and states
Explanation:
Typed performatives distinguish intentions such as authorize, request, propose, or acknowledge. Explicit schemas also define the target action and permitted state transition.
Incorrect! Try again.
49A 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
Correct Answer: The third agent, because its utility is
Explanation:
The utilities are , , and . Under the stated objective, the third agent has the highest expected utility.
Incorrect! Try again.
50A 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
Correct Answer: Require evidence-backed validation before authorizing the action
Explanation:
High-confidence claims are insufficient for irreversible, high-impact actions. Delegation should include evidence requirements and an independent validation gate before authorization.
Incorrect! Try again.
51Several 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
Correct Answer: Exchange constraint-relevant assignments and propagate detected conflicts
Explanation:
Distributed constraint-solving methods communicate assignments, bounds, or conflicts needed by neighboring agents without necessarily centralizing all private data.
Incorrect! Try again.
52Agents 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
Correct Answer: Early propagation of shared constraints and intermediate commitments
Explanation:
Communicating shared constraints and tentative commitments early exposes incompatible assumptions before agents complete expensive downstream work.
Incorrect! Try again.
53A 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
Correct Answer: Fan-out research, barrier synchronization, synthesis, then verification
Explanation:
Independent research can run in parallel, but synthesis requires a barrier because it depends on all research outputs. Verification should follow the completed synthesis.
Incorrect! Try again.
54A 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
Correct Answer: Use hierarchical orchestration with peer channels and gated commitments
Explanation:
Peer communication can handle routine coordination, while hierarchical gates retain centralized control over consequential commitments. This reduces routing load without abandoning governance.
Incorrect! Try again.
55Two 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
Correct Answer: Require all agents to acquire resources in a global order
Explanation:
A global lock ordering removes circular wait, one of the necessary conditions for deadlock. Longer timeouts do not eliminate the underlying cycle.
Incorrect! Try again.
56Agents 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
Correct Answer: Incentive compatibility that makes truthful bidding optimal
Explanation:
An incentive-compatible mechanism aligns an agent's best strategy with truthful reporting. This directly addresses strategic misrepresentation of private valuations.
Incorrect! Try again.
57In 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
Correct Answer: Bind each role to distinct credentials and prohibit role self-approval
Explanation:
Distinct credentials and explicit role constraints prevent one actor from initiating and approving the same transaction. They also produce attributable audit records.
Incorrect! Try again.
58A 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
Correct Answer: Treat evidence as untrusted data and enforce approval policy externally
Explanation:
Cross-role content must be treated as data, not authority. External policy enforcement ensures that embedded instructions cannot expand the sender's privileges.
Incorrect! Try again.
59A 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
Correct Answer: Route messages by topic and send them only to relevant agents
Explanation:
Topic-based selective routing exploits sparse dependencies and avoids all-to-all delivery. It can reduce communication from quadratic growth toward the number of relevant links.
Incorrect! Try again.
60A 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
Correct Answer: Reduce the 9-minute branch because it lies on the critical path
Explanation:
Parallel completion is bounded by the slower branch, so latency is minutes. Improving the shorter branch does not help until it approaches the critical branch's duration.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →