Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8468055
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 10, 20262026-06-10T15:49:28+00:00 2026-06-10T15:49:28+00:00

Given non-negative real number tSS, tLS, tIS, tBS . (i.e. they are real type

  • 0

Given non-negative real number tSS, tLS, tIS, tBS.
(i.e. they are real type with tSS>=0 and tLS>=0 and tIS>=0 and tBS>=0 and tSS>=0)

The following contraint C1 is in CNF format that contains 12 conjuncts.

(tSS+tLS<=tIS)And(tIS<=tBS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS+tLS<=tBS)And(tBS<=tIS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS+tLS<=tBS)And(tSS<=tIS)And(tIS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS<=tIS)And(tIS<=tBS)And(tBS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS+tLS<=tIS)And(tSS<=tBS)And(tBS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS<=tBS)And(tBS<=tIS)And(tIS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS+tLS<=tBS)And(tIS<=tSS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS<=tBS)And(tIS<=tBS)And(tBS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tIS<=tBS)And(tBS<=tSS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS+tLS<=tIS)And(tBS<=tSS)And(tSS+tLS+tIS+tBS<=3) OR
(tSS<=tIS)And(tBS<=tSS)And(tIS<=tSS+tLS)And(tSS+tLS+tIS+tBS<=3) OR
(tIS<=tSS)And(tBS<=tIS)And(tSS+tLS+tIS+tBS<=3)

I wish to obtain the constraint C2 in the form of

tSS<=a and tLS<=b and tIS<=c and tBS <=d and tSS<=e

The constraint C2 only needs to be included in C1, i.e.
any valuation satisfies C2 must satisfies C1, but not vice versa.
The value of a-e, is value that ranges from 0 to infinity.
Infinity means that it can take any value larger than 0.

Is it possible to use Z3 to infer the value of a-e? (it can be unsatisfiable)

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-10T15:49:30+00:00Added an answer on June 10, 2026 at 3:49 pm

    There may be more efficient techniques to do it but at least you can solve the problem using quantifiers.

    Let C1(tSS, tLS, tIS, tBS) denote the CNF formula and C2(SS, tLS, tIS, tBS, a, b, c, d) is the constraint to satisfy. You can check for satisfiability of the following quantified formula:

    forall tSS tLS tIS tBS. C2(SS, tLS, tIS, tBS, a, b, c, d) => C1(tSS, tLS, tIS, tBS)

    where a, b, c, d are free variables.

    I encoded your concrete example using Z3 SMT online. The query is unsatisfiable in this case.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Given the following recursive function: // Pre-condition: y is non-negative. int mysterious(int x, int
I want to solve the following optimization problem: Non-Latex: Given x and mu, find
Given a non-negative integer n and an arbitrary set of inequalities that are user-defined
Given a list of N non-negative integers, propose an algorithm to check if the
I have 'n' number of amounts (non-negative integers). My requirement is to determine an
Given n non-negative integers a1, a2, ..., an, where each represents a point at
Im stuck with the below problem. Problem Statement: Given a non-negative int n, return
Given: I added a non-nullable foreign key to a table. I settled on a
Given a crash report (non-symbolicated) on iOS, is there a way to determine which
Given an arbitrary file descriptor, can I make it blocking if it is non-blocking?

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.