Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

Answer the following problems.

problem 1)

a) A useful analogy can be made between knowledge engineering and programming. Both activities can be seen as consisting of four steps. What are they?

b) Taking a grocery shopping domain as an ex, describe how you would break it down into smaller clusters of knowledge, work on each cluster separately and then examine how they fit together. One good way of decomposing the domain into clusters is to consider the tasks facing the agent. Give the name you would choose after dividing the domain into five clusters.

problem 2)

a) A famous problem in mathematics concerns colouring adjacent planar regions. Like cartographic maps, it is required that, whatever colours are actually used, no two adjacent regions may not have the same colour. Two regions are considered adjacent provided they share some boundary line segment. Consider the following map below.

i) Draw a graph to show how would you represent the said regions.

ii) prepare down a Prolog representation to represent your above information by unit clauses, or facts.

iii) How would you declare colourings for the regions in Prolog also using unit clauses.

iv) prepare Prolog definition of Conflictive colouring, meaning that two adjacent regions have the same colour.

v) prepare another version of “conflict? that has more logical parameters.

52_Cartographic maps.jpg

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M95807

Have any Question? 


Related Questions in Computer Engineering

Suppose xyz software company has a new application

Suppose XYZ Software Company has a new application development project, with projected revenues of $1,200,000. Using the following table, calculate the ARO and ALE for each threat category that XYZ Software Company faces ...

Discussion criminal background checksread the article

Discussion: Criminal Background Checks Read the article titled "Why Aren't Business Ethics Classes Making Businesses More Ethical?" located at http://crowell.biola.edu/blog/2013/feb/13/why-ethics-classes-rae/. The Wall S ...

Assignmentinstructions while it may sound simple to

Assignment Instructions: While it may sound simple to validate your HTML code, it is often times difficult to understand the error messages validation services return. Using the W3C Markup Validation Service, validate an ...

1 what is a hybrid firewall2 list the five generations of

1. What is a hybrid firewall? 2. List the five generations of firewall technology. Which generations are still in common use? 3. How does a commercial-grade firewall appliance differ from a commercial-grade firewall syst ...

Using a risk assessment and business impact analysiswrite a

Using a risk assessment and business impact analysis. Write a draft memo to the president of the university explaining the need for a business continuity plan. Be sure to include your recommendations on how you would imp ...

Implement a recursive algorithm to compute the n

Implement a recursive algorithm to compute the n! permutations of the first n integers. In your implementation, the internal recursive call should be of the form permutations (n -1) rather than permutations (k + 1) as we ...

1 the dla simple model often winds up with long

1. The DLA Simple model often winds up with long, tendril-like particle traces. Why does this occur? Why does this pattern change when you make the decision to stick or not to stick probabilistically as we did in the sec ...

Create a drop box list for the applications applet to

Create a Drop box List for the application's applet to include:* Beginning locations (at least six) * Destination locations (at least six)* Vehicle size (compact, mid, luxury, SUV)* Gas type (leaded, unleaded, super unle ...

Repeat problem p4-3 for the differential manchester

Repeat Problem P4-3 for the differential Manchester scheme. Prob. 4.3 Draw the graph of the NRZ-L scheme using each of the following data streams, assuming that the last signal level has been positive. From the graphs, g ...

The random class implements a random number generator which

The Random class implements a random number generator, which produces sequences of numbers that appear to be random. To generate random integers, you construct an object of the Random class, and then apply the nextInt me ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen