Determine the minimum number of timeslots required

Assignment Help Computer Engineering
Reference no: EM132147038

Assignment -

Note: In your assignment, how you arrived at your solution is as important (if not more so) than the solution itself and will be assessed accordingly. There may be more than one way to find a solution, and your approach should contain enough detail to justify its correctness. Lecture content can be assumed to be common knowledge.

1. If R1 ⊆ S × T and R2 ⊆ T × U are binary relations, the composition of R1 and R2 is the relation R1; R2 defined as:

R1; R2 := {(a, c) : There exists b ∈ T such that (a, b) ∈ R1 and (b, c) ∈ R2}

(a) If f : S → T and g : T → U are functions is f; g a function?

(b) If R ⊆ S × S is transitive, show that R = R ∪ (R; R). (Hint: One way to show A = B is to show A ⊆ B and B ⊆ A. One of these directions is trivial.)

Let R ⊆ S × S be any binary relation on a set S. Consider the sequence of relations R0, R1, R2, . . ., defined as follows:

R0 := R, and

Ri+1 := Ri ∪ (Ri; R) for i ≥ 0

(c) Prove that if Ri = Ri+1 for some i, then Ri = Rj for all j ≥ i.

(d) Prove that if Ri = Ri+1 for some i, then Rk ⊆ Ri for all k ≥ 0.

(e) If |S| = n, explain why Rn = Rn+1. (Hint: Show that if (a, b) ∈ Rn+1 then (a, b) ∈ Ri for some i < n + 1.)

In the above sequence, Rn is defined to be the transitive closure of R, denoted R* (closely related to the * operator used to describe the set of all words over an alphabet).

(f) Show that R* is transitive.

2. The following table describes several subjects and the students taking them:

Position

Charms

Herbology

Astronomy

Transfiguration

Harry

Ron

Harry

Hermione

Hermione

Ron

Luna

George

Neville

Fred

Malfoy

Ginny

Neville

Seamus

Luna

You have been tasked to create an examination timetable for these subjects, and your goal is to find the smallest number of timeslots needed so that all subjects can be examined, without any conflicts occurring (i.e. no students having to take two or more exams at the same time).

(a) Explain how this can be formulated as a graph-based problem. That is, describe what the vertices and edges would be, and how to relate the given problem to a common graph problem.

(b) For this problem in particular determine the minimum number of timeslots required.

(c) Suppose instead your goal was to determine the largest number of subjects that can be examined at the same time without conflicts. How do your answers to (a) and (b) change?

3. Given a plane-drawing (i.e. no crossing edges) of a connected planar graph G, a face is a region that is enclosed by edges. For example, the following plane-drawing of K4 has 3 faces (labelled 1, 2, 3):

2235_figure.png

(a) How many edges must a connected graph with n vertices and 1 face have?

(b) By examining several planar graphs, come up with an equation that relates the number of vertices (n), the number of edges (m) and the number of faces (f) of a plane-drawing of a planar graph.

(c) Prove, by induction on f or otherwise, that your formula is correct.

Hint: What happens if you delete an edge of a plane-drawing that doesn't disconnect the graph?

4. Extend the syntactical definition of propositional formulae to include the connective o:

If φ and ψ are propositional formulae, then (φ o ψ) is a propositional formula.

Given a truth valuation v : Prop → B, define the semantics for o as

v(φ o ψ) = !(v(φ) & v(ψ))

(a) Draw the truth table for (p o q) o (p o q). Give a logically equivalent formula.

(b) For each of the following formulae, give a logically equivalent formula that only uses o and propositional variables. Justify your answer.

i. ¬ p

ii. p ∨ q

iii. p → q

iv. p ↔ q

Reference no: EM132147038

Questions Cloud

Standard deviation of the sampling distribution : What is the Standard Deviation of the sampling distribution?
How to brainstorm is going to save you : Knowing how to brainstorm is going to save you from writing a weak essay. Also, knowing how to support your claims with evidence from outside sources.
Correlation between amount of rain and commute time : Compute the value of r for the correlation between amount of rain and commute time.
What are the benefits of the kensup plan in meeting : What are the benefits of the KENSUP plan in meeting the basic needs of the residents of Kibera? To what extent are there concerns from Kibera residents.
Determine the minimum number of timeslots required : COMP 9020- Assignment. For this problem in particular determine minimum number of timeslots required. Explain how this can formulated as graph-based problem
Summarize one anecdote that cofer uses : Summarize one anecdote that Cofer uses in her essay. Briefly describe the anecdote she includes, and explain how the anecdote helps to illustrate the main point
Explain what you believe to be the most appropriate level : Employees work in an atmosphere of distrust and fear. Leaders make decisions behind closed doors.
Standard deviation of the sampling distribution : What is the Standard Deviation of the sampling distribution?
What will their hypothesis statements be : If they conduct a hypothesis test, what will their hypothesis statements be?

Reviews

len2147038

10/22/2018 4:14:45 AM

All submitted work must be done individually without consulting someone else's solutions in accordance with the University's \Academic Dishonesty and policies. Assignments are to be submitted via WebCMS (or give) as a single pdf (max size 2Mb). Be careful with giving multiple or alternative answers. If you give multiple answers, then we will give you marks only for "your worst answer", as this indicates how well you understood the question.

len2147038

10/22/2018 4:14:40 AM

Some of the questions are very easy (with the help of the lecture notes or book). You can use the material presented in the lecture or book (without proving it). You do not need to write more than necessary (see comment above). When giving answers to questions, we always would like you to prove/explain/motivate your answers. If you use further resources (books, scientific papers, the internet,...) to formulate your answers, then add references to your sources.

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd